| help | account  


Fedora Linux Toolbox: 1000+ Commands for Fedora, CentOS and Red Hat Power Users
View Larger Image
Christopher Negus, Francois Caen
Wiley, Paperback, Published November 2007, 256 pages, ISBN 0470082917
List Price: $24.99
Our Price: $15.95
You Save: $9.04 (36% Off)


FREE Shipping on Orders over $40!*
Availability: In-Stock

Be the First to Write a Review and tell the world about this title!

People who purchase this book frequently purchase:

Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:

• This compact book is the perfect solution for the hobbyist or the professional who is familiar with Linux-and maybe more likely to use binary installs rather than compiling from source code-but wants to get quickly up to speed, solve problems, and perform tasks

• The fast, focused approach includes topics such as installation, set-up, the shell, the desktop, apps, and more, while avoiding extraneous information that is too low level or too high-end

• Coverage moves quickly into the most popular applications for the Web, productivity suites, and e-mail; setting up a server (Apache, Samba, CUPS); and security

 

Table of Contents

1. Starting With Fedora Linux.

Fedora, Red Hat, and Linux.

Fedora Compared to other Linuxes.

Finding Fedora Resources.

Fedora Community Connections.

Fedora Software.

Focusing on Linux Commands.

What You Can Do with this Book.

What You Get From This Book.

Finding commands.

Reference Information in Fedora.

Using man pages.

Using info documents.

Summary.

2. Installing Fedora and Adding Software.

Installing Fedora.

Preparing to Install.

Choosing Installation Options.

Answering Installation Questions.

Working with Software Packages.

Using yum Software Repositories.

Enabling More Repositories.

Using the yum Command.

Using yum utilities.

Managing Software with rpm.

Using the rpm command

Building RPMs from SRPMs.

Extracting files from RPMs.

Summary.

3. Using the Shell.

Terminal Windows and Shell Access.

Using Terminal Windows.

Using Virtual Terminals.

Using the Shell.

Using Bash History.

Using Command Line Completion.

Redirecting stdin and stdout.

Using aliases.

Watching Commands.

Watching Files.

Acquiring Super User Power.

Using the su Command.

Delegating Power with sudo.

Using Environment Variables.

Creating Simple Shell Scripts.

Editing and Running a Script.

Adding Content to Your Script.

Summary.

4. Working with Files.

Setting File/Directory Permission.

Traversing the File System.

Creating and Copying Files.

Using Symbolic and Hard Links.

Changing File Attributes.

Searching for Files.

Finding Files with locate.

Locating Files with find.

Using Other Commands to Find Files.

Finding out More About Files.

Listing Files.

Verifying Files.

Summary.

5. Manipulating Text.

Matching Text with Regular Expressions.

Editing Text Files.

Using the Joe Editor.

Using The Pico And Nano Editors.

Using Graphical Editors.

Listing, Sorting and Changing Text.

Listing Text Files.

Paging Through Text.

Paginating Text Files with pr.

Searching for text with grep.

Checking word counts with wc.

Sorting output with sort.

Finding Text In Binaries With Strings.

Editing Streaming Text With Sed.

Translate Or Remove Characters With Tr.

Checking Differences Between Two Files With Diff.

Using Awk And Cut To Process Columns.

Converting Text Files To Different Formats.

Summary.

6. Playing With Multimedia.

Working With Audio.

Playing Music.

Adjusting Audio Levels.

Ripping CD Music.

Encoding Music.

Streaming Music.

Converting Audio Files.

Transforming Images.

Getting Information About Images.

Converting Images.

Converting Images In Batches.

Summary.

7. Administering File Systems.

Understanding File System Basics.

Creating And Managing File Systems.

Partitioning Hard Disks.

Changing Disk Partitions With Fdisk.

Changing Disk Partitions With Parted.

Working With File System Labels.

Formatting A File System.

Creating A File System On A Hard Disk Partition.

Creating A Virtual File System.

Viewing And Changing File System Attributes.

Creating And Using Swap Partitions.

Mounting And Unmounting File Systems.

Mounting File Systems From The Fstab File.

Mounting File Systems With The Mount.

Unmounting File Systems With Umount.

Checking File Systems.

Checking Raid Disks.

Finding Out About File System Use.

Summary.

8. Backups and Removable Media.

Backing up Data to Compressed Archives.

