- Overview of Linux Journaling Filesystems
- Mar 29, 2002
- This sample chapter provides a detailed overview of how Linux identifies filesystems, verifies that they are usable, and makes them available to users. Journaling and non-journaling local filesystems are also discussed.
|
- Overview of OpenBSD
- Jan 21, 2005
- Most people do not use OpenBSD as a desktop OS, though there are some people who swear by it. This chapter provides an overview of OpenBSD, including its development, features, and the tools available in this operating system for your business.
|
- Package Management in Ubuntu Server
- Sep 7, 2010
- Beginning with a discussion of what packages are and what a package management system does, this chapter also introduces Debian packages and gives a brief overview of source packages and binary packages.
|
- Package Management in Ubuntu Server
- Aug 17, 2009
- Kyle Rankin and Benjamin Mako Hill explain what packages are and what a package management system does
|
- Packet-Filtering Concepts in Linux Firewalls
- Feb 3, 2015
- This chapter from Linux Firewalls: Enhancing Security with nftables and Beyond, 4th Edition explains how to implement firewall rules.
|
- Page Table Management
- Oct 1, 2004
- Linux handles the machine independent/dependent layer in a unique way, making page table management a bit tricky. Mel Gorman gives you the skinny on the process in this sample chapter.
|
- Pandora: An Open Console
- Jun 2, 2009
- David Chisnall looks at the OpenPandora project and considers what the impact of this handheld computing project is likely to be.
|
- Performance Tools for Optimizing Linux: Process-Specific CPU
- May 27, 2005
- The tools to analyze the performance of applications are varied and have existed in one form or another since the early days of UNIX. It is critical to understand how an application is interacting with the operating system, CPU, and memory system to understand its performance. This chapter will help you understand where the bottleneck in your system is occuring, and how to fix it.
|
- Popular Unix Performance-Monitoring Tools for Linux
- Oct 11, 2002
- Performance tuning has been around a long time. This sample chapter looks at some of the more popular Unix performance monitoring tools that have been ported or rewritten for use on Linux systems.
|
- POSIX Asynchronous I/O
- Sep 22, 2006
- Used judiciously, asynchronous I/O (AIO) can provide a significant speed benefit, says David Chisnall. Perhaps enough to help your program overcome the fact that modern processors can really zoom, while hard drives still drag.
|
- POSIX Parallel Programming, Part 1
- Jan 5, 2007
- Take a look at some of the standard ways of doing this on UNIX-like platforms.
|
- Preface to "Advanced Programming in the UNIX Environment, 3rd Edition"
- May 16, 2013
- This preface to the highly-anticipated 3rd edition of Advanced Programming in the UNIX Environment, 3rd Edition contains Stephen Rago's current Introduction, his Introduction from the 2nd edition, and also W. Richard Stevens' original Introduction from the 1st edition.
|
- Preface to "The Official Ubuntu Book, 8th Edition"
- Jul 9, 2014
- The authors of the 8th edition of The Official Ubuntu Book describe what's changed in the latest edition to keep up with the changes with Ubuntu itself.
|
- Presently Running Programs are Processes
- Nov 13, 2000
- To work with Unix, you must work with processes. Jon Lasser shows you just how to determine which processes are running on your system and how to work with them.
|
- Processes in UNIX
- Apr 5, 2002
- This excerpt from Modern Operating Systems digs into the UNIX kernel and looks at the basic concepts UNIX supports, namely processes, memory, the file system, and input/output.
|
- Profiling in Linux Performance Tuning
- Dec 16, 2005
- This chapter covers several methods to measure execution time and real-time performance. The methods give different types of granularity, from the program’s complete execution time to how long each function in the program takes.
|
- Q & A with the Authors of "UNIX and Linux System Administration Handbook"
- Jul 28, 2010
- Matthew Helmke talks to the authors of UNIX and Linux System Administration Handbook about their new book, interacting with readers, and whether after 4 editions they consider themselves sysadmins or authors.
|
- RBAC in the Solaris™ Operating Environment
- Sep 7, 2001
- Role-based access control (RBAC) is an alternative to the all-or-nothing superuser model. RBAC is in keeping with the security principle of least privilege, which states that no user should be given more privilege than necessary for performing that person's ...
|
- Reading Man Pages
- Nov 13, 2000
- Man pages (short for manual) provide documentation for many Unix topics and commands. They are often a good reference for beginners, but they are written and maintained by programmers so they vary widely in how useful they can be. Jon Lasser takes you ...
|
- Real World Linux Security: Regaining Control of Your System
- Oct 26, 2001
- This sample chapter from Real World Linux Security: Intrusion Prevention, Detection and Recovery teaches you how to regain control of your system if it is cracked, and how to prevent future security breaches.
|