1. # the most useful and userfriendly introductory to unix commands, both for beginners and advanced users can be found at http://linux.about.com/?once=true&
  2. # flip can be used to convert text files in the current directory and below from unix format (linefeed, 0x0a, LF) to windows format (carriage return + linefeed, 0x0d0a, CRLF):
     find . -type f -exec flip -d {} \; 
    
  3. # flip can be used to convert text files in the current directory and below from windows format (carriage return + linefeed, 0x0d0a, CRLF) to unix format (linefeed, 0x0a, LF):
     find . -type f -exec flip -u {} \; 
    
  4. # clean up an html page:
     tidy 
    
  5. # reformat paragraphs in a text file:
     par 
    
  6. # reformat a text file:
     fmt 
    
  7. # what the fuck decodes acronyms:
     wtf wtf; wtf afaik 
    
  8. # one-line information on many commands and programs:
     whatis whatis 
    
  9. # more extensive information on a particular commands or item:
     man whatis 
    
  10. # helpful information on built-in commands of the current shell (most probably bash):
     help help 
    
  11. # fun with ascii art:
     for a in /usr/share/cowsay/cows/*cow;do fortune -s|cowsay -f $a;done|less
    
  12. # and -- the auto nice daemon: automatically renices cpu-demanding processes
     sudo apt-get install and 
    
  13. # kile -- a very user-friendly LaTeX front-end
  14. # Dictionary lookup:
     dict term 
    
  15. # Fortune cookies matching a specific pattern:
     fortune -i -m pattern 
    
  16. # Gnome-based hex editor
     ghex2 
    
  17. # List information on all open files that belong to all active processes, the status of the modules currently available to the kernel, a quick overview (interrupts, ioports, dma) on the currently installed hardware, the currently installed pci devices, and the currently active usb devices:
    lsof; lsmod; lsdev; lspci; lsusb 
    
  18. # Network load overview:
     netload eth0 -t 5 
    
  19. # finding out which type of machine you are working on:
     uname -a 
    
  20. # finding out some interesting information on a particular host or machine:
     nslookup -querytype=any hostname.domain.org
     whois --verbose ipaddress
     host -a hostname.domain.org nameserver.org
    
  21. the following link provides very useful information on various frequently used unix commands: introduction to various unix tools