Linux Pocket Guide

Linux Pocket Guide

By Daniel J. Barrett

If you use Linux in your day-to-day work, then Linux Pocket Guide is the perfect on-the-job reference. The third edition features new commands for processing image files and audio files, running and killing programs, reading and modifying the system clipboard, and manipulating PDF files, as well as other commands suggested by readers. It also introduces some powerful command-line idioms that you might not be familiar with, such as process substitution and piping into bash.

Linux Pocket Guide provides an organized learning path for Linux use, rather than Linux programming and system administration. You’ll find options for the most useful commands, grouped by functionality. For novices who need to get up to speed on Linux use, and experienced users who want a concise and functional reference, this guide provides quick answers.

Buy   Download the Sample Commands

Also check out Daniel's next book, Efficient Linux at the Command Line, to boost your Linux skills even more.

About the Author

About the Author

Daniel J. Barrett, Ph.D., has been writing about technology since the early 1990s. During his career, he has been a software developer, system administrator, university lecturer, humorist, and children’s birthday party magician.

Some of Dan’s other books include Efficient Linux at the Command Line, SSH, The Secure Shell: The Definitive Guide; Macintosh Terminal Pocket Guide; Linux Security Cookbook; and MediaWiki; all published by O’Reilly Media.

Visit DanielJBarrett.com

Table of Contents

  1. Linux: A First View
  2. The Filesystem
  3. Shell Features
  4. Basic File Operations
  5. Directory Operations
  6. File Viewing
  7. File Creation and Editing
  8. File Properties
  9. File Location
  10. File Text Manipulation
  11. File Compression and Packaging
  12. File Comparison
  13. PDF and PostScript File Handling
  14. Printing
  15. Spellchecking
  16. Disks and Filesystems
  17. Backups and Remote Storage
  18. Viewing Processes
  19. Controlling Processes
  20. Scheduling Jobs
  21. Logins, Logouts, and Shutdowns
  22. Users and Their Environment
  23. User Account Management
  24. Becoming the Superuser
  25. Group Management
  26. Host Information
  27. Host Location
  28. Network Connections
  29. Email
  30. Web Browsing
  31. Instant Messaging
  32. Screen Output
  33. Copy and Paste
  34. Math and Calculations
  35. Dates and Times
  36. Graphics
  37. Audio and Video
  38. Installing Software
  39. Programming with Shell Scripts

Copyright © 2016 Daniel J. Barrett