A Practical Guide to Linux Commands, Editors, and Shell ProgrammingTo be effective, every Linux user and administrator needs to work from the command line. Linux is legendary for its massive collection of command line utility programs, each with multiple options, switches, and configuration files. Where does a user start? With Mark G. Sobell's A Practical Guide to Linux Commands, Editors, and Shell Programming. It has been the world's #1 Linux book for four years because of Sobell's singular ability to focus on the most useful utilities, present their most valuable options, and deliver hundreds of powerful examples. Sobell has updated his classic, adding even more features available in no competitive book. This new edition offers A 350-page command reference with practical examples for every command A 150-page primer on Linux shell programming Detailed coverage of awk and sed, plus both the vim and emacs editors A brand-new primer on using Perl to automate complex, time-consuming tasks New coverage of the Mac OS X command line and file utilities: information that will help Linux and Mac OS X users cross platforms painlessly New coverage of rsync, a powerful, underused Linux/OSX utility that can be used for automating backups An unparalleled index, now fully revised and expanded with new File Tree and Utility indices that make it even easier for readers to find what they need Both an outstanding tutorial and a rock-solid reference this is the book that working Linux users will turn to day after day, year after year |
Contents
The History of UNIX and GNULinux | 2 |
Overview of Linux | 11 |
Chapter Summary | 18 |
Copyright | |
82 other sections not shown
Other editions - View all
A Practical Guide to Linux Commands, Editors, and Shell Programming Mark G. Sobell Limited preview - 2009 |
Common terms and phrases
alias archive argument array assigns backslash bash Bourne Again Shell buffer builtin bytes bzip2 chmod command line contains CONTROL-X copy cpio create default delete device disk echo editing editor emacs error message execute file named file-list filesystem following command following example fsck function gawk give the command grep gzip home directory hyphen Linux login lowercase Mac OS X match memo META-x move the cursor NEWLINE operating system option packages parameter password pathname Perl preceding prompt quotation marks Refer regular expression remote system root privileges rsync screen server shell script single SPACE special characters specify standard input standard output startup file statement string symbolic link syntax Table TC Shell tcsh terminal UNIX username variable window word write zach