old-www/LDP/GNU-Linux-Tools-Summary/html/index.html

821 lines
13 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML
><HEAD
><TITLE
>GNU/Linux Command-Line Tools Summary</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
REL="NEXT"
TITLE="Introduction"
HREF="introduction.html"><META
NAME="KEYWORD"
CONTENT="Linux"><META
NAME="KEYWORD"
CONTENT="Unix"><META
NAME="KEYWORD"
CONTENT="commands"><META
NAME="KEYWORD"
CONTENT="Linux commands"><META
NAME="KEYWORD"
CONTENT="Unix commands"><META
NAME="KEYWORD"
CONTENT="Linux tools"><META
NAME="KEYWORD"
CONTENT="Unix tools"><META
NAME="KEYWORD"
CONTENT="tutorial"><META
NAME="KEYWORD"
CONTENT="command line"><META
NAME="KEYWORD"
CONTENT="prompt"><META
NAME="KEYWORD"
CONTENT="command reference"><META
NAME="KEYWORD"
CONTENT="command tutorial"><META
NAME="KEYWORD"
CONTENT="command line reference"><META
NAME="KEYWORD"
CONTENT="command line tutorial"><META
NAME="KEYWORD"
CONTENT="tools tutorial"><META
NAME="KEYWORD"
CONTENT="tools reference"><META
NAME="KEYWORD"
CONTENT="tool"><META
NAME="KEYWORD"
CONTENT="linux command reference"><META
NAME="KEYWORD"
CONTENT="linux command tutorial"><META
NAME="KEYWORD"
CONTENT="linux command line reference"><META
NAME="KEYWORD"
CONTENT="linux command line tutorial"><META
NAME="KEYWORD"
CONTENT="linux tools tutorial"><META
NAME="KEYWORD"
CONTENT="linux tools reference"><META
NAME="KEYWORD"
CONTENT="linux tool"><META
NAME="KEYWORD"
CONTENT="Unix command reference"><META
NAME="KEYWORD"
CONTENT="Unix command tutorial"><META
NAME="KEYWORD"
CONTENT="Unix command line reference"><META
NAME="KEYWORD"
CONTENT="Unix command line tutorial"><META
NAME="KEYWORD"
CONTENT="Unix tools tutorial"><META
NAME="KEYWORD"
CONTENT="Unix tools reference"><META
NAME="KEYWORD"
CONTENT="Unix tool"></HEAD
><BODY
CLASS="BOOK"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="BOOK"
><A
NAME="AEN1"
></A
><DIV
CLASS="TITLEPAGE"
><H1
CLASS="TITLE"
><A
NAME="AEN2"
></A
>GNU/Linux Command-Line Tools Summary</H1
><H3
CLASS="AUTHOR"
><A
NAME="AEN5"
></A
>Gareth Anderson</H3
><DIV
CLASS="AFFILIATION"
><DIV
CLASS="ADDRESS"
><P
CLASS="ADDRESS"
>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<TT
CLASS="EMAIL"
>&#60;<A
HREF="mailto:somecsstudent(at)gmail.com"
>somecsstudent(at)gmail.com</A
>&#62;</TT
><br>
&nbsp;&nbsp;&nbsp;&nbsp;</P
></DIV
></DIV
><P
CLASS="OTHERCREDIT"
><B
>Chris Karakas - </B
><SPAN
CLASS="CONTRIB"
>Conversion from LyX to DocBook SGML, Index generation</SPAN
></P
><DIV
CLASS="REVHISTORY"
><TABLE
WIDTH="100%"
BORDER="0"
><TR
><TH
ALIGN="LEFT"
VALIGN="TOP"
COLSPAN="3"
><B
>Revision History</B
></TH
></TR
><TR
><TD
ALIGN="LEFT"
>Revision 1.2</TD
><TD
ALIGN="LEFT"
>15th April 2006</TD
><TD
ALIGN="LEFT"
>Revised by: GA</TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>Corrected typing errors, generated new, much smaller index (more accurate in my opinion). Updated errors in document for TLDP.</TD
></TR
><TR
><TD
ALIGN="LEFT"
>Revision 1.1</TD
><TD
ALIGN="LEFT"
>28th February 2006</TD
><TD
ALIGN="LEFT"
>Revised by: CK</TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>Corrected typos, generated new index (9000 index entries!).</TD
></TR
><TR
><TD
ALIGN="LEFT"
>Revision 1.0</TD
><TD
ALIGN="LEFT"
>6th February 2006</TD
><TD
ALIGN="LEFT"
>Revised by: GA</TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>Major restructuring, now in a docbook book format. Removed large chunks of content and revised other parts (removed chapters and sectioned some areas more). This is likely the final release by the author, I hope that someone finds this guide useful as I do not intend to continue work on this guide.</TD
></TR
><TR
><TD
ALIGN="LEFT"
>Revision 0.7.1</TD
><TD
ALIGN="LEFT"
>25th February 2005</TD
><TD
ALIGN="LEFT"
>Revised by: CK</TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>Set special characters in math mode, produced PDF and PS with Computer Modern fonts in OT1 encoding and created correct SGML for key combinations.</TD
></TR
><TR
><TD
ALIGN="LEFT"
>Revision 0.7</TD
><TD
ALIGN="LEFT"
>5th December 2004</TD
><TD
ALIGN="LEFT"
>Revised by: GA</TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>Updated document with new grammatical review. Re-ordered the entire Text section. Removed a fair amount of content.</TD
></TR
><TR
><TD
ALIGN="LEFT"
>Revision v0.6</TD
><TD
ALIGN="LEFT"
>20th April 2004</TD
><TD
ALIGN="LEFT"
>Revised by: GA</TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>Attempted to fix document according to TLDP criticisms. Added notes and tips more sectioning. Now complying to the open group standards for the <SPAN
CLASS="PRODUCTNAME"
>UNIX<BR></SPAN
> system trademark. Document should be ready for TLDP site.</TD
></TR
><TR
><TD
ALIGN="LEFT"
>Revision v0.5</TD
><TD
ALIGN="LEFT"
>6th October 2003</TD
><TD
ALIGN="LEFT"
>Revised by: GA</TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>Fixed a variety of errors as according to the review and made some consistency improvements to the document.</TD
></TR
><TR
><TD
ALIGN="LEFT"
>Revision v0.4</TD
><TD
ALIGN="LEFT"
>15th July 2003</TD
><TD
ALIGN="LEFT"
>Revised by: GA</TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>Made small improvements to the document as suggested (so far) by the thorough TLDP review, improved consistency of document and made small content additions.</TD
></TR
><TR
><TD
ALIGN="LEFT"
>Revision v0.3</TD
><TD
ALIGN="LEFT"
>26th June 2003</TD
><TD
ALIGN="LEFT"
>Revised by: GA</TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>Minor errors fixed, updated the appendix with information for finding where a tool is from. Fixed referencing/citation problems and improved further reading and intro sections, added an audio section.</TD
></TR
><TR
><TD
ALIGN="LEFT"
>Revision v0.2</TD
><TD
ALIGN="LEFT"
>20th April 2003</TD
><TD
ALIGN="LEFT"
>Revised by: GA</TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>This is the initial public release. Added more code-style then before, broke text-section into more subsections. Improved consistency of document and fixed various index entries.</TD
></TR
><TR
><TD
ALIGN="LEFT"
>Revision v0.1</TD
><TD
ALIGN="LEFT"
>27th March 2003</TD
><TD
ALIGN="LEFT"
>Revised by: GA</TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>This is the initial draft release (the first release to be converted from LyX to DocBook SGML).</TD
></TR
></TABLE
></DIV
><DIV
><DIV
CLASS="ABSTRACT"
><A
NAME="AEN47"
></A
><P
></P
><P
>This document is an attempt to provide a summary of useful command-line tools available to a GNU/Linux based operating system, the tools listed are designed to benefit the majority of users and have being chosen at the authors discretion. This document is not a comprehensive list of <EM
>every </EM
>existent tool available to a GNU/Linux based system, nor does it have in-depth explanations of how things work. It is a summary which can be used to learn about and how to use many of the tools available to a GNU/Linux based operating system.</P
><P
></P
></DIV
></DIV
><HR></DIV
><DIV
CLASS="TOC"
><DL
><DT
><B
>Table of Contents</B
></DT
><DT
>1. <A
HREF="introduction.html"
>Introduction</A
></DT
><DD
><DL
><DT
>1.1. <A
HREF="who-would-want-to-read-this-guide.html"
>Who would want to read this guide?</A
></DT
><DT
>1.2. <A
HREF="who-would-not-want-to-read-this-guide.html"
>Who would not want to read this guide?</A
></DT
><DT
>1.3. <A
HREF="sources-of-document.html"
>Availability of sources</A
></DT
><DT
>1.4. <A
HREF="conventions.html"
>Conventions used in this guide</A
></DT
><DT
>1.5. <A
HREF="resources-used-to-create-this-document.html"
>Resources used to create this document</A
></DT
><DT
>1.6. <A
HREF="feedback.html"
>Feedback</A
></DT
><DT
>1.7. <A
HREF="contributors.html"
>Contributors</A
></DT
></DL
></DD
><DT
>2. <A
HREF="legal.html"
>Legal</A
></DT
><DD
><DL
><DT
>2.1. <A
HREF="disclaimer.html"
>Disclaimer</A
></DT
><DT
>2.2. <A
HREF="license.html"
>License</A
></DT
></DL
></DD
><DT
>3. <A
HREF="the-unix-tools-philosophy.html"
>The Unix Tools Philosophy</A
></DT
><DT
>4. <A
HREF="shell-tips.html"
>Shell Tips</A
></DT
><DD
><DL
><DT
>4.1. <A
HREF="general-shell-tips.html"
>General Shell Tips</A
></DT
><DT
>4.2. <A
HREF="the-command-line-history.html"
>The command-line history</A
></DT
><DT
>4.3. <A
HREF="other-key-combinations.html"
>Other Key combinations</A
></DT
><DT
>4.4. <A
HREF="virtual-terminals.html"
>Virtual Terminals and screen</A
></DT
></DL
></DD
><DT
>5. <A
HREF="help.html"
>Help</A
></DT
><DT
>6. <A
HREF="directing-input-ouput.html"
>Directing Input/Output</A
></DT
><DD
><DL
><DT
>6.1. <A
HREF="concept-definitions.html"
>Concept Definitions</A
></DT
><DT
>6.2. <A
HREF="usage-input-output.html"
>Usage</A
></DT
><DT
>6.3. <A
HREF="command-substitution.html"
>Command Substitution</A
></DT
><DT
>6.4. <A
HREF="performing-more-than-one-command.html"
>Performing more than one command</A
></DT
></DL
></DD
><DT
>7. <A
HREF="working-with-the-file-system.html"
>Working with the file-system</A
></DT
><DD
><DL
><DT
>7.1. <A
HREF="using-filesystem.html"
>Moving around the filesystem</A
></DT
><DT
>7.2. <A
HREF="working-files-folders.html"
>Working with files and folders</A
></DT
><DT
>7.3. <A
HREF="mass-rename.html"
>Mass Rename/copy/link Tools</A
></DT
></DL
></DD
><DT
>8. <A
HREF="finding-information.html"
>Finding information about the system</A
></DT
><DD
><DL
><DT
>8.1. <A
HREF="date-time-calendars.html"
>Date/Time/Calendars</A
></DT
><DT
>8.2. <A
HREF="hard-disk-partition-info.html"
>Finding information about partitions</A
></DT
></DL
></DD
><DT
>9. <A
HREF="controlling-the-system.html"
>Controlling the system</A
></DT
><DD
><DL
><DT
>9.1. <A
HREF="mounting-and-unmounting.html"
>Mounting and Unmounting (Floppy/CDROM/Hard-drive Partitions)</A
></DT
><DT
>9.2. <A
HREF="shutting-down.html"
>Shutting Down/Rebooting the System</A
></DT
><DT
>9.3. <A
HREF="controlling-processes.html"
>Controlling Processes</A
></DT
><DT
>9.4. <A
HREF="controlling-services.html"
>Controlling services</A
></DT
></DL
></DD
><DT
>10. <A
HREF="managing-users.html"
>Managing users</A
></DT
><DD
><DL
><DT
>10.1. <A
HREF="users-and-groups.html"
>Users/Groups</A
></DT
></DL
></DD
><DT
>11. <A
HREF="text-related-tools.html"
>Text Related Tools</A
></DT
><DD
><DL
><DT
>11.1. <A
HREF="text-editors.html"
>Text Editors</A
></DT
><DT
>11.2. <A
HREF="text-viewing-tools.html"
>Text Viewing Tools</A
></DT
><DT
>11.3. <A
HREF="text-information-tools.html"
>Text Information Tools</A
></DT
><DT
>11.4. <A
HREF="text-manipulation-tools.html"
>Text manipulation tools</A
></DT
><DT
>11.5. <A
HREF="text-filter-tools.html"
>Text Conversion/Filter Tools</A
></DT
><DT
>11.6. <A
HREF="finding-text-within-files.html"
>Finding Text Within Files</A
></DT
></DL
></DD
><DT
>12. <A
HREF="mathematical-tools.html"
>Mathematical tools</A
></DT
><DT
>13. <A
HREF="network-commands.html"
>Network Commands</A
></DT
><DD
><DL
><DT
>13.1. <A
HREF="network-configuration.html"
>Network Configuration</A
></DT
><DT
>13.2. <A
HREF="internet-specific-commands.html"
>Internet Specific Commands</A
></DT
><DT
>13.3. <A
HREF="remote-administration.html"
>Remote Administration Related</A
></DT
></DL
></DD
><DT
>14. <A
HREF="security.html"
>Security</A
></DT
><DD
><DL
><DT
>14.1. <A
HREF="some-basic-security-tools.html"
>Some basic Security Tools</A
></DT
><DT
>14.2. <A
HREF="file-permissions.html"
>File Permissions</A
></DT
></DL
></DD
><DT
>15. <A
HREF="backing-up-files.html"
>Archiving Files</A
></DT
><DD
><DL
><DT
>15.1. <A
HREF="tar.html"
>tar (tape archiver)</A
></DT
><DT
>15.2. <A
HREF="rsync.html"
>rsync</A
></DT
><DT
>15.3. <A
HREF="compression.html"
>Compression</A
></DT
></DL
></DD
><DT
>16. <A
HREF="graphics-tools.html"
>Graphics tools (command line based)</A
></DT
><DT
>17. <A
HREF="working-with-ms-dos.html"
>Working with MS-DOS files</A
></DT
><DT
>18. <A
HREF="scheduling.html"
>Scheduling Commands to run in the background</A
></DT
><DT
>19. <A
HREF="miscellaneous.html"
>Miscellaneous</A
></DT
><DT
>20. <A
HREF="mini-guides.html"
>Mini-Guides</A
></DT
><DD
><DL
><DT
>20.1. <A
HREF="rpm.html"
>RPM: Redhat Package Management System</A
></DT
><DT
>20.2. <A
HREF="checking-the-hard-disk.html"
>Checking the Hard Disk for errors</A
></DT
><DT
>20.3. <A
HREF="duplicating-disks.html"
>Duplicating disks</A
></DT
><DT
>20.4. <A
HREF="wildcards.html"
>Wildcards</A
></DT
></DL
></DD
><DT
>A. <A
HREF="a12264.html"
>Appendix</A
></DT
><DD
><DL
><DT
>A.1. <A
HREF="finding-packages-tools.html"
>Finding Packages/Tools</A
></DT
><DT
>A.2. <A
HREF="further-reading.html"
>Further Reading</A
></DT
><DT
>A.3. <A
HREF="gnu-free-documentation-licence.html"
>GNU Free Documentation License</A
></DT
></DL
></DD
><DT
><A
HREF="references.html"
>Bibliography</A
></DT
><DT
><A
HREF="doc-index.html"
>Index</A
></DT
></DL
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="introduction.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Introduction</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>