0% found this document useful (0 votes)
5 views3 pages

Linux Commands

The document provides a list of 30 essential Linux commands for beginners, focusing on file and directory management, file viewing and editing, system information, permissions, and package/network tools. Mastering these commands is crucial for those learning Linux for cybersecurity, ethical hacking, or IT support. The commands serve as foundational skills for effective terminal usage.

Uploaded by

tejassssthorat18
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views3 pages

Linux Commands

The document provides a list of 30 essential Linux commands for beginners, focusing on file and directory management, file viewing and editing, system information, permissions, and package/network tools. Mastering these commands is crucial for those learning Linux for cybersecurity, ethical hacking, or IT support. The commands serve as foundational skills for effective terminal usage.

Uploaded by

tejassssthorat18
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Level Up Your Linux Skills: 30 Essential Commands for Every Beginner!

If you’re learning Linux for cybersecurity, ethical hacking, or IT support—mastering the terminal
is non-negotiable. Here are 30 basic yet powerful Linux commands every beginner should know:

File & Directory Commands

1. pwd – Show current directory path

2. ls – List files and folders

3. cd [directory] – Change directory

4. mkdir [folder] – Create new directory

5. rmdir [folder] – Delete an empty directory

6. touch [filename] – Create a new empty file

7. cp [src] [dest] – Copy files/directories

8. mv [src] [dest] – Move/rename files

9. rm [file/folder] – Remove files/directories

10. tree – Visual view of directory structure

File Viewing & Editing

11. cat [file] – View file content

12. more [file] – View file content (paged)

13. less [file] – Better version of more

14. head [file] – Show first 10 lines

15. tail [file] – Show last 10 lines

16. nano [file] – Simple text editor

17. vi [file] or vim [file] – Advanced text editor


System Info & Management

18. whoami – Show current user

19. hostname – Show system name

20. uname -a – Show kernel & system info

21. top – Show running processes

22. ps – Show current processes

23. df -h – Disk usage summary

24. du -sh [folder] – Folder size

25. free -h – Memory usage

Permissions & Ownership

26. chmod [permissions] [file] – Change file permissions

27. chown [user]:[group] [file] – Change file owner

28. ls -l – List with permissions, owner info


Package & Network Tools

29. apt update – Update package list (Debian/Ubuntu)

30. ping [website] – Check network connectivity

These commands are my daily companions as I explore Linux, cybersecurity, and ethical
hacking—one terminal window at a time. Whether you’re a student or a professional, these
basics lay the foundation for powerful skills.

Which commands do you use most often? Let me know below!

#LinuxCommands #EthicalHacking #CyberSecurity #LinuxForBeginners #TryHackMe


#TechLearning #SysAdmin #LinuxTips

You might also like