{"title":"Scott Granneman","description":null,"products":[{"product_id":"linux-phrasebook-book-scott-granneman-9780321833884","title":"Linux Phrasebook","description":"Get more done faster at the Linux command line! This best-selling Linux Phrasebook has been thoroughly updated in the second edition to reflect the newest distributions, incorporate feedback from hundreds of active Linux users, and cover today's newest tools and techniques -- including an entirely new chapter on text file manipulation.        Linux Phrasebook, Second Edition offers a concise, handy reference to the Linux commands that, like a language phrasebook, can be used on the spot on moment's notice.          Don't waste a minute on non-essentials: this straight-to-the-point reference delivers specific information and tested commands designed to work with any modern Linux distribution. Portable enough to take anywhere, it starts with a quick introduction to essential command line concepts, and then delivers all the modern Linux command examples, variations, and parameters you need to:         View, manipulate, archive, and compress files Control file ownership and permissions Find anything on your systems Efficiently use the Linux shell Monitor system resources Install software Test, fix, and work with networks      Linux Phrasebook, Second Edition is the perfect quick command line reference for millions of Linux users and administrators at all levels of experience: people who want to get reliable information they can use right now -- with no distractions and no diversions!       Contents at a Glance       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    Special Files That Affect Your Command Line    If There’s Too Much Stuff on Screen, Reset    Chapter 2 Navigating Your File System        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 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    Chapter 3 Creation and Destruction        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    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 Files and Folders    Rename Files and Folders    Understand How Linux Stores Files    Create a Link Pointing to Another File or Directory    Delete Files    Remove Several Files at Once with Wildcards    Prevent Yourself from Deleting Key Files    Delete an Empty Directory    Remove Files and Directories That Aren’t Empty    Deleting Troublesome Files    Chapter 4 Learning About Commands        Find Out About Commands with man    Quickly Find Out What a Command Does Based on Its Name    Search for a Command Based on What It Does    Read a Command’s Specific Man Page    Learn About Commands with info    Navigate Within info    Locate the Paths for a Command’s Executable, Source Files, and Man Pages    Find Out Which Version of a Command Will Run    Discover How a Command Will Be Interpreted    Chapter 5 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    Combine Input and Output Redirection    Send Output to a File and to stdout at the Same Time    Part II: Working with Files       Chapter 6 Viewing (Mostly Text) Files        Figure Out a File’s Type    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    Chapter 7 Manipulating Text Files with Filters        Count the Number of Words, Lines, and Characters in a File    Number Lines in a File    Select an Entire Column of Data in a Delimited File    Sort the Contents of a File    Sort the Contents of a File Numerically    Remove Duplicate Lines in a File    Substitute Selected Characters with Others    Replace Repeated Characters with a Single Instance    Delete Matching Characters    Transform Text in a File    Print Specific Fields in a File    Chapter 8 Ownerships and Permissions        Become Another User    Become Another User, with His Environment Variables    Become root    Become root, with Its Environment Variables    Change the Group Owning Files and Directories    Recursively Change the Group Owning a Directory    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    Chapter 9 Archiving and Compression        Archive and Compress Files Using zip    Get the Best Compression Possible with zip    Archive and Compress Files of a Specified Type in Directories and Subdirectories    Password-Protect Compressed Zip Archives    Unzip Files    Test Files That Will Be Unzipped    Archive and Compress Files Using gzip    Archive and Compress Files Recursively Using gzip    Uncompress Files Compressed with gzip    Test Files That Will Be Unzipped with gunzip    Archive and Compress Files Using bzip2    Uncompress Files Compressed with bzip2    Test Files That Will Be Unzipped with bunzip2    Archive Files with tar    Archive and Compress Files with tar and gzip    Test Files That Will Be Untarred and Uncompressed    Untar and Uncompress Files    Part III: Finding Files, Words, and More       Chapter 10 Finding Files, Directories, Words, and Phrases        Search a Database of Filenames    Search a Database of Filenames Without Worrying About Case    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 Words and Highlight the Results    Search for Text in Files, Ignoring Case    Search for Whole Words 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    List the Number of Occurrences of Words in Files    Search for Words Inside Search Results    Chapter 11 The find Command        Find Files by Name    Find Files by Ownership    Find Files by File Size    Find Files by File Type    Find Files by Time    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 Found Files    Execute a Command on Found Files More Efficiently    Execute a Command on Found Files Containing Spaces    Part IV: Your Environment       Chapter 12 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    Search for a Previous Command and Run It    Display All Command Aliases    View a Specific Command Alias    Create a New Temporary Alias    Create a New Permanent Alias    Remove an Alias    Create a New Temporary Function    Create a New Permanent Function    Display All Functions    Remove a Function    When to Use an Alias and When to Use a Function        Chapter 13 Monitoring System Resources        Discover How Long Your Computer Has Been Running    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    Chapter 14 Installing Software        Install Software Packages (RPM)    Remove Software Packages (RPM)    Install Software Packages and Dependencies (RPM)    Remove Software Packages and Dependencies (RPM)    Upgrade Software Packages and Dependencies (RPM)    Find Packages Available for Download (RPM)    Install Software Packages (DEB)    Remove Software Packages (DEB)    Install Software Packages and Dependencies (DEB)    Remove Software Packages and Dependencies (DEB)    Upgrade Software Packages and Dependencies (DEB)    Find Packages Available for Download (DEB)    Clean Up Unneeded Installation Packages (DEB)    Troubleshoot Problems with APT (DEB)    Part V: Networking       Chapter 15 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    Query DNS Records    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    Chapter 16 Working on the Network        Securely Log In to Another Compute    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","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49512366309649,"sku":"GOR013619335","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50084643832081,"sku":"CIN0321833880G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53252733272337,"sku":"CIN0321833880VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321833880.jpg?v=1751006310"},{"product_id":"linux-phrasebook-book-scott-granneman-9780672328381","title":"Linux Phrasebook","description":"Gives you the code and command phrase you need to work in a Linux operating system and development environment. This title contains more than 100 instantly usable code and command snippets that give you phrases for accomplishing your everyday Linux tasks, from the simple to the complex.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49537865679121,"sku":"GOR001624537","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49983209799953,"sku":"CIN0672328380G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50514667438353,"sku":"GOR003328827","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50576748151057,"sku":"CIN0672328380A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50948906156305,"sku":"GOR006756662","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51074600796433,"sku":"CIN0672328380VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0672328380.jpg?v=1751450769"},{"product_id":"don-t-click-on-the-blue-e-book-scott-granneman-9780596009397","title":"Don't Click on the Blue E!","description":"For all those surfers who have slowly grown disenchanted with Microsoft's Internet Explorer web browser, Don't Click on the Blue E! from O'Reilly is here to help. It offers non-technical users a convenient roadmap for switching to a better web browser - Firefox.  The only book that covers the switch to Firefox, Don't Click on the Blue E! is a must for anyone who wants to browse faster, more securely, and more efficiently. It takes readers through the process step-by-step, so it's easy to understand. Schools, non-profits, businesses, and individuals can all benefit from this how-to guide.  Firefox includes most of the features that browser users are familiar with, along with several new features other browsers don't have, such as a bookmarks toolbar and window tabs that allow users to quickly switch among several web sites. There is also the likelihood of better security with Firefox.  All indications say that Firefox is more than just a passing fad. With the USA Today and Forbes Magazine hailing it as superior to Internet Explorer, Firefox is clearly the web browser of the future. In fact, as it stands today, already 22 per cent of the market currently employs Firefox for their browsing purposes.  Don't Click on the Blue E! has been written exclusively for this growing audience. With its straightforward approach, it helps people harness this emerging technology so they can enjoy a superior - and safer - browsing experience.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49896751628561,"sku":"CIN0596009399G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53304456544529,"sku":"CIN0596009399VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0596009399.jpg?v=1751230410"},{"product_id":"mac-os-x-snow-leopard-for-power-users-book-scott-granneman-9781430230304","title":"Mac OS X Snow Leopard for Power Users","description":"Mac OS X Snow Leopard for Power Users: Advanced Capabilities and Techniques is for Mac OS X users who want to go beyond the obvious, the standard, and the easy.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52422745751825,"sku":"NLS9781430230304","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52749086753041,"sku":"NIN9781430230304","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781430230304.jpg?v=1759148906"}],"url":"https:\/\/www.worldofbooks.com\/en-ie\/collections\/author-books-by-scott-granneman.oembed","provider":"World of Books ","version":"1.0","type":"link"}