Linux Documentation
Next
Linux Documentation
Table of Contents
1. Introduction to the Linux Environment
1.1. Operation Hours
1.2. Seeking Assistance
2. The GNOME Graphical Environment
2.1. Logging In, Logging Out and Locking the Screen
2.1.1. Logging In
2.1.2. Logging Out
2.1.3. Locking the Screen
2.2. Introduction to the Desktop
2.3. Panels
2.3.1. Modifying a Panel's Properties
2.3.2. Adding Object to Panels
2.3.3. To Manipulate Panel Objects
2.4. Menus
2.5. Windows in the Desktop
2.5.1. Types of Windows
2.5.2. To Manipulate Windows
2.6. Workspaces
2.6.1. To Switch Between Workspaces
2.6.2. To Add Workspaces
2.7. Nautilus File Manager
2.7.1. To Open Files From the Nautilus File Manager
2.7.2. To Move Files Between Folders
2.8. Desktop
2.8.1. To Open Desktop Objects
2.8.2. To Add Objects to the Desktop
2.9. GNOME Preferences
3. Using the Command Line
3.1. Opening a Terminal Window
3.2. Interacting with Linux from the Command Line
3.3. Changing your password
3.4. Files and File Commands
3.4.1. File Names
3.4.2. What are Directories?
3.4.3. File Suffixes
3.4.4. Using Wildcard Characters in Filenames
3.4.5. Copying Files
3.4.6. Listing Files in Your Directory
3.4.7. Displaying the Information in a File
3.4.8. Removing Files
3.5. Using Directories
3.5.1. Making a New Directory
3.5.2. Moving Between Directories
3.5.3. Moving or Renaming a File
3.5.4. What is My Current Working Directory?
3.5.5. Using Pathnames
3.6. Reading the Online Manual Pages
3.7. Printing Files
3.7.1. Printer Names
3.7.2. Checking a Printer Queue
3.7.3. Removing Requests from a Printer Queue
3.8. Other Unix Commands
3.8.1. Grep - Searching a File for a String
3.8.2. How Much Disk Space Am I Using?
3.8.3. Changing Permissions on a File
3.9. Some Useful Features of Linux
3.9.1. Using History of Your Commands
3.9.2. Changing Dot Files
3.9.3. Creating Your Own Command Aliases
3.9.4. Redirecting Input and Output
3.9.5. Background Processes
3.9.6. Pipes and Filters
3.10. A Brief Summary of some UNIX commands
4. Remotely Accessing the Linux Servers
4.1. Using the Linux servers from a PC or a Macintosh
4.1.1. Using the Linux servers from a Public Macintosh
4.1.2. Using the Linux servers from a public Windows PC
4.2. Transferring files to and from the Linux ystems
4.2.1. How to use FTP in Linux
4.2.2. Transferring files from a Mac to the Linux systems
4.2.3. Transfering Files from a Public PC to the Linux Systems
5. Data Backup & Restore
5.1. Manual Backups (Archiving Data)
5.2. Automated Backups
5.2.1. Snapshots
5.2.2. Tape Backups
6. The Emacs Editor
6.1. What is Emacs?
6.2. Starting Emacs to Edit a File
6.3. Notation for Emacs' Key Sequences
6.4. Exiting From Emacs
6.5. Saving the Contents of the File
6.6. Reading A File
6.7. Moving the Cursor and Moving Text Within the Screen
6.8. Cutting and Pasting a Region of Text
6.9. Recovering From Errors
6.10. Using Auto-save's Backup Copy of File
6.11. Searching for Character Strings
6.12. Splitting the Screen and Multiple Files
6.13. On-line Help and On-line Emacs Tutorial
6.14. Summary of Some Emacs Commands
7. Compiling & Running Programs
7.1. The C Language
7.2. The C++ Language
7.3. The Java Language