没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
•
Table of
Contents
• Index
• Reviews
•
Reader
Reviews
• Errata
UNIX Power Tools, 3rd Edition
By Shelley Powers, Jerry Peek, Tim O'Reilly, Mike Loukides, et. al.
Publisher: O'Reilly
Pub Date: October 2002
ISBN: 0-596-00330-7
Pages: 1136
The latest edition of this best-selling favorite is loaded with vital information on
Linux, Darwin, and BSD. Unix Power Tools 3rd Edition now offers more coverage of
bash, zsh, and other new shells, along with discussions about modern utilities and
applications. Several sections focus on security and Internet access. There is a new
chapter on access to Unix from Windows, and expanded coverage of software
installation and packaging, as well as basic information on Perl and Python.
777
Copyright
How to Use This Book
Preface
A Book for Browsing
Like an Almanac
Like a News Magazine
Like a Hypertext Database
Programs on the Web
About Unix Versions
Cross-References
What's New in the Third Edition
Typefaces and Other Conventions
The Authors
The Fine Print
Request for Comments
Acknowledgments for the First Edition
Acknowledgments for the Second Edition
Acknowledgments for the Third Edition
Part I: Basic Unix Environment
Chapter 1. Introduction
Section 1.1. What's Special About Unix?
Section 1.2. Power Grows on You
Section 1.3. The Core of Unix
Section 1.4. Communication with Unix
Section 1.5. Programs Are Designed to Work Together
Section 1.6. There Are Many Shells
Section 1.7. Which Shell Am I Running?
Section 1.8. Anyone Can Program the Shell
Section 1.9. Internal and External Commands
Section 1.10. The Kernel and Daemons
Section 1.11. Filenames
Section 1.12. Filename Extensions
Section 1.13. Wildcards
Section 1.14. The Tree Structure of the Filesystem
Section 1.15. Your Home Directory
Section 1.16. Making Pathnames
Section 1.17. File Access Permissions
Section 1.18. The Superuser (Root)
Section 1.19. When Is a File Not a File?
Section 1.20. Scripting
Section 1.21. Unix Networking and Communications
Section 1.22. The X Window System
Chapter 2. Getting Help
Section 2.1. The man Command
Section 2.2. whatis: One-Line Command Summaries
Section 2.3. whereis: Finding Where a Command Is Located
Section 2.4. Searching Online Manual Pages
Section 2.5. How Unix Systems Remember Their Names
Section 2.6. Which Version Am I Using?
Section 2.7. What tty Am I On?
Section 2.8. Who's On?
Section 2.9. The info Command
Part II: Customizing Your Environment
Chapter 3. Setting Up Your Unix Shell
Section 3.1. What Happens When You Log In
Section 3.2. The Mac OS X Terminal Application
Section 3.3. Shell Setup Files — Which, Where, and Why
Section 3.4. Login Shells, Interactive Shells
Section 3.5. What Goes in Shell Setup Files?
Section 3.6. Tip for Changing Account Setup: Keep a Shell Ready
Section 3.7. Use Absolute Pathnames in Shell Setup Files
Section 3.8. Setup Files Aren't Read When You Want?
Section 3.9. Gotchas in set prompt Test
Section 3.10. Automatic Setups for Different Terminals
Section 3.11. Terminal Setup: Testing TERM
Section 3.12. Terminal Setup: Testing Remote Hostname and X Display
Section 3.13. Terminal Setup: Testing Port
Section 3.14. Terminal Setup: Testing Environment Variables
Section 3.15. Terminal Setup: Searching Terminal Table
Section 3.16. Terminal Setup: Testing Window Size
Section 3.17. Terminal Setup: Setting and Testing Window Name
Section 3.18. A .cshrc.$HOST File for Per Host Setup
Section 3.19. Making a "Login" Shell
Section 3.20. RC Files
Section 3.21. Make Your Own Manpages Without Learning troff
Section 3.22. Writing a Simple Manpage with the -man Macros
Chapter 4. Interacting with Your Environment
Section 4.1. Basics of Setting the Prompt
Section 4.2. Static Prompts
Section 4.3. Dynamic Prompts
Section 4.4. Simulating Dynamic Prompts
Section 4.5. C-Shell Prompt Causes Problems in vi, rsh, etc.
Section 4.6. Faster Prompt Setting with Built-ins
Section 4.7. Multiline Shell Prompts
Section 4.8. Session Info in Window Title or Status Line
Section 4.9. A "Menu Prompt" for Naive Users
Section 4.10. Highlighting and Color in Shell Prompts
Section 4.11. Right-Side Prompts
Section 4.12. Show Subshell Level with $SHLVL
Section 4.13. What Good Is a Blank Shell Prompt?
Section 4.14. dirs in Your Prompt: Better Than $cwd
Section 4.15. External Commands Send Signals to Set Variables
Section 4.16. Preprompt, Pre-execution, and Periodic Commands
Section 4.17. Running Commands When You Log Out
Section 4.18. Running Commands at Bourne/Korn Shell Logout
Section 4.19. Stop Accidental Bourne-Shell Logouts
Chapter 5. Getting the Most out of Terminals, xterm, and X Windows
Section 5.1. There's a Lot to Know About Terminals
Section 5.2. The Idea of a Terminal Database
Section 5.3. Setting the Terminal Type When You Log In
Section 5.4. Querying Your Terminal Type: qterm
Section 5.5. Querying Your xterm Size: resize
Section 5.6. Checklist: Terminal Hangs When I Log In
Section 5.7. Find Out Terminal Settings with stty
Section 5.8. Setting Your Erase, Kill, and Interrupt Characters
Section 5.9. Working with xterm and Friends
Section 5.10. Login xterms and rxvts
Section 5.11. Working with Scrollbars
Section 5.12. How Many Lines to Save?
Section 5.13. Simple Copy and Paste in xterm
Section 5.14. Defining What Makes Up a Word for Selection Purposes
Section 5.15. Setting the Titlebar and Icon Text
Section 5.16. The Simple Way to Pick a Font
Section 5.17. The xterm Menus
Section 5.18. Changing Fonts Dynamically
Section 5.19. Working with xclipboard
Section 5.20. Problems with Large Selections
Section 5.21. Tips for Copy and Paste Between Windows
Section 5.22. Running a Single Command with xterm -e
Section 5.23. Don't Quote Arguments to xterm -e
Chapter 6. Your X Environment
Section 6.1. Defining Keys and Button Presses with xmodmap
Section 6.2. Using xev to Learn Keysym Mappings
Section 6.3. X Resource Syntax
Section 6.4. X Event Translations
Section 6.5. Setting X Resources: Overview
Section 6.6. Setting Resources with the -xrm Option
Section 6.7. How -name Affects Resources
Section 6.8. Setting Resources with xrdb
Section 6.9. Listing the Current Resources for a Client: appres
Section 6.10. Starting Remote X Clients
Part III: Working with Files and Directories
Chapter 7. Directory Organization
Section 7.1. What? Me, Organized?
Section 7.2. Many Homes
Section 7.3. Access to Directories
Section 7.4. A bin Directory for Your Programs and Scripts
Section 7.5. Private (Personal) Directories
Section 7.6. Naming Files
Section 7.7. Make More Directories!
Section 7.8. Making Directories Made Easier
Chapter 8. Directories and Files
Section 8.1. Everything but the find Command
Section 8.2. The Three Unix File Times
Section 8.3. Finding Oldest or Newest Files with ls -t and ls -u
Section 8.4. List All Subdirectories with ls -R
Section 8.5. The ls -d Option
Section 8.6. Color ls
Section 8.7. Some GNU ls Features
Section 8.8. A csh Alias to List Recently Changed Files
Section 8.9. Showing Hidden Files with ls -A and -a
Section 8.10. Useful ls Aliases
Section 8.11. Can't Access a File? Look for Spaces in the Name
Section 8.12. Showing Nonprintable Characters in Filenames
Section 8.13. Counting Files by Types
Section 8.14. Listing Files by Age and Size
Section 8.15. newer: Print the Name of the Newest File
Section 8.16. oldlinks: Find Unconnected Symbolic Links
Section 8.17. Picking a Unique Filename Automatically
Chapter 9. Finding Files with find
Section 9.1. How to Use find
Section 9.2. Delving Through a Deep Directory Tree
Section 9.3. Don't Forget -print
Section 9.4. Looking for Files with Particular Names
剩余1377页未读,继续阅读
资源评论
- kaidangyikang2015-06-03这本书中有不少技术点是经验丰富的程序员总结出来的,其他书中都没有写过,看了之后感觉很有用,谢谢分享!!
- dspman2014-03-18应该是chm转成pdf的,阅读比较方便
- beterfly2014-08-02赞一个。很有用的工具书,非扫描版,可以用查找功能。
LLM
- 粉丝: 0
- 资源: 26
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功