Introduction |
|
1 | (1) |
|
Does Each Chapter Take an Hour? |
|
|
1 | (1) |
|
What If I Take Longer Than 24 Hours? |
|
|
1 | (1) |
|
Are There Really 24 Hours Worth of Lessons? |
|
|
1 | (1) |
|
|
1 | (2) |
|
|
3 | (22) |
|
|
3 | (1) |
|
|
3 | (2) |
|
|
5 | (3) |
|
What's All This About Multiuser Systems? |
|
|
8 | (1) |
|
|
8 | (2) |
|
|
10 | (15) |
|
Getting onto the System and Using the Command Line |
|
|
25 | (16) |
|
|
25 | (1) |
|
|
25 | (7) |
|
Seeing What's Going On Around You |
|
|
32 | (9) |
|
Moving About the File System |
|
|
41 | (20) |
|
|
41 | (1) |
|
What a Hierarchical File System Is All About |
|
|
42 | (6) |
|
Directory Separator Characters |
|
|
48 | (1) |
|
The Difference Between Relative and Absolute Filenames |
|
|
48 | (13) |
|
Listing Files and Managing Disk Usage |
|
|
61 | (24) |
|
|
61 | (1) |
|
|
62 | (7) |
|
|
69 | (4) |
|
|
73 | (12) |
|
Ownership and Permissions |
|
|
85 | (24) |
|
|
85 | (1) |
|
Working with File Permissions |
|
|
85 | (24) |
|
Creating, Moving, Renaming, and Deleting Files and Directories |
|
|
109 | (16) |
|
|
109 | (1) |
|
Manipulating the Unix File System |
|
|
110 | (15) |
|
|
125 | (18) |
|
|
125 | (1) |
|
|
125 | (18) |
|
Filters, Pipes, and Wildcards! |
|
|
143 | (24) |
|
|
143 | (1) |
|
Maximizing the Command Line |
|
|
144 | (23) |
|
Slicing and Dicing Command-Pipe Data |
|
|
167 | (14) |
|
|
167 | (1) |
|
The awk Programming System |
|
|
168 | (5) |
|
|
173 | (3) |
|
Inline Editing with sed and tr |
|
|
176 | (5) |
|
An Introduction to the vi Editor |
|
|
181 | (32) |
|
|
181 | (1) |
|
|
181 | (32) |
|
Advanced vi Tricks, Tools, and Techniques |
|
|
213 | (32) |
|
|
213 | (1) |
|
|
214 | (27) |
|
|
241 | (4) |
|
An Overview of the emacs Editor |
|
|
245 | (24) |
|
|
245 | (1) |
|
The Other Popular Editor: emacs |
|
|
246 | (23) |
|
Introduction to Command Shells |
|
|
269 | (18) |
|
|
269 | (1) |
|
|
270 | (17) |
|
Advanced Shell Interaction |
|
|
287 | (16) |
|
|
287 | (1) |
|
|
288 | (15) |
|
|
303 | (20) |
|
|
303 | (1) |
|
|
303 | (20) |
|
Shell Programming Overview |
|
|
323 | (20) |
|
|
323 | (1) |
|
|
324 | (19) |
|
Advanced Shell Programming |
|
|
343 | (14) |
|
|
343 | (1) |
|
Searching a Database of Filenames with my locate |
|
|
344 | (13) |
|
Printing in the Unix Environment |
|
|
357 | (18) |
|
|
357 | (1) |
|
|
358 | (17) |
|
|
375 | (20) |
|
|
375 | (1) |
|
The tar Tape Archive Utility |
|
|
376 | (5) |
|
Shrinking Your Files with compress |
|
|
381 | (2) |
|
Exploring the Unix Tape Command: cpio |
|
|
383 | (3) |
|
Personal Backup Solutions |
|
|
386 | (2) |
|
Working with Unix Package Managers |
|
|
388 | (7) |
|
|
395 | (22) |
|
|
395 | (1) |
|
Interacting with the World |
|
|
396 | (21) |
|
Using telnet, SSH, and ftp |
|
|
417 | (18) |
|
|
417 | (1) |
|
Stepping Beyond Your Own System |
|
|
417 | (18) |
|
Searching for Information and Files |
|
|
435 | (12) |
|
|
435 | (1) |
|
|
435 | (12) |
|
|
447 | (14) |
|
|
447 | (1) |
|
Flexible and Powerful: Perl |
|
|
448 | (13) |
|
GNOME and the GUI Environment |
|
|
461 | (18) |
|
|
462 | (1) |
|
Tweaking Your Inner GNOME |
|
|
462 | (7) |
|
Working with GNOME Applications |
|
|
469 | (10) |
|
APPENDIX A: Common Unix Questions and Answers |
|
|
479 | (8) |
|
How do I use find|xargs with filenames that contain spaces? |
|
|
479 | (1) |
|
How do I find large files on my system? |
|
|
480 | (1) |
|
How do I run a program on a schedule? |
|
|
481 | (1) |
|
How do fix file permission problems? |
|
|
482 | (1) |
|
How do I list files that don't match a given pattern? |
|
|
482 | (1) |
|
How do I view lines X-Y in a text file? |
|
|
483 | (1) |
|
How do I add a new directory to my PATH? |
|
|
483 | (1) |
|
How do I recover deleted files? |
|
|
484 | (1) |
|
How can I set my shell to protect me from accidental deletions? |
|
|
484 | (1) |
|
What do the shell errors ``arg list too long'' and ``broken pipe'' mean? |
|
|
484 | (1) |
|
Why use ssh instead of telnet? Or sftp instead of ftp? |
|
|
485 | (2) |
|
APPENDIX B: Working with the Apache Web Server |
|
|
487 | (16) |
|
|
487 | (1) |
|
Working with a Unix Web Server |
|
|
488 | (15) |
Index |
|
503 | |