Welcome to E-Books Directory
This page lists freely downloadable books.
E-Books for free online viewing and/or download
e-books in this category
Introduction to Unix
by F.G. Fiamingo, L. DeBula, L. Condron - The Ohio State University , 1998
Table of contents: History of Unix; Unix Structure; Getting Started; System Resources and Printing; Shells; Special Unix Features; Text Processing; Other Useful Commands; Shell Programming; Editors; Unix Command Summary; A Short Unix Bibliography.
Guide to X11
by Steve Ambler, et al. - Wikibooks , 2010
This book is about the X Window System. Some users describe it as the Unix and Linux graphics drivers. X11 is the graphical environment for Unix or Unix-like systems, including *BSD and GNU/Linux; it provides access to screen, keyboard, and mouse.
Guide to Unix
- Wikibooks , 2010
This book is a guide to Unix and Unix-like operating systems, such as GNU/Linux and *BSD. The book targets Unix or non-Unix users seeking background, Unix system users, and Unix system administrators (background and administrator instructions).
The Craft of Text Editing
by Craig A. Finseth - Lulu.com , 2006
This book covers all aspects of creating a character-based text editor. In the process, it discusses many aspects of creating a large application program including user interface, speed/memory/I/O tradeoffs, and many other considerations.
An Awk Primer
by Aurelio A. Heckert - Wikibooks , 2011
Awk has two faces: it is a utility for performing simple text-processing tasks, and it is a programming language for performing complex text-processing tasks. Awk is useful for simple, quick-and-dirty computational programming.
A Quick Introduction to Unix
by Jim Tyson, et al. - Wikibooks , 2011
Unix is an operating system designed for use on any kind of computer or computing device. It is a multi-tasking, multi-user system. Unix is also part of the underlying technology of the Internet. Many of the web servers run Apache under Unix.
Bourne Shell Scripting
- Wikibooks , 2011
This book covers the practical aspects of using and interacting with the Bourne Shell, the root of all shells in Unix world. That includes interacting with the shell on a day-to-day basis for the purposes of operating the computer in normal tasks.
Learning the vi editor
- Wikibooks , 2006
vi is a powerful editor that is ubiquitous amongst Unix and Unix-like operating systems, but is available on many other operating systems. Even if you use another editor you must have a passing knowledge of vi as an administrator.
The Daemon, the Gnu, and the Penguin
by Peter H. Salus - Reed Media Services , 2008
In addition to covering a history of free and open source, The Daemon, the Gnu, and the Penguin explores how free and open software is changing the world. It is authored by Peter Salus, a noted UNIX, open source, and Internet historian and author.
Unix System Administration
by Frank G. Fiamingo - The Ohio State University , 1996
Systems administration is the installation and maintenance of the UNIX computer system. The system administrator will need to maintain the software and hardware for the system. This includes hardware configuration, software installation, etc.
Writing GNOME Applications
by John R. Sheets - Addison-Wesley Professional , 2000
This book will help Linux programmers learn the basics of GNOME and understand how to write applications using this environment. Focusing on the essentials, the book guides you through GNOME's elements and explains how these elements function.
Motif Programming Manual
by Dan Heller, Paula Ferguson, David Brennan - O'Reilly , 1994
The Motif Programming Manual is a source for complete, accurate, and insightful guidance on Motif application programming. There is no other book that covers the ground as thoroughly or as well as this one. The book has been updated to Motif 1.2.
by Dave Marshall - Cardiff School of Computer Science , 1999
This book introduces the fundamentals of Motif programming and addresses wider issues concerning the X Window system. This is a practical introduction to writing Motif programs. The key principles are always supported by example programs.
Grokking the GIMP
by Carey Bunks - Sams , 2000
This book is not about tips and tricks, and it's not a collection of image manipulation problems. It is about understanding image manipulation concepts, about knowing which GIMP tools are most effective, and about the savvy use of these tools.
Filesystem Hierarchy Standard
by R. Russell, D. Quinlan, C. Yeoh - Filesystem Hierarchy Standard Group , 2004
The filesystem standard has been designed to be used by Unix distribution developers, package developers, and system implementors. However, it is primarily intended to be a reference on how to manage a Unix filesystem or directory hierarchy.
Effective AWK Programming
by Arnold D. Robbins , 2001
This tutorial covers the entire spectrum of awk script development: From the basics of opening, searching, and transforming text files, to a comprehensive tutorial for regular expressions, to more advanced features like internetworking.
by Malcolm J. Currie - Starlink Project , 2006
This cookbook describes the fundamentals of writing scripts using the UNIX C shell. It shows how to combine Starlink and private applications with shell commands and constructs to create powerful and time-saving tools for performing repetitive jobs.
The Unix Shell Guide
by Norman J. Buchanan, Douglas M. Gingrich - University of Alberta , 1996
This book is intended to assist Unix users in understanding and dealing with five of the most popular Unix shells: the Bourne shell (sh); the C shell (csh); the Korn shell (ksh); the TC shell (tcsh); and the Z shell (zsh).
MH and xmh: Email for Users and Programmers
by Jerry Peek - O'Reilly , 1995
This book explains how to use, customize, and program with MH electronic mail commands, available on virtually any UNIX system. MH is notable for its flexibility: you'll be able to do things you never thought you could do with an email program.
The Unix Programming Environment
by Mark Burgess - Oslo College , 2001
The Unix Programming Environment is a revised version of the UNIX compendium which forms the basis for a one or two semester course in UNIX. It is a reference guide which contains enough to help you to find what you need from other sources.
GNU Bash Reference Manual
by Chet Ramey, Brian Fox - Network Theory Ltd. , 2006
A description of the features that are present in the Bash shell. GNU Bash is an implementation of the POSIX.2 specification, with additional features from the C-shell and Korn shell. Most Bourne shell scripts can be run by Bash without modification.
Beej's Guide to Unix Interprocess Communication
by Brian "Beej Jorgensen" Hall , 2007
This document discusses several methods of Interprocess Communication, some of which are better suited to certain tasks than others. If you know C or C++ and are pretty good using a Unix environment, these documents are for you.
The Book of Webmin
by Joe Cooper - No Starch Press , 2003
A comprehensive guide to the Webmin system administration tool, documenting its features while explaining each of the core services. With numerous real-world examples, the book covers the standard system features and the most popular services.
Porting UNIX Software
by Greg Lehey - O'Reilly , 1995
The book deals with the whole life cycle of porting, from setting up a source tree on your system to correcting platform differences. It discusses the differences between versions of UNIX and the areas where porters tend to have problems.
ANSI C for Programmers on UNIX Systems
by Tim Love , 1999
This document introduces C by providing and explaining examples of common programming tasks. It enables the reader to learn from available source code by clarifying common causes of incomprehension. Exercises form an integral part of the course.
AIX Reference for Sun Solaris Administrators
by IBM Redbooks - Vervante , 2002
This book is written for Sun Solaris administrators who wants to transfer their knowledge of Solaris UNIX skills to the AIX 5L operating system. This redbook will basically compare system administration tasks in Solaris 8 to AIX 5L Version 5.1.
IBM Certification Study Guide AIX V4.3 System Administration
by IBM Redbooks - IBM , 1999
This is a study guide for professionals wishing to prepare for the certification exam to achieve: IBM Certified Specialist - AIX V4.3 System Administration. It helps AIX administrators develop the knowledge and skills required for the certification.
UNIX Text Processing
by Dale Dougherty, Tim O'Reilly - Hayden Books , 1987
The book shows how to use UNIX to prepare written documents. An introduction to the ex, vi, and sed editors and troff and nroff text processing tools. At the end, these tools are brought together by the make utility to do any text processing job.
Bash Guide for Beginners
by Machtelt Garrels , 2008
Useful concepts in the daily life of a Bash user. Basic shell knowledge is required. Discussion about common shell practices and building blocks, grep, awk and sed tools with more examples. The second part is about loops, functions and traps.
Advanced Bash-Scripting Guide
by Mendel Cooper - Lulu.com , 2008
This text progresses rapidly toward an advanced level of instruction, it is a textbook, self-study manual, reference and source of knowledge on UNIX shell scripting. The exercises and examples invite reader participation. Suitable for classroom use.
The Art of UNIX Programming
by Eric S. Raymond - Addison-Wesley Professional , 2003
The first part of the book is philosophy and history of UNIX, the second part unfolds the Unix principles into more specific advice about design, the third part focuses on tools for solving problems, and the fourth part is about community.
Secure Programming for Linux and Unix HOWTO
by David A. Wheeler , 2003
The book provides a set of design and implementation guidelines for writing secure programs for Linux and Unix systems. This document includes specific guidance for a number of languages, including C, C++, Java, Perl, Python, and Ada95.
The UNIX-HATERS Handbook
by Simson Garfinkel, Daniel Weise, Steven Strassmann - John Wiley & Sons Inc , 1994
Self-help guide for people affected by the world's most esoteric operating system. Turn here for answers to all-important questions, such as... Why does the online documentation lie to us? Why does the user's guide bear no relationship to reality?