This is a guide to figuring out the BSD Unix system and Mac-specific components that are making your life difficult and to help ease you into the Unix inside Mac OS X. The book includes such topics as: a quick overview of the Terminal application; understanding open directory (LDAP) and NetInfo; issues related to using the GNU C Compiler 9 GCC; library linking and porting Unix software; an overview of Mac OSX?s filesystem and startup processes; creating and installing packages using Fink; buildi...
Caldera OpenLinux System Administration Unleashed
by Thomas Schenk, Derek Barber, Jay Fink, Raphael Mankin, Robert Haig, Ido Dubrawsky, Aaron Crane, Neil Brown, Derek Murphy, and Gene Wilburn
Caldera OpenLinux System Administration Unleashed shows you how to configure and manage an OpenLinux network for optimal performance. This book focuses on the everyday issues--operational and user--that system administrators must deal with in a 24x7 environment. Advanced topics covered include customizing the kernel, remote access and control, and intruder security. Much emphasis is given to skills related to running Caldera OpenLinux in a multi-network environment. Topics include networking in...
Device drivers make it possible for your software to communicate with your hardware, and because every operating system has specific requirements, driver writing is nontrivial. When developing for FreeBSD, you've probably had to scour the Internet and dig through the kernel sources to figure out how to write the drivers you need. Thankfully, that stops now. In FreeBSD Device Drivers, Joseph Kong will teach you how to master everything from the basics of building and running loadable kernel modul...
HP-UX Internals introduces readers to the "under the hood" aspects of the HP-UX operating system. The book illustrates the kernel data structures and algorithms used to provide process/thread scheduling, I/O control and system resource management. Both hardware dependent and hardware independent data structures are examined and explained. The topics covered help readers approach system administration, tuning and troubleshooting from a more informed perspective, and challenge them to make more ef...
Understanding Open Source Software Development
by Joseph Feller and Brian Fitzgerald
Open Source Software Development offers the first serious (and academically rigorous) study of the OSS phenomenon. The authors examine several key aspects of OSS, for example: Definitions of OSS and Free Software, including a comprehensive guide to both OSS and non-OSS software licences. Profiles of key OSS products, projects, companies and organisations. Analysis of the technological motivations for OSS development, with explicit reference to the possibility of OSS addressing the "software...
Sobell's book combines the strengths of a tutorial and a reference so that beginners and experienced users alike will gain the knowledge and develop the skills to learn and use Solaris—the Sun Microsystems version of the UNIX operating system. An excellent on-going resource for reference, this book requires no programming experience, and is compatible with all releases of Solaris 2.x and both the Intel (x86) and Sparc versions of Solaris.
Here's the practical, direct, expert guide you've been searching for: StarOffice 6.0 Companion. This is a comprehensive, task-based guide to making the most of StarOffice 6.0 - direct from Sun Microsystems, developer of StarOffice. StarOffice 6.0 Companion incorporates solutions to questions from hundreds of new StarOffice users, as well as insider's tips for power users, making this the most practical, task-oriented book around. This revision covers key new 6.0 features, including: the new non-...
Discover all you can do with UNIX Shell Programming, the easy way -- and get exclusive access to an up-to-the-minute Web-based training site! Learn what shell programming is good for -- and how to choose the right shell for your needs. Learn how to customize the command line; build basic scripts; execute internal and external commands; use token splitting, environment and shell variables. Master techniques for parameter and command substitution; filename expansion and pattern matching; I/O; test...
For one-semester, undergraduate/graduate-level courses in Introductory Unix, Introductory Unix Programming, and the Unix Operating System. This accessible introduction to Unix assumes no prior knowledge of Unix and gives students all the prerequisite skills and historical knowledge they need for each new topic. (For example, sed and grep are taught before awk, which is based on those two tools). Bulletproof Unix features a personal, interactive writing style and provides students with sufficien...
Linux on the Mainframe
by John Eilert, Maria Eisenhaendler, Dorothea Matthaeus, and Ingolf Salm
Linux on the Mainframe explains why Linux can be a perfect fit for a mainframe and how companies can leverage Linux for business advantage. Learn how to reduce IT costs, consolidate servers, and reduce the complexity of your IT infrastructure. Understand Linux on the mainframe basics, whether you are a decision maker or involved in the technical implementation of this solution. Includes an in-depth introduction to the latest developments, trends and technologies around Linux on the mainframe. Tw...
Unix Shell Programming Interview Questions You'll Most Likely Be Asked (Job Interview Questions, #27)
This book is a clear, detailed and practical guide to learn about designing and deploying you puppet architecture, with informative examples to highlight and explain concepts in a focused manner. This book is designed for users who already have good experience with Puppet, and will surprise experienced users with innovative topics that explore how to design, implement, adapt, and deploy a Puppet architecture. The key to extending Puppet is the development of types and providers, for which you mu...
Linux is being adopted by an increasing number of embedded systems developers, who have been won over by its sophisticated scheduling and networking, its cost-free license, its open development model, and the support offered by rich and powerful programming tools. While there is a great deal of hype surrounding the use of Linux in embedded systems, there is not a lot of practical information. "Building Embedded Linux Systems" is a guide to putting together an embedded system based on the Linux k...
Instant Optimizing Embedded Systems Using Busybox
by Wu Zhangjin and Cao Ziqiang
Filled with practical, step-by-step instructions and clear explanations for the most important and useful tasks. A step-by-step guide which provides concise and clear recipes for getting started with Busybox.If you are an embedded system developer or Android developer who wishes to learn to build an embedded (Android Linux) system from scratch, as well as to optimize the system performance, then this book will be great for you. It's assumed that you have some experience in Linux and UNIX utiliti...
Linux Server Hacks, Volume Two (Hacks)
by William von Hagen and Brian K Jones
Unix System Administration: A Beginner's Guide (Beginner's Guide)
by Steve Maxwell
Learn to administer UNIX from both a network and single system perspective with help from this introductory resource. You'll get clear advice on everything from installation and configuration to setting up important services such as Web Server, FTP, SNMP, DNS, as well as other key functions. You'll also find specific information for the Solaris, HP-UX, and AIX platforms.
There currently no books on the market that offer to teach FreeBSD to a novice. This book will be very attractive to the rushed and impatient, as well as to those who simply have a desire to learn the benefits of FreeBSD when compared to other proprietary operating systems. The book covers the most beneficial uses of FreeBSD, as well as the information needed to install and configure the operating system. This book will be the definitive tutorial reference for the growing FreeBSD market.