SlideShare a Scribd company logo
1 of 4
Download to read offline
 Unix/Linux Command Reference
File Commands
1. ls Directory listing
2. ls -al Formatted listing with hidden files
3. ls -lt Sorting the Formatted listing by time modification
4. cd dir Change directory to dir
5. cd Change to home directory
6. pwd Show current working directory
7. mkdir dir Creating a directory dir
8. cat >file Places the standard input into the file
9. more file Output the contents of the file
10. head file Output the first 10 lines of the file
11. tail file Output the last 10 lines of the file
12. tail -f file Output the contents of file as it grows,starting with
the last 10 lines
13. touch file Create or update file
14. rm file Deleting the file
15. rm -r dir Deleting the directory
16. rm -f file Force to remove the file
17. rm -rf dir Force to remove the directory dir
18. cp file1 file2 Copy the contents of file1 to file2
19. cp -r dir1 dir2 Copy dir1 to dir2;create dir2 if not present
20. mv file1 file2 Rename or move file1 to file2,if file2 is an existing
directory
21. ln -s file link Create symbolic link link to file
Process management
1. ps To display the currently working processes
2. top Display all running process
Unix/Linux Command Reference 
3. kill pid Kill the process with given pid
4. killall proc Kill all the process named proc
5. pkill pattern Will kill all processes matching the pattern
6. bg List stopped or background jobs,resume a stopped
job in the background
7. fg Brings the most recent job to foreground
8. fg n Brings job n to the foreground
File permission
1. chmod octal file Change 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)
Searching
1. grep pattern file Search for pattern in file
2. grep -r pattern dir Search recursively for pattern in dir
3. command | grep
pattern
Search pattern in the output of a command
4. locate file Find all instances of file
5. find . -name filename Searches in the current directory (represented by
a period) and below it, for files and directories with
names starting with filename
6. pgrep pattern Searches for all the named processes , that
matches with the pattern and, by default, returns
their ID
System Info
1. date Show the current date and time
2. cal Show this month's calender
3. uptime Show current uptime
4. w Display who is on line
5. whoami Who you are logged in as
Unix/Linux Command Reference 
6. finger user Display information about user
7. uname -a Show kernel information
8. cat /proc/cpuinfo Cpu information
9. cat proc/meminfo Memory information
10. man command Show the manual for command
11. df Show the disk usage
12. du Show directory space usage
13. free Show memory and swap usage
14. whereis app Show possible locations of app
15. which app Show which applications will be run by default
Compression
1. tar cf file.tar file Create tar named file.tar containing file
2. tar xf file.tar Extract the files from file.tar
3. tar czf file.tar.gz files Create a tar with Gzip compression
4. tar xzf file.tar.gz Extract a tar using Gzip
5. tar cjf file.tar.bz2 Create tar with Bzip2 compression
6. tar xjf file.tar.bz2 Extract a tar using Bzip2
7. gzip file Compresses file and renames it to file.gz
8. gzip -d file.gz Decompresses file.gz back to file
Network
1. ping host Ping host and output results
2. whois domain Get whois information for domains
3. dig domain Get DNS information for domain
4. dig -x host Reverse lookup host
5. wget file Download file
6. wget -c file Continue a stopped download
Unix/Linux Command Reference 
Shortcuts
1. ctrl+c Halts the current command
2. ctrl+z Stops the current command, resume with fg in the
foreground or bg in the background
3. ctrl+d Logout the current session, similar to exit
4. ctrl+w Erases one word in the current line
5. ctrl+u Erases the whole line
6. ctrl+r Type to bring up a recent command
7. !! Repeats the last command
8. exit Logout the current session
Unix/Linux Command Reference 

More Related Content

What's hot

Treebeard's Unix Cheat Sheet
Treebeard's Unix Cheat SheetTreebeard's Unix Cheat Sheet
Treebeard's Unix Cheat Sheet
wensheng wei
 
AOS Lab 1: Hello, Linux!
AOS Lab 1: Hello, Linux!AOS Lab 1: Hello, Linux!
AOS Lab 1: Hello, Linux!
Zubair Nabi
 

What's hot (19)

Linux comands for Hadoop
Linux comands for HadoopLinux comands for Hadoop
Linux comands for Hadoop
 
