Text
Unix for the impatient
Daftar isi
1. Introduction
- UNIX Background
- The POSIX
2. Concepts
- The UNIX Manual
- System Administration and the Superuser
- Users and Groups
- What the Shell Does
- The UNIX Kernel
- Processes
- The UNIX File System
- File Permissions
- Conventions for Using Files
- Standard Files and Redirection
- Other Facilities for Interprocess Communication
- UNIX Commands
- Local Variables
- Initialization Files
- Terminal Descriptions
- Locales, Code Sets, and Internationalization
- Regular Expressions
- Devices
3. Operations on Files
- Operations on Directories
- Listing Files with ls
- Displaying and Concatenating Files with cat
- Linking, Moving, and Copying Files with ln, mv, and cp
- Removing Files
- Examining Files or Output with a Pager
- Printing Files
- Finding Files with find.Locating, Classifying, and Checking Files
- Comparing Files
- Controlling File Access and Ownership
- Miscellaneous File Utilities
- Data Compression and Encoding
- Archiving Sets of Files
- Examining Files with od
- Copying and Converting Data with dd
- Updating Files with patch
- Creating Special Files
4. Data Manipulation Using Filters
- Sorting Files with sort
- Finding Patterns with grep
- Simple Data Transformations
- Extracting Parts of Files
- Combining Files
- Using sed to Edit from a Script
- The awk Programming Language
- Other Data Manipulation Languages
5. Utility Programs
- Information Services
- Reporting on the Status of Processes
- Managing Pro-cesses
- Commands Related to Logging In
- Controlling Your Terminal
- On-Line Communication with Other Users
- Disk Usage Statistics
- Writing and Reading Strings
- Evaluating Expressions
- Special Invocation of Commands
- Querying Your UNIX Environment
- Miscellaneous Services
- Producing Locale Information and Defining a Locale
- Document Processing
- Version Control
6. The Korn and POSIX Shells
- Overview of the KornShell
- Interacting with the Shell
- Editing an Input Line.Calling the Shell Directly
- Shell Scripts
- Syntax of Shell Input
- Patterns
- Simple Commands
- Linking Commands with Operators
- Redirection
- Here-Documents
- The test, true, and false Commands
- Compound Commands
- How Commands Are Executed
- Parameters
- Parameter Expansions
- Quotation
- Substitutions
- Aliases
- Commands for Job Control
- The Command History and the fc Command
- Intrinsic Commands and Predefined Aliases
- Predefined Variables Used by the Shell
- Execution Options
- Initialization Files for the Shell
- Parsing Command Lines with getopts
- A Sample Shell Script
7. Other Shells
- The C Shell csh
- Bash, the "Bourne-again Shell."
8. Standard Editors
- The vi Visual Editor
- Local Variables for vi and ex
- The Extended Editor ex
- The ed Line Editor
- Tag Files
9. The GNU Emacs Editor
- Calling and Terminating Emacs
- Conventions for Typing Input
- Getting Acquainted with Emacs
- Emacs Concepts
- How to Issue Commands.Getting Help
- Exiting from or Suspending Emacs
- Basic Editing Commands
- Mouse Operations on Text
- Additional Editing Commands
- Indentation
- Operations on Rectangles
- Operations on Windows
- Operations on Frames
- Operations on Files
- Explicit Operations on Buffers
- The Buffer Menu Printing
- Registers and Their Operations
- Searching and Replacing
- Operations on Variables
- Evaluating LISP Expressions
- Executing UNIX Commands from Emacs
- Environmental Inquiries
- Customizing Emacs
10. Emacs Utilities
- Directory Operations with Dired
- Composing and Editing Pictures
- Tags and Tag Tables
- The Emacs Mailer
- The GNUS Newsreader
- The Calendar
- The Diary
- The Version Control Interface
- Amusements
11. Mailers and Newsreaders
- What's in a Message?Recipients
- Mailboxes
- Forwarding Mail
- The mailx (Berkeley Mail)Mailer
- Other Mailers
- Archiving Files for Mailing with shar
- Newsgroups and Newsreaders
- UNIX Newsreaders
12. Communicating with Remote Computers
- Network Addresses
- Local-Area Networks
- Distributing Files Over Networks
- Internet Resources
- Programs for Remote Communications
- Remote Operations on "Nearby" Computers
- Calling a Remote Computer with telnet
- Transferring Files Between Computers with ftp
- File Transfers Based on uucp
- Connecting to Remote Computers with cu
13. The X Window System
- The X Screen
- Getting Started and Quitting
- Window Managers
- Servers, Displays, and Display Specifications
- Widgets
- Properties
- Command-Line Options for X Applications
- Resources and Their Specifications
- The Resource Database
- Geometry Specifications
- Fonts
- Colors
- Initialization Files for X
- The xterm Terminal Emulator
- Informational Displays for X
- Color and Font Information for X
- Clients for Initializing and Customizing X
- Killing an X Client with xkill
- Viewing Manual Pages with xman
14. Managing Your System
- Running with Superuser Privileges
- System Administration Programs
- Explicit System Administration
- Software Installation
- File System Maintenance
- Startup and Shutdown
No other version available