Linux
Linux, that beautiful OS, (pronounced /ˈlɪnəks/ or /ˈlɪnʊks/) is the name usually given to any Unix-like operating system that uses the Linux kernel. Linux is free software and an open source development. The name “Linux” comes from the Linux kernel, started in 1991 by Linus Torvalds. The system’s utilities and libraries usually come from the GNU operating system, announced in 1983 by Richard Stallman. The GNU contribution is the basis for the alternative name GNU/Linux. Linux is predominantly known for its use in servers, being supported by corporations such as Dell, Hewlett-Packard, IBM, Novell, Oracle Corporation, Red Hat, and Sun Microsystems.
This is my typical Ubuntu Linux inatallation guide.
Nautilus-scripts
Required packages: python-nautilus gnome-utils
Installation: copy sh/python scripts to ~/.gnome2/nautilus-scripts/
renametoUTF8.sh (solve the (invalid encoding) problem by renaming ISO filenames to UTF8)
jpg2pdf (convert multiple jpgs to a single PDF file – required imagemagik “convert”)
merge-pdfs (convert multiple jpgs to a single PDF file)
Basic Kits
Check this Linux Basic Kit. (REVIEW basic commands)
Virtualization of other OS like WinXp using VirtualBox
For remote access use Secure Shell (ssh).
For execute things remotely and close session without problems try screen.
For manage important files/projects use SubVersion svn.
For automate repetitive tarks (i.e.: compress and backup your files every friday night) use cron.
Automating password insertion with expect.
SEd basic and advanced manual (SEd Basic Kit)
AWK (see manual)
Patch for patching modified txt files and keep track tutorial.
Linux Filesystem Hierarchy

Links
http://www.elhacker.net/trucoslinux.htm
http://casidiablo.net/video-tutoriales/