In his Web Developer's Virtual Library (WDVL) article, Jason Gilmore lists 10 indispensable Linux commands that can make web development work much easier and even more enjoyable. These 10 commands will hopefully prompt you to begin investigating the power of the Linux command-line if you haven't already:
1. Retrieving a software package
2. Monitoring server processes
3. Reviewing log files
4. Copying files with scp
5. Finding world-writable files
6. Backing up your web directory
7. Viewing your command history
8. Creating directory trees
9. Creating command aliases
10. Managing source code with git (or svn, or bzr...)
Read more: developer.com