04 unix commands
04 unix commands04 unix commands
04 unix commands
 
Treebeard's Unix Cheat Sheet
Treebeard's Unix Cheat SheetTreebeard's Unix Cheat Sheet
Treebeard's Unix Cheat Sheet
 
Dns
DnsDns
Dns
 
DNS (BIND) on CentOS
DNS (BIND) on CentOSDNS (BIND) on CentOS
DNS (BIND) on CentOS
 
BIND DNS Configuration Red Hat 5
BIND DNS Configuration Red Hat 5BIND DNS Configuration Red Hat 5
BIND DNS Configuration Red Hat 5
 
Archiving in linux tar
Archiving in linux tarArchiving in linux tar
Archiving in linux tar
 
Hebrew Windows Cluster 2012 in a one slide diagram
Hebrew Windows Cluster 2012 in a one slide diagramHebrew Windows Cluster 2012 in a one slide diagram
Hebrew Windows Cluster 2012 in a one slide diagram
 
File management
File managementFile management
File management
 
Dns centos
Dns centosDns centos
Dns centos
 
faastCrystal
faastCrystalfaastCrystal
faastCrystal
 
Directories description
Directories descriptionDirectories description
Directories description
 
Linux Kernel 개발참여방법과 문화 (Contribution)
Linux Kernel 개발참여방법과 문화 (Contribution)Linux Kernel 개발참여방법과 문화 (Contribution)
Linux Kernel 개발참여방법과 문화 (Contribution)
 
DNS SERVER
DNS SERVERDNS SERVER
DNS SERVER
 
GopherCon Denver LT 2018
GopherCon Denver LT 2018GopherCon Denver LT 2018
GopherCon Denver LT 2018
 
AOS Lab 1: Hello, Linux!
AOS Lab 1: Hello, Linux!AOS Lab 1: Hello, Linux!
AOS Lab 1: Hello, Linux!
 
Doing Horrible Things with DNS - Web Directions South
Doing Horrible Things with DNS - Web Directions SouthDoing Horrible Things with DNS - Web Directions South
Doing Horrible Things with DNS - Web Directions South
 
Unix training session 3
Unix training   session 3Unix training   session 3
Unix training session 3
 
Script for the geomeetup presentation
Script for the geomeetup presentationScript for the geomeetup presentation
Script for the geomeetup presentation
 

Viewers also liked

ReadShare
ReadShareReadShare
ReadShare
bush1sm
 
To Grow You Have To Let Go: 7 Steps to Becoming a Delegating Ninja
To Grow You Have To Let Go: 7 Steps to Becoming a Delegating NinjaTo Grow You Have To Let Go: 7 Steps to Becoming a Delegating Ninja
To Grow You Have To Let Go: 7 Steps to Becoming a Delegating Ninja
Kyna Baker
 
Clean fuel cng conversion price list
Clean fuel cng conversion price listClean fuel cng conversion price list
Clean fuel cng conversion price list
PlanetExpressATX
 

Viewers also liked (18)

Lnx
LnxLnx
Lnx
 
test title
test titletest title
test title
 
test
testtest
test
 
doc
docdoc
doc
 
May 13, 2013 11:00 AM
May 13, 2013 11:00 AMMay 13, 2013 11:00 AM
May 13, 2013 11:00 AM
 
Native upload 04
Native upload 04Native upload 04
Native upload 04
 
File_05
File_05File_05
File_05
 
Title
TitleTitle
Title
 
Cosm
CosmCosm
Cosm
 
ReadShare
ReadShareReadShare
ReadShare
 
Introducing a New Product
Introducing a New ProductIntroducing a New Product
Introducing a New Product
 
To Grow You Have To Let Go: 7 Steps to Becoming a Delegating Ninja
To Grow You Have To Let Go: 7 Steps to Becoming a Delegating NinjaTo Grow You Have To Let Go: 7 Steps to Becoming a Delegating Ninja
To Grow You Have To Let Go: 7 Steps to Becoming a Delegating Ninja
 
Presentation title
Presentation titlePresentation title
Presentation title
 
Clean fuel cng conversion price list
Clean fuel cng conversion price listClean fuel cng conversion price list
Clean fuel cng conversion price list
 
