SlideShare a Scribd company logo
2
Most read
3
Most read
4
Most read
 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          Search pattern in the output of a command
         pattern
   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

PPTX
Users and groups
PDF
Sa1 chapter-5-managing-local-linux-users-and-groups-v2 (4)
PPTX
Windows server
PPT
Storage Management in Linux OS.ppt
PPT
Samba server
PPTX
Server virtualization
PPT
PPTX
Linux User Management
Users and groups
Sa1 chapter-5-managing-local-linux-users-and-groups-v2 (4)
Windows server
Storage Management in Linux OS.ppt
Samba server
Server virtualization
Linux User Management

What's hot (20)

PPTX
Know the UNIX Commands
PPT
Shell and its types in LINUX
PPTX
Introduction to linux at Introductory Bioinformatics Workshop
PPT
Samba server configuration
PPTX
Beneath the Linux Interrupt handling
PDF
Course 102: Lecture 5: File Handling Internals
PPTX
RPM (LINUX)
PPTX
Linux booting process - Linux System Administration
PPT
Introduction to SSH
PPTX
Introduction to Hyper-V
PPT
Advanced Operating System- Introduction
PDF
Linux commands
PPTX
Linux basic commands
PDF
Implementation of Pipe in Linux
PDF
Linux System Monitoring basic commands
PPTX
Cloud computing virtualization
PPT
Shell Scripting
PPT
Network management objective
PPTX
Iptables the Linux Firewall
PPTX
Unix Introduction
Know the UNIX Commands
Shell and its types in LINUX
Introduction to linux at Introductory Bioinformatics Workshop
Samba server configuration
Beneath the Linux Interrupt handling
Course 102: Lecture 5: File Handling Internals
RPM (LINUX)
Linux booting process - Linux System Administration
Introduction to SSH
Introduction to Hyper-V
Advanced Operating System- Introduction
Linux commands
Linux basic commands
Implementation of Pipe in Linux
Linux System Monitoring basic commands
Cloud computing virtualization
Shell Scripting
Network management objective
Iptables the Linux Firewall
Unix Introduction
Ad

Viewers also liked (7)

PPS
02 t1 s2_linux_lesson2
PPTX
Photo Album
PPTX
Ideas, people and cold hard cash
PDF
Helping make good ideas happen
PDF
Ideas, people and cold hard cash
PDF
Death by-powerpoint4344
PPTX
Ideas, people and cold hard cash
02 t1 s2_linux_lesson2
Photo Album
Ideas, people and cold hard cash
Helping make good ideas happen
Ideas, people and cold hard cash
Death by-powerpoint4344
Ideas, people and cold hard cash
Ad

Similar to Unix commands (20)

PDF
Unix/Linux Command Reference - File Commands and Shortcuts
PDF
linuxcommands.pdf
PDF
some title
PDF
Linuxcommands
RTF
Linux commands
PPTX
Basic Linux Commands.pptx
PPTX
Basic unix
PDF
3.1.a linux commands reference
PDF
14.Linux Command
PDF
The Linux Command Cheat Sheet
DOC
Some basic unix commands
PDF
js_injwqeweqwqewqewqewqewqewqewqeected_xss.pdf
PDF
Linux command line
PDF
Basic shell commands by Jeremy Sanders
PDF
Using the command line on macOS
PDF
Information about linux operating system
PDF
Information about linux operating system
DOCX
Directories description
PPT
Linux commands
PPTX
Introduction to linux day1
Unix/Linux Command Reference - File Commands and Shortcuts
linuxcommands.pdf
some title
Linuxcommands
Linux commands
Basic Linux Commands.pptx
Basic unix
3.1.a linux commands reference
14.Linux Command
The Linux Command Cheat Sheet
Some basic unix commands
js_injwqeweqwqewqewqewqewqewqewqeected_xss.pdf
Linux command line
Basic shell commands by Jeremy Sanders
Using the command line on macOS
Information about linux operating system
Information about linux operating system
Directories description
Linux commands
Introduction to linux day1

Recently uploaded (20)

PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Encapsulation theory and applications.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPT
Teaching material agriculture food technology
PPTX
MYSQL Presentation for SQL database connectivity
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
Spectroscopy.pptx food analysis technology
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
Cloud computing and distributed systems.
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Chapter 3 Spatial Domain Image Processing.pdf
20250228 LYD VKU AI Blended-Learning.pptx
Encapsulation theory and applications.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Teaching material agriculture food technology
MYSQL Presentation for SQL database connectivity
“AI and Expert System Decision Support & Business Intelligence Systems”
Network Security Unit 5.pdf for BCA BBA.
Understanding_Digital_Forensics_Presentation.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Spectroscopy.pptx food analysis technology
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Cloud computing and distributed systems.
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
NewMind AI Weekly Chronicles - August'25 Week I
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Chapter 3 Spatial Domain Image Processing.pdf

Unix commands

  • 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 Search pattern in the output of a command pattern 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