Skip to Content
Our misssion: to make the life easier for the researcher of free ebooks.

Linux and Unix

Pocket Linux Guide

This document, Pocket Linux Guide, is copyright (c) 2003 ? 2005 by David Horton. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front?Cover Texts, and with no Back?Cover Texts. A copy of the license is available at the end of this document.

The Pocket Linux Guide demonstrates how to build a small console?based GNU/Linux system using only source code and a couple of diskettes. It is intended for Linux users who would like to gain a deeper understanding about how their system works beneath the shroud of distribution specific features and tools.

Defensive Programming for Red Hat Enterprise Linux

The Internet used to be a nice place where “friendly” people met. When the first Denial of Service (DoS) event happened this was more a novelty than a problem. Today security is a major issues since the stakes are higher. There is real money on the line and there are criminals trying to get their hands on it. In addition, cracking machines is a “sport” for some degenerates that might result indirectly to financial losses due to downtime and system administrator overtime.

The programming environments developed for today’s operating systems are not designed with security in mind. The main focus of the C and Unix APIs was efficiency in performance and memory-usage. This heritage has still repercussions today since C is still one of the major programming languages in use, and the Unix API still has to be used even with other programming languages which do not have the security-related disadvantages of C.

Red Hat Linux 9: Red Hat Linux Reference Guide

The Red Hat Linux Installation Guide is a excellent reference for helping you get a Red Hat Linux system successfully installed and initially configured. The Red Hat Linux Getting Started Guide covers basic system commands, the graphical desktop environment, and many other fundamental concepts. You should start with these two books and use them to build the base of your knowledge of Red Hat Linux. Before long, more complicated concepts will begin to make sense because you already grasp the general ideas.

If you have used other Linux distributions, you probably already have a basic grasp of the most frequently used commands. You may have installed your own Linux system, and maybe you have even downloaded and built software you found on the Internet. After installing Linux, however, configuration issues can be very confusing.

Linux Pocket Reference For System Administrators

Why this book was written?, has a simple and straight answer: There was a dire need for it. People, which includes professional system administrators and professional Linux trainers, had certainly spend some tough time while recalling those commands and procedures which just sometimes go away from the mind. Similarly, in case of a network trouble shoot or a problem hunt, there lacked a proper sequence to follow, which could identify the problems.

This book is NOT a detailed theory based encyclopedia. For that kind of explanation, please refer to Linux Documentation Project or the books from O’Reilly, IDG, Sybex, etc. So in short you should not expect explanation of things in this text. This book is “NOT” for newbies. This is a reference book and should be treated as reference only. There might be things which might not work because of your machine or your particular Linux distribution or my incorrect explanation. As far as this book is concerned, all material is related to RedHat distribution.

Cocoa Application Tutorial

This document introduces the Cocoa application environment using the Objective-C language and teaches you how to use the Xcode Tools development suite to build robust, object-oriented applications. Cocoa provides the best way to build modern, multimedia-rich, object-oriented applications for consumers and enterprise customers alike. This document assumes you are familiar with C programming but does not assume you have previous experience with Cocoa or Xcode Tools.

This chapter covers the most common object-oriented design pattern used in Cocoa and shows how that paradigm is applied to application development. A design pattern is a template for a design that solves a general, recurring problem in a particular context. If you have done object-oriented design before, you may be wondering how that model fits into the world of Cocoa. This tutorial will help you understand what Cocoa is as an object-oriented framework. If you’ve done only procedural programming before, don’t worry. This tutorial also teaches the basics of the object-oriented programming. You will learn the MVC design pattern, which is a very common practice used by application developers.

Red Hat Enterprise Linux Step By Step Guide

By now, you should have read the Red Hat Enterprise Linux Installation Guide and successfully installed Red Hat Enterprise Linux. This manual is designed to help new and intermediate Linux users navigate and perform common tasks. Keep in mind that Linux looks, feels, and performs differently from other operating systems you may have used. Forget about the conventions of other operating systems and, with an open mind, approach Red Hat Enterprise Linux as a new, interesting, and versatile alternative.

This manual is task-oriented. You will find useful tips, hints, warnings, and screen shots interspersed throughout. First, you will learn the basics of using Red Hat Enterprise Linux, such as customizing a desktop, configuring a printer, and getting online. Once the basics are covered, the tasks covered in this manual become progressively more advanced.

The Linux System Administrator's Guide

"In the beginning, the file was without form, and void; and emptiness was upon the face of the bits. And the Fingers of the Author moved upon the face of the keyboard. And the Author said, Let there be words, and there were words."

The Linux System Administrator's Guide, describes the system administration aspects of using Linux. It is intended for people who know next to nothing about system administration (those saying ``what is it?''), but who have already mastered at least the basics of normal usage. This manual doesn't tell you how to install Linux; that is described in the Installation and Getting Started document. See below for more information about Linux manuals.

Download Free PDF Acronis True Image Server 8.0 for Linux User's Guide

Download Free PDF Acronis True Image Server 8.0 for Linux User's Guide
Acronis True Image Server 8.0 for Linux is a unique product for complete data backup that enables you to create exact images of server hard disks or their partitions under Linux. Thanks to the proprietary Acronis Drive Snapshot technology the program creates server disk images in the operating mode without file system dismounting to provide complete data safety and avoid server downtimes.

Download Free PDF Ebooks Programming Linux Games

Download Free PDF Ebooks Programming Linux Games
This PDF Ebook is for anyone who wants to learn how to write games for Linux. I assume that you know the basics of working with Linux; if you know enough to start X, open a terminal, copy around, and are up a text editor, you're good to go. I also assume that you have a reasonable grasp of the C programming language. Flip through the book and see if you can decipher the syntax of the examples. We'll go through all of the necessary library calls, so don't worry if you see a bunch of unfamiliar function names, but you should be able to understand the majority of the actual code. No prior experience with multimedia programming is assumed, so don't worry if you've never had the perverse pleasure of hacking a graphics register or shoving a pixel into memory. All in good time!

Although this isn't a reference manual in the traditional sense, chapters 4, 5, 6, and 8 provide reference boxes for most of the API functions we cover. I hope that even experienced multimedia programmers can and something useful here. I will not discuss 3D programming in this book. There are already plenty of excellent books on OpenGL, and only a small bit of OpenGL programming is directly related to Linux. However, I will demonstrate how to use SDL as an efective replacement for the GLUT toolkit; see page 140.

Download Free PDF Ebooks Linux Newbie Administrator Guide

Download Free PDF Ebooks Linux Newbie Administrator Guide
This PDF EBooks is a complete reference for new Linux users who wish to set up and administer their own Linux home computer, workstation and/or their home or small office network. The answers are meant to be simple, with just sufficient detail, and always supported with a readily usable example. The work is still in progress, but we hope the Guide can be helpful already. We welcome your corrections, advice, criticism, links, translations, and CONTRIBUTIONS. Pls note that there are no ad banners on our pages.

Part 0: For the Undecided (Linux Benefits)
If you are wondering what the Linux pros and cons are, and whether Linux is for you.

Part 1: Before Linux Installation
What distribution should I use, how to obtain it, Linux hardware requirements, how to partition your hard drive, about dual boot, which packages to install, which graphical user interface (GUI) to install (gnome or kde?), and how to login for the very first time.

Syndicate content