I have compiled a list of useful linux commands for day to day operation. make a pdf of a manual page
user@www$ man -t man | ps2pdf - > man.pdf
Run a low priority command
user@www$ nice
Go to previous directory
user@www$ cd -
Go to dir, execute command and return to current dir
user@www$ (cd dir && command)
Make compressed archive of dir/
user@www$ tar -c dir/ | bzip2 > dir.tar.bz2
Extract archive (use gzip instead of bzip2 for tar.gz files)
user@www$ bzip2 -dc dir.tar.bz2 | tar -x
Display a calendar for a particular month year
user@www$ cal 9 2008
What date is it this friday.
user@www$ date -d fri
What day does xmas fall on, this year
user@www$ date --date='25 Dec' +%A
Convert seconds since the epoch (1970-01-01 UTC) to date
user@www$ date --date='@2147483647'
Email reminder
user@www$ echo "mail -s 'reminder' user@address.com < /dev/null" | at 20:00
Show name and version of distribution
user@www$ head -n1 /etc/issue
Show all partitions registered on the system
user@www$ cat /proc/partitions
Download url at 1AM to current dir
user@www$ echo 'wget url' | at 01:00
You can find more commands from Linux Commands – A Practical Reference. Or more on Top 10 Best Cheat Sheets for Linux Commands

Leave a Reply

Your email address will not be published. Required fields are marked *