Table of Contents


book cover
Linux: Phrasebook
By Scott Granneman
...............................................
Publisher: Sams
Pub Date: June 12, 2006
Print ISBN-10: 0-672-32838-0
Print ISBN-13: 978-0-672-32838-1
Pages: 400
 



Table of Contents  | Index

   Copyright
   About the Author
   Acknowledgments
   We Want to Hear from You!
   Reader Services
   Introduction
    Part I:  Getting Started
      Chapter 1.  Things to Know About Your Command Line
      Everything Is a File
      Maximum Filename Lengths
      Names Are Case-Sensitive
      Special Characters to Avoid in Names
      Wildcards and What They Mean
      Conclusion
      Chapter 2.  The Basics
      List Files and Folders
      List the Contents of Other Folders
      List Folder Contents Using Wildcards
      View a List of Files in Subfolders
      View a List of Contents in a Single Column
      View Contents As a Comma-Separated List
      View Hidden Files and Folders
      Visually Display a File's Type
      Display Contents in Color
      List Permissions, Ownership, and More
      Reverse the Order Contents are Listed
      Sort Contents by File Extension
      Sort Contents by Date and Time
      Sort Contents by Size
      Express File Sizes in Terms of K, M, and G
      Display the Path of Your Current Directory
      Change to a Different Directory
      Change to Your Home Directory
      Change to Your Previous Directory
      Change a File to the Current Time
      Change a File to Any Desired Time
      Create a New, Empty File
      Create a New Directory
      Create a New Directory and Any Necessary Subdirectories
      Find Out What mkdir Is Doing As It Acts
      Copy Files
      Copy Files Using Wildcards
      Copy Files Verbosely
      Stop Yourself from Copying over Important Files
      Copy Directories
      Copy Files As Perfect Backups in Another Directory
      Move and Rename Files
      Rename Files and Folders
      Delete Files
      Remove Several Files At Once with Wildcards
      Remove Files Verbosely
      Stop Yourself from Deleting Key Files
      Delete an Empty Directory
      Remove Files and Directories That Aren't Empty
      Delete Troublesome Files
      Become Another User
      Become Another User, with His Environment Variables
      Become root
      Become root, with Its Environment Variables
      Conclusion
      Chapter 3.  Learning About Commands
      Find Out About Commands with man
      Search for a Command Based on What It Does
      Quickly Find Out What a Command Does Based on Its Name
      Rebuild man's Database of Commands
      Read a Command's Specific Man Page
      Print Man Pages
      Learn About Commands with info
      Navigate Within info
      Locate the Paths for a Command's Executable, Source Files, and Man Pages
      Read Descriptions of Commands
      Find a Command Based on What It Does
      Find Out Which Version of a Command Will Run
      Conclusion
      Chapter 4.  Building Blocks
      Run Several Commands Sequentially
      Run Commands Only If the Previous Ones Succeed
      Run a Command Only If the Previous One Fails
      Plug the Output of a Command into Another Command
      Understand Input/Output Streams
      Use the Output of One Command As Input for Another
      Redirect a Command's Output to a File
      Prevent Overwriting Files When Using Redirection
      Append a Command's Output to a File
      Use a File As Input for a Command
      Conclusion
    Part II:  Working with Files
      Chapter 5.  Viewing Files
      View Files on stdout
      Concatenate Files to stdout
      Concatenate Files to Another File
      Concatenate Files and Number the Lines
      View Text Files a Screen at a Time
      Search Within Your Pager
      Edit Files Viewed with a Pager
      View the First 10 Lines of a File
      View the First 10 Lines of Several Files
      View the First Several Lines of a File or Files
      View the First Several Bytes, Kilobytes, or Megabytes of a File
      View the Last 10 Lines of a File
      View the Last 10 Lines of Several Files
      View the Last Several Lines of a File or Files
      View the Constantly Updated Last Lines of a File or Files
      Conclusion
      Chapter 6.  Printing and Managing Print Jobs
      List All Available Printers
      Determine Your Default Printer
      Find Out How Your Printers Are Connected
      Get All the Information About Your Printers at Once
      Print Files to the Default Printer
      Print Files to Any Printer
      Print More Than One Copy of a File
      List Print Jobs
      List Print Jobs by Printer
      Cancel the Current Print Job Sent to the Default Printer
      Cancel a Print Job Sent to Any Printer
      Cancel All Print Jobs
      Conclusion
      Chapter 7.  Ownerships and Permissions
      Change the Group Owning Files and Directories
      Recursively Change the Group Owning a Directory
      Keep Track of Changes Made to a File's Group with chgrp
      Change the Owner of Files and Directories
      Change the Owner and Group of Files and Directories
      Understand the Basics of Permissions
      Change Permissions on Files and Directories Using Alphabetic Notation
      Change Permissions on Files and Directories Using Numeric Permissions
      Change Permissions Recursively
      Set and Then Clear suid
      Set and Then Clear sgid
      Set and Then Clear the Sticky Bit
      Conclusion
      Chapter 8.  Archiving and Compression
      Archive and Compress Files Using zip
      Get the Best Compression Possible with zip
      Password-Protect Compressed Zip Archives
      Unzip Files
      List Files That Will Be Unzipped
      Test Files That Will Be Unzipped
      Archive and Compress Files Using gzip
      Archive and Compress Files Recursively Using gzip
      Get the Best Compression Possible with gzip
      Uncompress Files Compressed with gzip
      Test Files That Will Be Unzipped with gunzip
      Archive and Compress Files Using bzip2
      Get the Best Compression Possible with bzip2
      Uncompress Files Compressed with bzip2
      Test Files That Will Be Unzipped with bunzip
      Archive Files with tar
      Archive and Compress Files with tar and gzip
      Test Files That Will Be Untarred and Uncompressed
      Untar and Uncompress Files
      Conclusion
    Part III:  Finding Stuff
      Chapter 9.  Finding Stuff: Easy
      Search a Database of Filenames
      Search a Database of Filenames Without Worrying About Case
      Manage Results Received When Searching a Database of Filenames
      Update the Database Used by locate
      Searching Inside Text Files for Patterns
      The Basics of Searching Inside Text Files for Patterns
      Search Recursively for Text in Files
      Search for Text in Files, Ignoring Case
      Search for Whole Words Only in Files
      Show Line Numbers Where Words Appear in Files
      Search the Output of Other Commands for Specific Words
      See Context for Words Appearing in Files
      Show Lines Where Words Do Not Appear in Files
      List Files Containing Searched-for Words
      Search for Words Inside Search Results
      Conclusion
      Chapter 10.  The find Command
      Find Files by Name
      Find Files by Ownership
      Find Files by Group Ownership
      Find Files by File Size
      Find Files by File Type
      Show Results If the Expressions Are True (AND)
      Show Results If Either Expression Is True (OR)
      Show Results If the Expression Is Not True (NOT)
      Execute a Command on Every Found File
      Print Find Results into a File
      Conclusion
    Part IV:  Environment
      Chapter 11.  Your Shell
      View Your Command-Line History
      Run the Last Command Again
      Run a Previous Command Using Numbers
      Run a Previous Command Using a String
      Display All Command Aliases
      View a Specific Command Alias
      Create a New Temporary Alias
      Create a New Permanent Alias
      Remove an Alias
      Conclusion
      Chapter 12.  Monitoring System Resources
      View All Currently Running Processes
      View a Process Tree
      View Processes Owned by a Particular User
      End a Running Process
      View a Dynamically Updated List of Running Processes
      List Open Files
      List a User's Open Files
      List Users for a Particular File
      List Processes for a Particular Program
      Display Information About System RAM
      Show File System Disk Usage
      Report File Space Used by a Directory
      Report Just the Total Space Used for a Directory
      Conclusion
      Chapter 13.  Installing Software
      Install Software Packages for RPM-Based Distributions
      Remove Software Packages for RPM-Based Distributions
      Install Software Packages and Dependencies for RPM-Based Distributions
      Remove Software Packages and Dependencies for RPM-Based Distributions
      Upgrade Software Packages and Dependencies for RPM-Based Distributions
      Find Packages Available for Download for RPM-Based Distributions
      Install Software Packages for Debian
      Remove Software Packages for Debian
      Install Software Packages and Dependencies for Debian
      Remove Software Packages and Dependencies for Debian
      Upgrade Software Packages and Dependencies for Debian
      Find Packages Available for Download for Debian
      Clean Up Unneeded Installation Packages for Debian
      Troubleshoot Problems with apt
      Conclusion
    Part V:  Networking
      Chapter 14.  Connectivity
      View the Status of Your Network Interfaces
      Verify That a Computer Is Running and Accepting Requests
      Trace the Route Packets Take Between Two Hosts
      Perform DNS Lookups
      Configure a Network Interface
      View the Status of Your Wireless Network Interfaces
      Configure a Wireless Network Interface
      Grab a New Address Using DHCP
      Make a Network Connection Active
      Bring a Network Connection Down
      Display Your IP Routing Table
      Change Your IP Routing Table
      Troubleshooting Network Problems
      Conclusion
      Chapter 15.  Working on the Network
      Securely Log In to Another Computer
      Securely Log In to Another Machine Without a Password
      Securely Transfer Files Between Machines
      Securely Copy Files Between Hosts
      Securely Transfer and Back Up Files
      Download Files Non-interactively
      Download Websites Non-interactively
      Download Sequential Files and Internet Resources
      Conclusion
      Chapter 16.  Windows Networking
      Discover the Workgroup's Master Browsers
      Query and Map NetBIOS Names and IP Addresses
      List a Machine's Samba Shares
      Access Samba Resources with an FTP-Like Client
      Mount a Samba Filesystem
      Conclusion
   Index


Linux Phrasebook
Linux Phrasebook
ISBN: 0672328380
EAN: 2147483647
Year: 2007
Pages: 288

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net