The first update of this highly popular reference in four years, the Sixth Edition of Linux in a Nutshell provides a tighter focus on system essentials and offers more coverage of new capabilities, such as wireless network management, the ability to record to DVD, and software development version control with git. You'll find many new tips and techniques for system administrators, programmers, and power users. Written by Stephen Figgins, Arnold Robbins, Ellen Siever, and Robert Love -- all with a long history of service in the Linux community -- the latest edition of this reference thoroughly covers programming tools, system and network administration tools, editors, shells, LILO and GRUB boot options, and highlights the most important options for using the vast number of Linux commands. You'll also get complete information on Apache, Samba, Postfix, sendmail, Subversion, Emacs, vi, sed, gawk, and much more. In short, everything you need to know about Linux is right in this book -- the must-have reference for Linux users since 1997. Everything you need to know about Linux is in this book. Written by Stephen Figgins, Ellen Siever, Robert Love, and Arnold Robbins -- people with years of active participation in the Linux community -- Linux in a Nutshell, Sixth Edition, thoroughly covers programming tools, system and network administration tools, the shell, editors, and LILO and GRUB boot loaders. This updated edition offers a tighter focus on Linux system essentials, as well as more coverage of new capabilities such as virtualization, wireless network management, and revision control with git. It also highlights the most important options for using the vast number of Linux commands. You´ll find many helpful new tips and techniques in this reference, whether you´re new to this operating system or have been using it for years. * Get the Linux commands for system administration and network management * Use hundreds of the most important shell commands available on Linux * Understand the Bash shell command-line interpreter * Search and process text with regular expressions * Manage your servers via virtualization with Xen and VMware * Use the Emacs text editor and development environment, as well as the vi, ex, and vim text-manipulation tools * Process text files with the sed editor and the gawk programming language * Manage source code with Subversion and git

You´ve experienced the shiny, point-and-click surface of your Linux computer--now dive below and explore its depths with the power of the command line. The Linux Command Line takes you from your very first terminal keystrokes to writing full programs in Bash, the most popular Linux shell (or command line). Along the way you´ll learn the timeless skills handed down by generations of experienced, mouse-shunning gurus: file navigation, environment configuration, command chaining, pattern matching with regular expressions, and more. In addition to that practical knowledge, author William Shotts reveals the philosophy behind these tools and the rich heritage that your desktop Linux machine has inherited from Unix supercomputers of yore. As you make your way through the book´s short, easily-digestible chapters, you´ll learn how to: * Create and delete files, directories, and symlinks * Administer your system, including networking, package installation, and process management * Use standard input and output, redirection, and pipelines * Edit files with Vi, the world´s most popular text editor * Write shell scripts to automate common or boring tasks * Slice and dice text files with cut, paste, grep, patch, and sed Once you overcome your initial ´´shell shock,´´ you´ll find that the command line is a natural and expressive way to communicate with your computer. Just don´t be surprised if your mouse starts to gather dust.