A Practical Guide To Ubuntu Linux.2009
User Manual: Pdf
Open the PDF directly: View PDF
Page Count: 1190 [warning: Documents this large are best viewed by clicking the View PDF Link!]
- A PRACTICAL GUIDE TO UBUNTU LINUX
- CONTENTS
- PREFACE
- CHAPTER 1: WELCOME TO LINUX
- PART I: INSTALLING UBUNTU LINUX
- PART II: GETTING STARTED WITH UBUNTU LINUX
- CHAPTER 4: INTRODUCTION TO UBUNTU LINUX
- Curbing Your Power: root Privileges/sudo
- A Tour of the Ubuntu Linux Desktop
- Getting the Most out of the Desktop
- Updating, Installing, and Removing Software Packages
- Where to Find Documentation
- More About Logging In
- Working from the Command Line
- Controlling Windows: Advanced Operations
- Chapter Summary
- Exercises
- Advanced Exercises
- CHAPTER 5: THE LINUX UTILITIES
- Special Characters
- Basic Utilities
- Working with Files
- | (Pipe): Communicates Between Processes
- Four More Utilities
- Compressing and Archiving Files
- Locating Commands
- Obtaining User and System Information
- Communicating with Other Users
- Tutorial: Creating and Editing a File with vim
- Chapter Summary
- Exercises
- Advanced Exercises
- CHAPTER 6: THE LINUX FILESYSTEM
- CHAPTER 7: THE SHELL
- CHAPTER 4: INTRODUCTION TO UBUNTU LINUX
- PART III: DIGGING INTO UBUNTU LINUX
- PART IV: SYSTEM ADMINISTRATION
- PART V: USING CLIENTS AND SETTING UP SERVERS
- CHAPTER 19: OPENSSH: SECURE NETWORK COMMUNICATION
- CHAPTER 20: FTP: TRANSFERRING FILES ACROSS A NETWORK
- CHAPTER 21: exim4: SETTING UP MAIL SERVERS, CLIENTS, AND MORE
- CHAPTER 22: NIS: NETWORK INFORMATION SERVICE
- CHAPTER 23: NFS: SHARING FILESYSTEMS
- CHAPTER 24: SAMBA: LINUX AND WINDOWS FILE AND PRINTER SHARING
- CHAPTER 25: DNS/BIND: TRACKING DOMAIN NAMES AND ADDRESSES
- CHAPTER 26: firestarter AND iptables: SETTING UP A FIREWALL
- About firestarter
- JumpStart: Building a Firewall Using the firestarter Firewall Wizard
- firestarter: Maintains a Firewall
- How iptables Works
- About iptables
- Anatomy of an iptables Command
- Building a Set of Rules
- Copying Rules to and from the Kernel
- Sharing an Internet Connection Using NAT
- Chapter Summary
- Exercises
- Advanced Exercises
- CHAPTER 27: APACHE: SETTING UP A WEB SERVER
- Introduction
- About Apache
- JumpStart: Getting Apache Up and Running
- Configuring Apache
- Configuration Directives
- The Ubuntu apache2.conf File
- The Ubuntu default Configuration File
- Redirects
- Content Negotiation
- Server-Generated Directory Listings (Indexing)
- Virtual Hosts
- Troubleshooting
- Modules
- webalizer: Analyzes Web Traffic
- MRTG: Monitors Traffic Loads
- Error Codes
- Chapter Summary
- Exercises
- Advanced Exercises
- PART VI: APPENDIXES
- APPENDIX A: REGULAR EXPRESSIONS
- APPENDIX B: HELP
- APPENDIX C: SECURITY
- APPENDIX D: THE FREE SOFTWARE DEFINITION
- APPENDIX E: THE LINUX 2.6 KERNEL
- Native Posix Thread Library (NPTL)
- IPSecurity (IPSec)
- Asynchronous I/O (AIO)
- O(1) Scheduler
- OProfile
- kksymoops
- Reverse Map Virtual Memory (rmap VM)
- HugeTLBFS: Translation Look-Aside Buffer Filesystem
- remap_file_pages
- 2.6 Network Stack Features (IGMPv3, IPv6, and Others)
- Internet Protocol Virtual Server (IPVS)
- Access Control Lists (ACLs)
- 4GB-4GB Memory Split: Physical Address Extension (PAE)
- Scheduler Support for HyperThreaded CPUs
- Block I/O (BIO) Block Layer
- Support for Filesystems Larger Than 2 Terabytes
- New I/O Elevators
- Interactive Scheduler Response Tuning
- GLOSSARY
- INDEX