No.CommandDescription
1cdChange directory
2pwdPrint working directory
3lsList directory contents
4cd ..Change to parent directory
5cd ~Go to home directory

File Management Commands

No.CommandDescription
6mkdirMake directory
7rmdirRemove directory
8cpCopy files or directories
9mvMove or rename files or directories
10rmRemove files or directories

File Inspection Commands

No.CommandDescription
11catConcatenate and print files
12headPrint the first few lines of a file
13tailPrint the last few lines of a file
14lessView files page by page
15moreView files one page at a time

Text Processing Commands

No.CommandDescription
16grepSearch for patterns in files
17sedStream editor for text manipulation
18awkText processing language for pattern scanning and processing
19cutCut out selected columns from a file
20pasteMerge lines of files

System Information and Process Management Commands

No.CommandDescription
21psProcess list
22topDynamic real-time view of system processes
23killTerminate a running process
24freeDisplay information about system memory usage
25dfDisplay disk usage information

User management Commands

No.CommandDescription
26useraddCreate a new user account
27usermodModify an existing user account
28userdelDelete a user account
29passwdSet or change a user’s password
30idDisplay user and group information
31groupsList the groups a user belongs to
32suSwitch user
33sudoExecute commands with superuser privileges
34chageModify password aging parameters for a user
35pwManage user passwords and shadow files (specific to some distributions)

File Permission and Ownership Commands

No.CommandDescription
36chmodChange file permissions
37chownChange file ownership
38chgrpChange file group ownership
39umaskSet default file permissions for newly created files and directories
40chrootChange the root directory of a process

Additional Usecase Commands

CommandDescription
manDisplay online manual pages
findSearch for files in a directory hierarchy
tarArchive and compress files
unzipUnzip compressed files
wgetDownload files from the internet
sshSecure Shell for remote login
scpSecure Copy for copying files over SSH
topDisplay system processes
htopInteractive process viewer