Higiene y seguridad industrial accidentes (daymir rojas)
Higiene y seguridad industrial   accidentes (daymir rojas)Higiene y seguridad industrial   accidentes (daymir rojas)
Higiene y seguridad industrial accidentes (daymir rojas)
 
Rekomendasi pentas pai 2015 jogja
Rekomendasi pentas pai 2015 jogjaRekomendasi pentas pai 2015 jogja
Rekomendasi pentas pai 2015 jogja
 
Sosialisasi kkg mgmp pai
Sosialisasi kkg mgmp paiSosialisasi kkg mgmp pai
Sosialisasi kkg mgmp pai
 
Native upload 03
Native upload 03Native upload 03
Native upload 03
 

Similar to some title

Some basic unix commands
Some basic unix commandsSome basic unix commands
Some basic unix commands
aaj_sarkar06
 
Management file and directory in linux
Management file and directory in linuxManagement file and directory in linux
Management file and directory in linux
Zkre Saleh
 
The one page linux manual
The one page linux manualThe one page linux manual
The one page linux manual
Craig Cannon
 
101 3.3 perform basic file management
101 3.3 perform basic file management101 3.3 perform basic file management
101 3.3 perform basic file management
Acácio Oliveira
 
Linux commands
Linux commandsLinux commands
Linux commands
U.P Police
 

Similar to some title (20)

Basic Linux Commands.pptx
Basic Linux Commands.pptxBasic Linux Commands.pptx
Basic Linux Commands.pptx
 
14.Linux Command
14.Linux Command14.Linux Command
14.Linux Command
 
Basic shell commands by Jeremy Sanders
Basic shell commands by Jeremy SandersBasic shell commands by Jeremy Sanders
Basic shell commands by Jeremy Sanders
 
Chapter 4 Linux Basic Commands
Chapter 4 Linux Basic CommandsChapter 4 Linux Basic Commands
Chapter 4 Linux Basic Commands
 
Some basic unix commands
Some basic unix commandsSome basic unix commands
Some basic unix commands
 
Unix / Linux Command Reference
Unix / Linux Command ReferenceUnix / Linux Command Reference
Unix / Linux Command Reference
 
Using the command line on macOS
Using the command line on macOSUsing the command line on macOS
Using the command line on macOS
 
Introduction to linux day1
Introduction to linux day1Introduction to linux day1
Introduction to linux day1
 
BASICS OF LINUX OPERATING SYSTEM.pptx
BASICS OF LINUX OPERATING SYSTEM.pptxBASICS OF LINUX OPERATING SYSTEM.pptx
BASICS OF LINUX OPERATING SYSTEM.pptx
 
Linux Basic Commands
Linux Basic CommandsLinux Basic Commands
Linux Basic Commands
 
Linux ppt
Linux pptLinux ppt
Linux ppt
 
Unix slideshare
Unix slideshareUnix slideshare
Unix slideshare
 
linux commands.pdf
linux commands.pdflinux commands.pdf
linux commands.pdf
 
Management file and directory in linux
Management file and directory in linuxManagement file and directory in linux
Management file and directory in linux
 
The one page linux manual
The one page linux manualThe one page linux manual
The one page linux manual
 
The one page linux manual
The one page linux manualThe one page linux manual
The one page linux manual
 
Linux Presentation
Linux PresentationLinux Presentation
Linux Presentation
 
101 3.3 perform basic file management
101 3.3 perform basic file management101 3.3 perform basic file management
101 3.3 perform basic file management
 
Linux commands
Linux commandsLinux commands
Linux commands
 
Unix Basics For Testers
Unix Basics For TestersUnix Basics For Testers
Unix Basics For Testers
 

More from PlanetExpressATX (20)

Untitled 111
Untitled 111Untitled 111
Untitled 111
 
Untitled 111
Untitled 111Untitled 111
Untitled 111
 
Untitled 1
Untitled 1Untitled 1
Untitled 1
 
presentation
presentationpresentation
presentation
 
my presentation
my presentationmy presentation
my presentation
 
dup posts verifcation
dup posts verifcationdup posts verifcation
dup posts verifcation
 
tt
tttt
tt
 
test
testtest
test
 
Native upload 02
Native upload 02Native upload 02
Native upload 02
 
Native upload 01
Native upload 01Native upload 01
Native upload 01
 
