Unix Unleashed
Sams Publishing
978-0-672-31411-7 (ISBN)
- Titel erscheint in neuer Auflage
- Artikel merken
Unix Unleashed, Third Edition is written with the power user and system administrator in mind. This book will help the reader understand the nuances of the major Unix variants including SVR4, HP-UX, Solaris, AIX, BSD, IRIX, SunOS, and Linux. It will help the reader decide which Unix shell works best for their particular situation. Other topics such as Kernel Configuration, Networking, User Administration, and File Management are covered extensively for the administrator who wants a variety of options to choose from for best performance. The book also provides in-depth coverage of configuring and optimizing mail, DNS, HTTP and other services many companies deploy across their intranet and on the Internet.
(NOTE: Each chapter concludes with a Summary.) I. INTRODUCTION TO UNIX. 1. The UNIX Operating System. What is UNIX? Understanding Operating Systems. The UNIX Operating System. The History of UNIX. UNIX and Standards. Introduction to the UNIX Philosophy. 2. Getting Started: Basic Tutorial. Logging In to the System. Logging Out. Using Commands. Configuring Your Environment. Managing Your Password. Working on the System. Where to Find Information About Using UNIX. UNIX Manual Pages. Web Sites. Newsgroups. UNIX User Groups. Professional Associations. Publications. 3. The UNIX File System. File System Organization. Naming Files and Directories. File Types. Naming Files and Directories. Working with Directories. File and Directory Permissions. 4. General Commands. User-Related Commands. Locating Commands. Determining Command Usage. Administration. Process-Related Commands. Communication. File Comparison. File-Manipulation Commands. Directory-Manipulation Commands. File Information Commands. File Content-Related Commands. File Content Search Commands. Printing. Scheduling. Storage. Status Commands. Text Processing. Miscellaneous Commands. Executing Commands. 5. Getting Around The Network. What is a Network? Connecting to Other Systems-rlogin, telnet, and cu. Transferring Files-rcp, ftp, and uucp. Other Networking Services. Troubleshooting TCP/IP. 6. Communicating with Others. Electronic Mail (Email). Usenet. Talk. Internet Relay Chat (IRC). Multimedia. 7. Text Editing with Vi and Emacs. What is vi? Getting Started with vi: The Big Picture. Advanced Editing with vi: Tips and Techniques. What is Emacs? Basic Editing with Emacs: Getting Started. Advanced Editing with Emacs: Tips and Techniques. Command Summary vi and Emacs. 8. GUIs for End Users. What is a GUI? The X Window System. Motif Window Manager. Other Window Managers. II. UNIX SHELLS. 9. What is a Shell? How the Kernel and the Shell Interact. The Functions and Features of a Shell. 10. The Bourne Shell. Shell Basics. Shell Variables. Shell Script Programming. Customizing the Shell. Specialized Topics. 11. The Bourne Again Shell. Invocation. Syntax. Initialization Files. Command Line and History. 12. The Korn Shell. Shell Basics. Aliases. Shell Options. Command History. Command Editing. Variables. Shell Programming. Customizing the Korn Shell. 13. The C Shell. Shell Basics. Advanced Features. 14. Shell Comparison. Interactive Usage. Shell Scripts for Personal Use. Shell Scripts for Public Consumption. III. PROGRAMMING. 15. awk. When to Use awk. Features of awk. awk Fundamentals. Actions. Advanced Input and Output. Functions. Writing Reports. Commands On-the-Fly. One Last Built-in Function: system. 16. Perl. Overview of Perl. Working with Scalar Variables. Using Lists and Array Variables. Controlling Program Flow. Reading from and Writing to Files. Using Subroutines. Associative Arrays. Formatting Your Output. References. Object-Oriented Programming. Using Built-In Functions. 17. The C and C++ Programming Languages. Introduction to C. Creating, Compiling, and Executing Your First Program. An Overview of the C Language. Creating a Simple Program. Building Large Applications. Debugging Tools. Introduction to C++. Scope of Reference in C and C++. 18. THE make UTILITY. Introduction to make. Makefiles. Target Lines. Shell Command Lines. Macros. make Directives. Command-Line Arguments. Different make Programs. make Utilities. 19. Source Management and Revision Control. Revision Control Concepts. RCS. Using RCS-A Simple Example. SCCS. CVS. IV. SYSTEM ADMINISTRATION. 20. What is System Administration? Technical Concepts for New System Administrators. UNIX is Heterogeneous. System Administration Tasks. Administration Resources. Tools of the Trade. 21. UNIX Installation Basics. What are the Differences Between the Different Distributions? What Do I Need to Know from the Start? Space Requirements. Planning for the Installation. Why Multiple File Systems? Assigning IP (Network) Addresses. Performing the Installation. 22. Starting Up and Shutting Down. Startup. Shutdown. 23. User Administration. Adding New Users. User Maintenance Commands. User Monitor Commands. User Limiting Commands. Anonymous ftp. 24. File System and Disk Administration. What is a File System? Managing File Systems. Repairing File Systems with fsck. Creating File Systems. 25. Kernel Basics and Configuration. What is a Kernel? Kernel Services. Kernel Mode. Process Management. Memory Management. Input and Output Management. File System Management Subsystem. Kernel Configuration Process. 26. Networking. Introduction. Basics of TCP/IP Communications. TCP/IP Startup. Name Services. The Network File System. 27. System Accounting. UNIX System Accounting Basics. Command Definitions. Configuration Procedures. System Accounting Directory Structure. System Accounting Report Generation. 28. Performance Monitoring. Performance and Its Impact on Your Business. Introduction to UNIX Performance. Tools for Monitoring the Overall System Status. Process Monitoring. Using ps. Memory Usage Monitoring. Disk Subsystem Performance Monitoring. Network Performance Monitoring. Possible Corrective Actions. CPU Performance Monitoring. Kernel Tuning. Third-Party Solutions. 29. Device Administration. Service Access Facility Under SVR4. The ttymon Port Monitor. Device Administrative Tasks Under SVR4. Connecting Printers. Connecting a PC to UNIX Systems. 30. Mail Administration. Email Overview and Terminology. Common Mail Front Ends (MUAs). Mail Transfer Agents (MTAs). 31. News Administration. Additional Sources of Information. News Systems and Software. Distributing the News. The User Interface-Newsreaders and Posting Programs. Planning a News System. The ABCs of News Transport Software. An INN Distribution Roadmap. System Startup Scripts and news cron Jobs. Miscellaneous Final Tasks. Checking Your Installation and Problem Solving. Getting Help. 32. UUCP Administration. Setting Up UUCP. Using UUCP. 33. Administering FTP Services. Overview of FTP Protocol and Service. Administering FTP. Troubleshooting FTP. 34. Backing Up and Restoring Your System. Generic Backup Commands. HP-UX Backup Commands. AIX Backup Systems. Sun Solaris Backup Commands. Making Backups on SVR4 Systems. IRIX Backup Commands. BSD System Backup Commands. Linux System Backup Commands. Add-On Solutions. V. UNIX AND THE INTERNET. 35. Introducing Hypertext Transfer Protocol (HTTP). What HTTP Does. Protocol Definition. Identifying and Overcoming HTTP Server Performance Problems. Using a Cache to Reduce Downloads. Looking to the Future. 36. Programming Web Pages-A Brief Introduction to HTML. Using a Web Browser. Coding HTML. A MINIMAL HTML DOCUMENT. Tools. CGI Scripts and Java Applets. Special Characters. Tag Summary. 37. Monitoring Server Activity. Access Logs. Extended Logs. Error Logs. Basic Analysis. Advanced Analysis. Log Accuracy. Analysis Tools. Glossary. Glossary of Terms. Index.
Erscheint lt. Verlag | 15.1.1999 |
---|---|
Verlagsort | Indianapolis |
Sprache | englisch |
Maße | 192 x 240 mm |
Gewicht | 2691 g |
Themenwelt | Informatik ► Betriebssysteme / Server ► Unix / Linux |
ISBN-10 | 0-672-31411-8 / 0672314118 |
ISBN-13 | 978-0-672-31411-7 / 9780672314117 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |