Linux-Commands BY NischalTechSupport
Linux-Commands BY NischalTechSupport
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
t
or
5. cd Change to home directory
6. pwd Show current working directory
pp
7. mkdir dir Creating a directory dir
8. cat >file Places the standard input into the file
9. more file
10. head file
11. tail file
Su
Output the contents of the file
Output the first 10 lines of the file
Output the last 10 lines of the file
h
12. tail -f file
ec
Process management
1. ps To display the currently working processes
2. top Display all running process
#nischaltechsupport
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
t
or
adding,
• 4-read(r)
pp
• 2-write(w)
• 1-execute(x)
Searching
1. grep pattern file
Su
Search for pattern in file
h
2. grep -r pattern dir Search recursively for pattern in dir
ec
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
#nischaltechsupport
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
t
or
Compression
pp
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.
4.
5.
tar czf file.tar.gz files
tar xzf file.tar.gz
tar cjf file.tar.bz2
Su
Create a tar with Gzip compression
Extract a tar using Gzip
Create tar with Bzip2 compression
h
6. tar xjf file.tar.bz2 Extract a tar using Bzip2
ec
Network
ch
#nischaltechsupport
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
t
or
8. exit Logout the current session
pp
Su
h
ec
T
al
ch
is
N
#nischaltechsupport