file_07
file_07file_07
file_07
 
File_1
File_1File_1
File_1
 
Flowers Again
Flowers AgainFlowers Again
Flowers Again
 
Flowers
FlowersFlowers
Flowers
 
jkfdlsajfklafj
jkfdlsajfklafjjkfdlsajfklafj
jkfdlsajfklafj
 
Hermes
HermesHermes
Hermes
 
JK presentation
JK presentationJK presentation
JK presentation
 
SlideShare
SlideShareSlideShare
SlideShare
 
May 13 9:40
May 13 9:40May 13 9:40
May 13 9:40
 
Test the error 2
Test the error 2Test the error 2
Test the error 2
 

some title

  • 1.  Unix/Linux Command Reference File Commands 1. ls Directory listing 2. ls -al Formatted listing with hidden files 3. ls -lt Sorting the Formatted listing by time modification 4. cd dir Change directory to dir 5. cd Change to home directory 6. pwd Show current working directory 7. mkdir dir Creating a directory dir 8. cat >file Places the standard input into the file 9. more file Output the contents of the file 10. head file Output the first 10 lines of the file 11. tail file Output the last 10 lines of the file 12. tail -f file Output the contents of file as it grows,starting with the last 10 lines 13. touch file Create or update file 14. rm file Deleting the file 15. rm -r dir Deleting the directory 16. rm -f file Force to remove the file 17. rm -rf dir Force to remove the directory dir 18. cp file1 file2 Copy the contents of file1 to file2 19. cp -r dir1 dir2 Copy dir1 to dir2;create dir2 if not present 20. mv file1 file2 Rename or move file1 to file2,if file2 is an existing directory 21. ln -s file link Create symbolic link link to file Process management 1. ps To display the currently working processes 2. top Display all running process Unix/Linux Command Reference 
  • 2. 3. kill pid Kill the process with given pid 4. killall proc Kill all the process named proc 5. pkill pattern Will kill all processes matching the pattern 6. bg List stopped or background jobs,resume a stopped job in the background 7. fg Brings the most recent job to foreground 8. fg n Brings job n to the foreground File permission 1. chmod octal file Change 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) Searching 1. grep pattern file Search for pattern in file 2. grep -r pattern dir Search recursively for pattern in dir 3. command | grep pattern Search pattern in the output of a command 4. locate file Find all instances of file 5. find . -name filename Searches in the current directory (represented by a period) and below it, for files and directories with names starting with filename 6. pgrep pattern Searches for all the named processes , that matches with the pattern and, by default, returns their ID System Info 1. date Show the current date and time 2. cal Show this month's calender 3. uptime Show current uptime 4. w Display who is on line 5. whoami Who you are logged in as Unix/Linux Command Reference 
  • 3. 6. finger user Display information about user 7. uname -a Show kernel information 8. cat /proc/cpuinfo Cpu information 9. cat proc/meminfo Memory information 10. man command Show the manual for command 11. df Show the disk usage 12. du Show directory space usage 13. free Show memory and swap usage 14. whereis app Show possible locations of app 15. which app Show which applications will be run by default Compression 1. tar cf file.tar file Create tar named file.tar containing file 2. tar xf file.tar Extract the files from file.tar 3. tar czf file.tar.gz files Create a tar with Gzip compression 4. tar xzf file.tar.gz Extract a tar using Gzip 5. tar cjf file.tar.bz2 Create tar with Bzip2 compression 6. tar xjf file.tar.bz2 Extract a tar using Bzip2 7. gzip file Compresses file and renames it to file.gz 8. gzip -d file.gz Decompresses file.gz back to file Network 1. ping host Ping host and output results 2. whois domain Get whois information for domains 3. dig domain Get DNS information for domain 4. dig -x host Reverse lookup host 5. wget file Download file 6. wget -c file Continue a stopped download Unix/Linux Command Reference 
  • 4. Shortcuts 1. ctrl+c Halts the current command 2. ctrl+z Stops the current command, resume with fg in the foreground or bg in the background 3. ctrl+d Logout the current session, similar to exit 4. ctrl+w Erases one word in the current line 5. ctrl+u Erases the whole line 6. ctrl+r Type to bring up a recent command 7. !! Repeats the last command 8. exit Logout the current session Unix/Linux Command Reference