Linux Command List PDF Download

Top A to Z Linux Commands List PDF Download with Syntax & Example

Welcome to our new post. In this post, we will provide you with the Linux Commands List. You can find the complete list of Linux Commands which you can also download in PDF format by the end of this post.

PDF Preview


Linux Commands List

Linux provides a powerful command-line interface compared to other operating systems such as Windows and macOS. We can do basic work and advanced work through its terminal. We can do some basic tasks such as creating a file, deleting a file, moving a file, and more.

Linux Commands are simply used to locate the executable file associated with the given command by searching it in the path environment variable. Here is a list of different types of Linux Commands used by the users.


Sr. No.CommandsCommand Description
1.lsDirectory listing -alFormatted listing with hidden files -ltSorting the Formatted listing by time modification dirChange directory to dir
5.cdChange to home directory
6.pwdShow current working directory
7.mkdir dirCreating a directory dir >filePlaces the standard input into the file
9.more fileOutput the contents of the file
10.head fileOutput the first 10 lines of the file
11.tail fileOutput the last 10 lines of the file
12.tail -f fileOutput the contents of file as it grows,starting with the last 10 lines
13.touch fileCreate or update file
14.rm fileDeleting the file
15.rm -r dirDeleting the directory
16.rm -f fileForce to remove the file
17.rm -rf dirForce to remove the directory dir
18.cp file1 file2Copy the contents of file1 to file2
19.cp -r dir1 dir2Copy dir1 to dir2;create dir2 if not present file1 file2Rename or move file1 to file2,if file2 is an existing directory
21.ln -s file linkCreate symbolic link link to file


Sr. No.CommandsCommand Description
1.psTo display the currently working processes
2.topDisplay all running process
3.kill pidKill the process with given pid
4.killall procKill all the process named proc
5.pkill patternWill kill all processes matching the pattern
6.bgList stopped or background jobs,resume a stopped job in the background
7.fgBrings the most recent job to foreground
8.fg nBrings job n to the foreground


Sr. No.CommandsCommand Description
1.chmod octal fileChange the permission of file to octal,which can be found separately for user,group,world by adding, 4-read(r)2-write(w)1-execute(x)


Sr. No.CommandsCommands Description
1.grep pattern fileSearch for pattern in file
2.grep -r pattern dirSearch recursively for pattern in dir
3.command | grep patternSearch pattern in the output of a command
4.locate fileFind all instances of file
5.find . -name filenameSearches in the current directory (represented by a period) and below it, for files and directories with names starting with filename
6.pgrep patternSearches for all the named processes , that matches with the pattern and, by default, returns their ID


Sr. No.CommandsCommand Description
1.dateShow the current date and time
2.calShow this month’s calender
3.uptimeShow current uptime
4.wDisplay who is on line
5.whoamiWho you are logged in as
6.finger userDisplay information about user
7.uname -aShow kernel information /proc/cpuinfoCpu information proc/meminfoMemory information commandShow the manual for command
11.dfShow the disk usage
12.duShow directory space usage
13.freeShow memory and swap usage
14.whereis appShow possible locations of app
15.which appShow which applications will be run by default


Sr. No.CommandsCommand List
1.tar cf file.tar fileCreate tar named file.tar containing file
2.tar xf file.tarExtract the files from file.tar
3.tar czf file.tar.gz filesCreate a tar with Gzip compression
4.tar xzf file.tar.gzExtract a tar using Gzip
5.tar cjf file.tar.bz2Create tar with Bzip2 compression
6.tar xjf file.tar.bz2Extract a tar using Bzip2
7.gzip fileCompresses file and renames it to file.gz
8.gzip -d file.gzDecompresses file.gz back to file


Sr. No.CommandsCommand List hostPing host and output results
2.whois domainGet whois information for domains
3.dig domainGet DNS information for domain
4.dig -x hostReverse lookup host
5.wget fileDownload file
6.wget -c fileContinue a stopped download


Sr. No.CommandsCommand-List
1.ctrl+cHalts the current command
2.ctrl+zStops the current command, resume with fg in the foreground or bg in the background
3.ctrl+dLogout the current session, similar to exit
4.ctrl+wErases one word in the current line
5.ctrl+uErases the whole line
6.ctrl+rType to bring up a recent command
7.!!Repeats the last command
8.exitLogout the current session

You can also find the Linux Commands List in the PDF given below.

Download Linux Commands List PDF

You can download the Linux Commands List PDF from the download button given below.

We hope you find this content useful and are able to download the PDF for Linux Commands List.


Leave a Comment