Table of Contents
- 6. File Systems and Mount Points
- 1. Principles
- 2. Partitioning a Hard Disk, Formatting
a Partition
- 3. The mount and umount Commands
- 7. Introduction to the Command Line
- 1. File-Handling Utilities
- 1.1. mkdir, touch: Creating Empty Directories and
Files
- 1.2. rm: Deleting Files or Directories
- 1.3. mv: Moving or Renaming Files
- 1.4. cp: Copying Files and Directories
- 2. Handling File Attributes
- 2.1. chown, chgrp: Change the Owner or Group of
One or More Files
- 2.2. chmod: Changing Permissions on Files and
Directories
- 3. Shell Globbing Patterns
- 4. Redirections and Pipes
- 4.1. A Little More About Processes
- 4.2. Redirections
- 4.3. Pipes
- 5. Command-Line Completion
- 5.1. Example
- 5.2. Other Completion Methods
- 6. Starting and Handling Background Processes:
Job Control
- 7. A Final Word
- 8. Text Editing: Emacs and VI
- 1. Emacs
- 1.1. Short Presentation
- 1.2. Getting Started
- 1.3. Handling buffers
- 1.4. Copy, Cut, Paste, Search
- 1.5. Quit emacs
- 2. Vi: the ancestor
- 2.1. Insert Mode, Command
Mode, ex Mode...
- 2.2. Handling Buffers
- 2.3. Editing Text and Move Commands
- 2.4. Cut, Copy, Paste
- 2.5. Quit Vi
- 3. A last word...
- 9. Command-Line Utilities
- 1. File Operations and Filtering
- 1.1. cat, tail, head, tee: File-Printing
Commands
- 1.2. grep: Locating Strings in Files
- 1.3. Regular Expressions and Filtering egrep
- 1.4. wc: Counting Elements
in Files
- 1.5. sort: Sorting File
Content
- 2. find: Finding Files According to
Certain Criteria
- 3. Scheduling of Commands
Startup
- 3.1. crontab: Reporting or Editing your
crontab File
- 3.2. at: Scheduling a command, but Only
Once
- 4. Archiving and Data Compression
- 4.1. tar: Tape ARchiver
- 4.2. bzip2 and gzip: Data Compression
Programs
- 5. Many, Many More...
- 10. Process Control
- 1. More About Processes
- 1.1. The Process Tree
- 1.2. Signals
- 2. Information on Processes: ps and
pstree
- 2.1. ps
- 2.2. pstree
- 3. Sending Signals to Processes: kill,
killall and top
- 3.1. kill, killall
- 3.2. Mixing ps and kill: top
- 4. Setting Priority to Processes: nice,
renice
- 4.1. renice
- 4.2. nice
- 11. The Start-Up Files: init sysv
- 1. In the Beginning Was init
- 2. Runlevels
- 2.1. Configuring Services on Run Levels
- 2.2. Controlling Services On a Running System
- 12. Secure Remote Access
- 1. SSH Server Setup
- 2. SSH Client Setup
- 3. Copying Files to or From The Remote System
- 13. Package Management From
The Command Line
- 1. Installing and Removing
Packages
- 2. Media Management
- 2.1. Adding New
Media
- 2.2. Removing Media
- 2.3. Updating Media
- 2.4. Media Order
- 3. Tricks and Recipes
- 3.1. Synthesized vs. Complete
Lists
- 3.2. Finding the
Package which Contains a Specific File
- 3.3. Updating Packages