Raspberry Pi Networking Cookbook
Preparing for the initial boot
Image writer for Windows cards (Win32DiskImager)
Convert and copy for Linux (dd)
Creating SD cards with BerryBoot
Booting the "official" Raspbian Linux distribution
Shutting down the Raspberry Pi (shutdown)
Configuring remote access (raspi-config)
Configuring memory usage (raspi-config)
Changing the login password (passwd)
Updating the operating system (apt-get)
Searching for the software packages (apt-cache)
Installing a package (apt-get)
Reading the built-in documentation (man)
Reading the built-in documentation (info)
Sharing folders from other computers (mount.cifs)
Automounting USB disks at boot (/etc/fstab)
Automounting a shared folder at boot
Creating a file server (Samba)
Sharing an attached USB disk via Samba
Accessing another computer's files (smbclient)
Connecting to the desktop remotely (xrdp)
Installing a web server (Apache, lighttpd, Nginx)