还在寻找一本可信、简洁的UNIX入门书吗?通过本书,读者能够轻松地掌握这种强大的系统,而不需要再去翻查数百页的手册。不管使Linux、Mac OS X,还是其他Unix变体,读者都可以在本书中通过详实的范例和练习来掌握所有的通用命令。
本书在上一版基础上进行了更新和扩展,包括了互联网和其它网络的使用,这些正在逐渐成为计算机日常使用的最重要的部分。看完本书,读者将会学会在其他计算机上运行程序、在计算机之间复制文件、浏览网页、发送和接收电子邮件、阅读讨论组中的消息并在讨论组中张贴新消息、与本地计算机上或者世界各地的用户进行交谈。这一切都只需要这本针对Unix入门级读者的图书。
Preface
1. Getting Started
Working in the Unix Environment
Syntax of Unix Command Lines
Types of Commands
The Unresponsive Terminal
2. Using Window Syustems
Introduction to Windowing
Starting X
Running Programs
Working with a Mouse
Working with Windows
Other Window Manager Features
Unresponsive Windows
Other X Window Programs
Quitting
3. Using Your Unix Account
The Unix Filesystem
Looking Inside Files with less
Protecting and Sharing Files
Graphical Filesystem Browsers
Completing File and Directory Names
Changing Your Password
Customizing Your Account
4. File Management
File and Directory Names
File and Directory Wildcards
Creating and Editing Files
Managing Your Files
Printing Files
5. Redirecting I/O
Standard Input and Standard Output
Pipes and Filters
6. Using the Internet and Other Networks
Remote Logins
Windows from Other Computers
Lynx, a Text-based Web Browser
Transferring Files
Electronic Mail
Usenet News
Interactive Chat
7. Multitasking
Running a Command in the Background
Checking on a Process
Cancelling a Process
8. Where to Go from Here
Documentation
Shell Aliases and Functions
Programming
Using Unix on Non-Unix Systems
Blossary
Index
What This Handbook Covers
This book teaches basic system utility commands to get you started with Unix. Instead of overwhelming y9ou with lots of details, we want you to be comfortable in the Unix environment as soon as possible. So we cover a command's most useful features instead of describing all its options in detail.
We also assume that your computer works properly; someone has started it, knows the procedure for truning the power off, and knows how to perform system maintenance. IN other words, we don't cover Unix system administration.
Unix users can choose between many different user interfaces--shells and window systems, Our examples show the bash shell and the GNOME and KDE window environments. We've chosen them because they're popular and make good examples, not because we think they're always "the best." If you do advanced work or set up Unix systems for other users, we recommend learning about a variety of shells and window systems and choosing the best ones for your needs. The principles explained in this book should help you use any Unix configuration.
What's New in the Fifth Edition
Unix keeps evolving,and this book changes with it. Although most tips in this book work on all Unix systems, old and new, there have been changes since 1997 that justify a fifth edition. Over the years, readers have asked us to include topics that couldn't be covered in just a few paragraphs--a text editor, for instance. We've decided to let this little book grow just a bit by adding several-page overviews of popular Unix tools the Pico text editor, the Pine email program, the Lynx web browser, and two interactive chat programs. Networking is much more common, so we've added a new chapter about it. Our windowing examples show newer window systems and you'll find sections about command-line editing. There's a new Glossary with definitions of common terms, and the Index has also been expanded. Finally, we've made changes suggested by our readers.