Make use of top 25 commands for Linux OS


The Linux command line is a powerful tool for interacting with your computer. It allows you to enter commands, which are executed by the operating system. These commands can be used to perform various tasks, such as creating and modifying files, navigating the file system, and installing and removing software.

To use the Linux command line, you will need to open a terminal window. This can usually be done by pressing Ctrl+Alt+T or by searching for “terminal” in your application launcher.

Once you have a terminal window open, you can enter commands at the prompt. The prompt is typically displayed as a dollar sign ($) followed by a space, and it indicates that the shell is ready to accept your input.

Top 25 linux commands

1. ls - List the contents of a directory
2. pwd - Print the current working directory
3. cd - Change the current working directory
4. mkdir - Create a new directory
5. rmdir - Remove an empty directory
6. touch - Create a new file
7. rm - Remove a file
8. mv - Move or rename a file or directory
9. cp - Copy a file or directory
10. cat - Display the contents of a file
11. less - View the contents of a file one page at a time
12. head - Display the first few lines of a file
13. tail - Display the last few lines of a file
14. grep - Search for a pattern in a file or files
15. find - Search for files based on various criteria
16. tar - Create or extract archives
17. gzip - Compress or decompress files
18. bzip2 - Compress or decompress files
19. zip - Compress or extract files in a ZIP archive
20. unzip - Extract files from a ZIP archive
21. chmod - Change the permissions on a file or directory
22. chown - Change the owner or group of a file or directory
23. df - Display information about free disk space
24. du - Display information about disk usage
25. man - Display the manual for a command

Here is an example of the Linux file system structure:

/
|- bin
|   |- cat
|   |- ls
|   |- grep
|   |- ...
|
|- etc
|   |- passwd
|   |- shadow
|   |- group
|   |- ...
|
|- home
|   |- user1
|   |   |- Documents
|   |   |- Pictures
|   |   |- ...
|   |
|   |- user2
|   |   |- Documents
|   |   |- Pictures
|   |   |- ...
|
|- var
|   |- log
|   |   |- syslog
|   |   |- kern.log
|   |   |- ...
|   |
|   |- spool
|   |   |- cron
|   |   |- ...
|   |
|   |- www
|       |- index.html
|       |- ...
|
|- tmp
|
|- opt
|
|- usr
|   |- bin
|   |   |- vi
|   |   |- ...
|   |
|   |- lib
|   |   |- ...
|   |
|   |- share
|       |- ...
|
|- root
|   |- .bashrc
|   |- .bash_history
|   |- ...
|
|- dev
|
|- proc
|
|- sys

 

Leave a Reply