Home > Articles > Open Source > Linux/UNIX/Open Source Operating Systems

Linux/UNIX/Open Source Operating Systems

414 Items

Sort by Date | Title

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.

<< < Prev Page 7 8 9 10 11 Next >