Basic Linux Commands every DevOps Engineer should know

  1. ls – List directories
  2. pwd – Print working directory
  3. cd – Linux command to navigate through directories
  4. mkdir – Command used to create directories in Linux
  5. mv – Move or rename files in Linux
  6. cp – Similar usage as mv but for copying files in Linux
  7. rm – Delete files or directories
  8. touch – Create blank/empty files
  9. ln – Create symbolic links (shortcuts) to other files
  10. cat – Display file contents on the terminal
  11. clear – Clear the terminal display
  12. echo – Print any text that follows the command
  13. less – Linux command to display paged outputs in the terminal
  14. man – Access manual pages for all Linux commands
  15. uname – Linux command to get basic information about the OS
  16. whoami – Get the active username
  17. tar – Command to extract and compress files in Linux
  18. grep – Search for a string within an output
  19. head – Return the specified number of lines from the top
  20. tail – Return the specified number of lines from the bottom
  21. diff – Find the difference between two files
  22. cmp – Allows you to check if two files are identical
  23. sort – Linux command to sort the content of a file while outputting
  24. export – Export environment variables in Linux
  25. zip – Zip files in Linux
  26. unzip – Unzip files in Linux
  27. ssh – Secure Shell command in Linux
  28. service – Linux command to start and stop services
  29. ps – Display active processes
  30. kill and killall – Kill active processes by process ID or name
  31. df – Display disk filesystem information
  32. chmod – Command to change file permissions
  33. chown – Command for granting ownership of files or folders
  34. ifconfig – Display network interfaces and IP addresses
  35. wget – Direct download files from the internet
  36. apt, pacman, yum, rpm – Package managers depending on the distro
  37. sudo – Command to escalate privileges in Linux

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s