‘Linux Commands Cheat Sheet’ PDF Quick download link is given at the bottom of this article. You can see the PDF demo, size of the PDF, page numbers, and direct download Free PDF of ‘Linux Commands Cheat Sheet’ using the download button.
Linux Commands Cheat Sheet PDF Free Download
Linux Commands Cheat Sheet
The Linux operating system offers a multitude of commands, which can be overwhelming for beginners.
This cheat sheet helps you get familiar with over 30 basic Linux command-line executables frequently used by developers.
You’ll find easy-to-learn shortcuts and code examples to help you find your way around the Linux command line.
Basic Linux commands
Command Description ls
Lists all files and directories in the present working directory ls -R
Lists files in sub-directories as well ls -a
Lists hidden files as well ls -al
Navigate to the HOME directory cd or cd ~
Navigate to HOME directory cd ..
Move one level up cd
To change to a particular directory cd /
Move to the root directory cat > filename
Creates a new file cat filename
Displays the file content cat file1 file2 > file3
Joins two files (file1, file2) and stores the output in a new file (file3) mv file "new file path"
Moves the files to the new location mv filename new_file_name
Renames the file to a new filename sudo
Allows regular users to run programs with the security privileges of the superuser or root rm filename
Deletes a file man
Gives help information on a command history
Gives a list of all past commands typed in the current terminal session clear
Clears the terminal mkdir directoryname
Lists files and directories with detailed information like permissions, size, owner, etc. rmdir
Deletes a directory mv
Renames a directory pr -x
Divides the file into x columns pr -h
Assigns a header to the file pr -n
Denotes the file with Line Numbers lp -nc , lpr c
Prints “c” copies of the File lp-d lp-P
Creates a new directory in the present working directory or an at the specified path apt-get
Specifies the name of the printer mail -s 'subject' -c 'cc-address'
-b 'bcc-address' 'to-address'
Command to send email mail -s "Subject" to-address < Filename
The command used to install and update packages
File Permission commands
Command Description ls -l
to show file type and access permission r
read permission w
write permission x
execute permission -=
no permission Chown user
For changing the ownership of a file/directory Chown user:group filename
change the user as well as group for a file or directory
Environment Variables command
Command Description echo $VARIABLE
To display value of a variable env
Displays all environment variables VARIABLE_NAME= variable_value
Create a new variable Unset
Remove a variable export Variable=value
To display the value of a variable
User management commands of Linux
Command Description sudo adduser username
To add a new user sudo passwd -l 'username'
To change the password of a user sudo userdel -r 'username'
To remove a newly created user sudo usermod -a -G GROUPNAME USERNAME
To add a user to a group sudo deluser USER GROUPNAME
To remove a user from a group finger
Shows information of all the users logged in finger username
Gives information of a particular user
Networking command
Command Description SSH username@ip-address or hostname
login into a remote Linux machine using SSH Ping hostname="" or =""
change the directory to “dirname” on a remote computer dir
Display files in the current directory of a remote computer cd "dirname"
upload ‘file’ from local to a remote computer put file
Download the ‘file’ from the remote to the local computer get file
upload ‘file’ from a local to a remote computer quit
Logout
Process command
Command Description bg
To send a process to the background fg
To run a stopped process in the foreground top
Details on all Active Processes ps
Give the status of processes running for a user ps PID
Gives the status of a particular process pidof
Gives the Process ID (PID) of a process kill PID
Kills a process nice
Starts a process with a given priority renice
Changes priority of an already running process df
Gives free hard disk space on your system free
Gives free RAM on your system
VI Editing Commands
Command Description i
Insert at cursor (goes into insert mode) a
Write after cursor (goes into insert mode) A
Write after the cursor (goes into insert mode) ESC
Terminate insert mode u
Undo last change U
Undo all changes to the entire line o
Open a new line (goes into insert mode) dd
Delete line 3dd
Delete 3 lines D
Delete the contents of the line after the cursor C
Write at the end of the line (goes into insert mode) dw
Delete word 4dw
Delete 4 words cw
Change word x
Delete character at the cursor r
Replace character R
Overwrite characters from cursor onward s
Substitute one character under cursor continue to insert S
Substitute entire line and begin to insert at the beginning of the line ~
Change case of individual character
Language English No. of Pages 1 PDF Size 0.94 MB Category Education Source/Credits www.loggly.com
Related PDFs
MS Word Online Test PDF
Linux Tutorial For Beginners PDF
Linux Commands Cheat Sheet PDF Free Download