Creating Backup Archives with tar.

Using Compressions Tools.

Compressing with gzip.

Compressing with bzip2.

Compressing with lzop.

Listing, Joining and Adding Files to tar Archives.

Deleting Files From tar Archives.

Backing Up Over Networks.

Backing up Tar Archives Over ssh.

Backing up Files with rsync.

Backing up with Unison.

Backing Up to Removable Media.

Creating Backup Images with mkisofs.

Burning Backup Images with cdrecord.

Making and Burning DVDs with growisofs.

Summary.

9. Checking and Managing Running Processes.

Listing Active Processes.

Viewing Active Processes with ps.

Watching Active Processes with top.

Finding and Controlling Processes.

Using pgrep to Find Processes.

Changing Running Processes.

Summary.

10. Managing the System.

Monitoring Resources.

Monitoring Memory Use.

Monitoring Cpu Usage.

Monitoring Storage Devices.

Mastering Time

Changing Time/Date With Graphical Tools.

Displaying And Setting System Clock.

Displaying And Setting Hardware Clock.

Using Network Time Protocol To Set Date/Time.

Trying Other Date/Time Commands.

Managing The Boot Process.

Using The Grub Boot Loader

Repairing The Initial Ramdisk (Initrd).

Controlling Startup And Run Levels.

Straight To The Kernel.

Poking At The Hardware.

Summary.

11. Managing Network Connections.

12. Accessing Network Resources.

Running Commands to Web Browse.

Transferring Files.

Downloading Files with wget.

Transferring Files with cURL.

Transfering files with FTP Commands.

Using SSH Tools to Transfer Files.

Copying Remote Files with scp.

Copying Remote Files in sftp and lftp Sessions.

Using Graphical Windows File Transfer Tools.

Sharing Remote Directories.

Sharing Remote Directories with NFS.

Viewing and Exporting NFS Shares.

Mounting Nfs Shares.

Sharing Remote Directories With Samba.

Viewing And Accessing Samba Shares.

Mounting Samba Shares.

Looking Up Samba Hosts.

Checking Samba Configuration.

Sharing Remote Directories With Sshfs.

Chatting With Friends In Irc.

Using Text-Based Email Clients.

Managing Email With Mail

Managing Email With Mutt.

Summary.

13. Doing Remote System Administration.

Doing Remote Login and Tunneling with SSH.

Configuring SSH.

Logging In Remotely With Ssh.

Accessing SSH on a Different Port.

Using SSH to do Tunneling (X11 Port Forwarding).

Tunneling for X11 Clients.

Tunneling for CUPS Printing Remote Administration.

Tunneling to an Internet Service.

Using SSH as a SOCKS Proxy.

Using Ssh With Passphrases And Auto Login.

Using No-Password Logins.

Saving Private Keys To Use From USB Flash Drive.

Using Screen: A Rich Remote Shell.

Trying Out Screen.

Reconnecting To A Screen Session.

Naming Screen Sessions.

Sharing Screen Sessions.

Using A Remote Windows Desktop.

Connecting To A Windows Desktop With Tsclient.

Connecting To A Windows Desktop With Rdesktop.

Using Remote Linux Desktop And Applications.

Sharing Desktops Using VNC.

Setting Up The VNC Server.

Starting Up The VNC Client.

Using Other VNC Software.

Sharing A VNC Desktop With Vino.

Using VNC On Untrusted Networks With SSH.

Summary.

14. Locking Down Security.

Working With Users And Groups.

Managing Users The Gui Way.

Adding User Accounts.

Changing Useradd Defaults.

Modifying User Accounts.

Deleting User Accounts.

Managing Passwords.

Adding Groups.

Checking On Users.

Configuring The Built-In Firewall.

Working With System Logs.

Using Advanced Security Features.

Summary.

A.

Using vi or vim Editors.

Starting and Quitting the vi Editor.

Moving Around in vi.

Changing and Deleting Text in vi.

Using Miscellaneous Commands.

Modifying Commands with Numbers.

Working in ex Command Mode.

Working in Visual Mode.

Summary

B.

Shell Special Characters And Variables.

Using Special Shell Characters.

Using Shell Variables.

C.

Getting Information From /Proc.

Viewing /Proc Information.

Changing /Proc Information.




Forgot your password?
FAQs
Shipping Options
Returns
Your Orders
Your Account