or...
Reset Password Free Sign Up


 

Linux Bash Commands

Quiz yourself by thinking what should be in each of the black spaces below before clicking on it to display the answer.
        Help  

Question
Answer
ls   directory listing  
ls -al   formatted listing with hidden files  
cd dir   change directory to dir  
cd -   change to home  
pwd   show current directory  
mkdir dir   create a directory dir  
rm file   delete file  
rm -r dir   delete directory dir  
rm -f file   force remove file  
rm -rf dir   force remove directory dir *  
cp file1 file2   copy file1 to file2  
cp -r dir1 dir2   copy dir1 to dir2; create dir2 if it doesn't exist  
mv file1 file2   rename or move file1 to file2 if file2 is an existing directory, moves file1 into directory file2  
ln -s file link   create symbolic link link to file  
touch file   create or update file  
cat > file   places standard input into file  
more file   output the contents of file  
head file   output the first 10 lines of file  
tail file   output the last 10 lines of file  
tail -f file   output the contents of file as it grows, starting with the last 10 lines Process Management  
ps   display your currently active processes  
top   display all running processes  
kill pid   kill process id pid  
killall proc   kill all processes named proc *  
bg   lists stopped or background jobs; resume a stopped job in the background  
fg   brings the most recent job to foreground  
fg n   brings job n to the foreground File Permissions  
chmod octal file   change the permissions of fileto octal, which can be found separately for user,group, and world by adding:● 4 – read (r)● 2 – write (w)● 1 – execute (x)Examples:chmod 777 – read, write, execute for allchmod 755 – rwx for owner, rx for group and world  
ssh user@host   connect to host as user  
ssh -p port user@host   connect to host on port port as user  
ssh-copy-id user@host   add your key to host for user to enable a keyed or passwordless login  
grep pattern files   search for pattern in files  
grep -r pattern dir   search recursively for pattern in dir  
command | grep pattern   search for pattern in the output of command  
locate file   find all instances of file  
date   show the current date and time  
cal   show this month's calendar  
uptime   show current uptime  
w   display who is online  
whoami   who you are logged in as  
finger user   display information about user  
uname -a   show kernel information  
cat /proc/cpuinfo   cpu information  
cat /proc/meminfo   memory information  
man command   show the manual for command  
df   show disk usage  
du   show directory space usage  
free   show memory and swap usage  
whereis app   show possible locations of app  
which app   show which app will be run by default Compression  
tar cf file.tar files   create a tar named file.tar containing files  
tar xf file.tar   extract the files from file.tar  
tar czf file.tar.gz files   create a tar with Gzip compression  
tar xzf file.tar.gz   extract a tar using Gzip  
tar cjf file.tar.bz2   create a tar with Bzip2 compression  
tar xjf file.tar.bz2   extract a tar using Bzip2  
gzip file   compresses file and renames it to file.gz  
gzip -d file.gz   decompresses file.gz back to file  
ping host   ping host and output results  
whois domain   get whois information for domain  
dig domain   get DNS information for domain  
dig -x host   reverse lookup host  
wget file   download file  
wget -c file   continue a stopped download  
./configuremakemake install   Installation from source  
dpkg -i pkg.deb   install a package (Debian)  
rpm -Uvh pkg.rpm   install a package (RPM)  
Ctrl+C   halts the current command  
Ctrl+Z   stops the current command, resume with fg in the foreground or bg in the background  
Ctrl+D   log out of current session, similar to exit  
Ctrl+W   erases one word in the current line  
Ctrl+U   erases the whole line  
Ctrl+R   type to bring up a recent command  
!! - repeats the last command   repeats the last command  
exit   log out of current session  


   


 

 

 
Embed Code: If you would like this activity on your web page, copy the script below and paste it into your web page.   show me how
 
Created by: louieb39 on 2008-11-07




Copyright ©2001-2013  StudyStack LLC   All rights reserved.
About -  FAQ -  Terms of Service -  Privacy Statement -  Contact -  Hide Ads  -  Mobile