The Linux Programming Interface ebook

The Linux Programming Interface
A Linux and Unix System Programming Handbook

linux programming

Table of Contents

Preface

Chapter 1: History and Standards
Chapter 2: Fundamental Concepts
Chapter 3: System Programming Concepts
Chapter 4: File I/O: The Universal I/O Model
Chapter 5: File I/O: Further Details
Chapter 6: Processes
Chapter 7: Memory Allocation
Chapter 8: Users and Groups
Chapter 9: Process Credentials
Chapter 10: Time
Chapter 11: System Limits and Options
Chapter 12: System and Process Information
Chapter 13: File I/O Buffering
Chapter 14: File Systems
Chapter 15: File Attributes
Chapter 16: Extended Attributes
Chapter 17: Access Control Lists
Chapter 18: Directories and Links
Chapter 19: Monitoring File Events
Chapter 20: Signals: Fundamental Concepts
Chapter 21: Signals: Signal Handlers
Chapter 22: Signals: Advanced Features
Chapter 23: Timers and Sleeping
Chapter 24: Process Creation
Chapter 25: Process Termination
Chapter 26: Monitoring Child Processes
Chapter 27: Program Execution
Chapter 28: Process Creation and Program Execution in More Detail
Chapter 29: Threads: Introduction
Chapter 30: Threads: Thread Synchronization
Chapter 31: Threads: Thread Safety and Per-Thread Storage
Chapter 32: Threads: Thread Cancellation
Chapter 33: Threads: Further Details
Chapter 34: Process Groups, Sessions, and Job Control
Chapter 35: Process Priorities and Scheduling
Chapter 36: Process Resources
Chapter 37: Daemons
Chapter 38: Writing Secure Privileged Programs
Chapter 39: Capabilities
Chapter 40: Login Accounting
Chapter 41: Fundamentals of Shared Libraries
Chapter 42: Advanced Features of Shared Libraries
Chapter 43: Interprocess Communication Overview
Chapter 44: Pipes and FIFOs
Chapter 45: Introduction to System V IPC
Chapter 46: System V Message Queues
Chapter 47: System V Semaphores
Chapter 48: System V Shared Memory
Chapter 49: Memory Mappings
Chapter 50: Virtual Memory Operations
Chapter 51: Introduction to POSIX IPC
Chapter 52: POSIX Message Queues
Chapter 53: POSIX Semaphores
Chapter 54: POSIX Shared Memory
Chapter 55: File Locking
Chapter 56: Sockets: Introduction
Chapter 57: Sockets: UNIX Domain
Chapter 58: Sockets: Fundamentals of TCP/IP Networks
Chapter 59: Sockets: Internet Domains
Chapter 60: Sockets: Server Design
Chapter 61: Sockets: Advanced Topics
Chapter 62: Terminals
Chapter 63: Alternative I/O Models
Chapter 64: Pseudoterminals

Appendix A: Tracing System Calls
Appendix B: Parsing Command-Line Options
Appendix C: Casting the NULL Pointer
Appendix D: Kernel Configuration
Appendix E: Further Sources of Information
Appendix F: Solutions to Selected Exercises

Link:

http://www.megaupload.com/?d=3OBCVD3W

31/01/2011 at 7:54 PM Leave a comment

Bộ tài liệu RH033, RH133, RH253 luyện thi RHCE

Giới thiệu
Slide bài giảng: tiếng Anh
Hệ thống demo: RHEL 5.x
Âm thanh: tiếng Trung Quốc

Nhận xét:
Do tài liệu làm theo tài liệu chuẩn của Red Hat nên khá hay, ngắn gọn nhưng đầy đủ dể hiểu. Phần minh họa khá trực quan

Nội dung:

RH033 Red Hat Linux Esentials

Unit 1: Setup
Unit 2: Running Commands and Getting Help
Unit 3: Browsing the Filesystem
Unit 4: The bash Shell
Unit 5: Standard I/O and Pipes
Unit 6: Users, Groups and Permissions
Unit 7: vi Editor Basics and Printing
Unit 8: The Linux Filesystem In-Depth
Unit 9: Configuring the bash Shell
Unit 10: Advanced Topics in Users, Groups and Permissions
Unit 11: Advanced Uses of the vi Editors
Unit 12: Introduction to String Processing

Link:
Part 1: http://netload.in/dateiunHg8RmO1Z.htm
Part 2: http://netload.in/datei23AYEX8cLL.htm
Part 3: http://netload.in/dateiclX0FP6JVr.htm
Part 4: http://netload.in/dateiSeacIB84Vt.htm
Part 5: http://netload.in/dateipqSbJeS2jJ.htm
Part 6: http://netload.in/dateivAHRoQINNu.htm
Part 7: http://netload.in/datei4npATWSwtB.htm
Part 8: http://netload.in/datei7KMC2YMGZH.htm
Part 9: http://netload.in/dateiiUaxqv0OaA.htm
Part 10: http://netload.in/dateiQLyT6l2rRF.htm

RH133 Red Hat Linux System Administration

Unit 1: Installation
Unit 2: System Initialization and Services
Unit 3: Kernel Services and Configuration
Unit 4: Filesystem Management
Unit 5: Network Configuration
Unit 6: RPM and Kickstart
Unit 7: User Administration
Unit 8: Printing and Administration Tools
Unit 9: The X Window System
Unit 10: Advanced Filesystem Management
Unit 11: Troubleshooting

Link:
Part 1: http://netload.in/dateiBB2mLDxeg1.htm
Part 2: http://netload.in/dateiI2LcHGhhU1.htm
Part 3: http://netload.in/datei9Z8JWt22UC.htm
Part 4: http://netload.in/dateiErPw3kdgYM.htm
Part 5: http://netload.in/dateixSGZ2lnKcw.htm
Part 6: http://netload.in/datei0dovLYAj9U.htm
Part 7: http://netload.in/dateiFwVLsNImD7.htm
Part 8: http://netload.in/datei8fwTq0wB1G.htm
Part 9: http://netload.in/dateiRn9Z2vkQzp.htm
Part 10: http://netload.in/dateitp5JU2RcM3.htm
Part 11: http://netload.in/dateirIPWcME4NR.htm
Part 12: http://netload.in/dateijfQHGEeRyL.htm
Part 13: http://netload.in/dateiZtJUAKkXOY.htm
Part 14: http://netload.in/dateiDvcDdssDoA.htm

RH253 Red Hat Linux Networking and Security Administration

Unit 1: Introduction to System Services
Unit 2: Organizing Networked Systems
Unit 3: Network File Sharing Services
Unit 4: Electronic Mail Services
Unit 5: The HTTP Service
Unit 6: Authentication Services
Unit 7: System Monitoring
Unit 8: Securing Networks
Unit 9: Securing Services
Unit 10: Securing Data

Link:
Part 1: http://netload.in/datei9B3JF7c7q9.htm
Part 2: http://netload.in/dateimH9pL11JFX.htm
Part 3: http://netload.in/dateiuMmMvQSQh7.htm
Part 4: http://netload.in/dateiT6OvlIrZpH.htm
Part 5: http://netload.in/datei5JqUJn1Dzf.htm
Part 6: http://netload.in/dateiT9S40zcPG7.htm
Part 7: http://netload.in/dateifB5ICIHB3t.htm
Part 8: http://netload.in/dateihjDpHexIGK.htm
Part 9: http://netload.in/dateiusxi6QwuMr.htm
Part 10: http://netload.in/dateiNE6GdF9JCU.htm
Part 11: http://netload.in/dateiTXAO2qoMO1.htm
Part 12: http://netload.in/dateikqTtnTbh6d.htm
Part 13: http://netload.in/dateihG0M8PGOVu.htm
Part 14: http://netload.in/datei0UIA0UWW83.htm

Các bạn dùng tool này để nối các file lại

http://www.ziddu.com/download/5129670/FSJSetup.rar.html

21/11/2010 at 3:39 PM Leave a comment

Xen Virtualization Videos Training

I think this is a very good video training
part1:
http://netload.in/dateiWdiWZgD4n7.htm
part 2:
http://netload.in/datei5g1XlQ8f9M.htm
part 3:
http://netload.in/dateiQ0EQRFuV0U.htm

17/03/2010 at 3:55 AM Leave a comment

Cac bai viet co gia tri cua vnlamp

Các bài viết có giá trị của vnlamp
Mình vào forum vnlamp mà không xem được các bài viết có giá trị nên rất tò mò, nhờ có thằng bạn học bên đó set cho cái account, nên download hết bài viết về up lên mạng cho anh em, theo mình thì nó cũng chả có gì ghê gớm, nói chung là thất vọng
Link:
http://www.ziddu.com/download/8093821/vnlamp_value.rar.html

10/01/2010 at 3:23 PM Leave a comment

Deploying OpenLDAP ebook

By Tom Jackiewicz
ISBN13: 978-1-59059-413-1
ISBN10: 1-59059-413-4
344 pp.
Published Nov 2004
Link:
http://www.ziddu.com/download/8091955/DeployingOpenLDAP.rar.html

10/01/2010 at 12:08 PM Leave a comment

RH033 course

With html form, it is very useful for reader, i think it is a very good material!
Link:
http://www.ziddu.com/download/6650291/RH033html.rar.html

26/09/2009 at 10:27 AM Leave a comment

MySQL in a nutshell

MySQL in a Nutshell

by Russell Dyer

Publisher: O’Reilly

Pub Date: April 15, 2008

Print ISBN-13: 978-0-596-51433-4

Pages: 564
Link:

http://www.ziddu.com/download/5244123/MySQL_in_a_Nutshell.rar.html

18/06/2009 at 11:54 PM Leave a comment

MySQ Cookbook 2nd

MySQL Cookbook

By Paul DuBois

Publisher: O’Reilly

Pub Date: November 01, 2006

ISBN-10: 0-596-52708-X

ISBN-13: 978-0-596-52708-2

Pages: 1000

Link:

http://www.ziddu.com/download/5244177/mysql.cookbook.2nd.rar.html

18/06/2009 at 11:51 PM Leave a comment

M.O.C SQL 2000

2071A: Querying Microsoft® SQL Server™ 2000 with Transact-SQL

http://www.ziddu.com/download/4926137/2071A_Delivery_Guide.rar.html

http://www.ziddu.com/download/4925708/2071B_PowerPoint.rar.html

2072A: Administering a Microsoft® SQL Server™ 2000 Database

http://www.ziddu.com/download/4925929/2072A_Delivery_Guide.rar.html

http://www.ziddu.com/download/4925854/2072A_PowerPoint.rar.html

2073A: Programming a Microsoft® SQL Server™ 2000 Database

http://www.ziddu.com/download/4926083/2073A_Delivery_Guide.rar.html

http://www.ziddu.com/download/4925678/2073A_PowerPoint.rar.html

 

 

28/05/2009 at 12:08 AM Leave a comment

Linux CBT MySQL 5 Edition

LinuxCBT DBMS Edition feat. MySQL 5

Price: $395
License: Site License
System Requirements: Web Browser with Flash Plugin
Shipping: Free
Duration: 30 hours/100 Videos on 1-DVD

Overview

LinuxCBT DBMS Edition feat. MySQL 5 focuses on the ubiquitous, high-performance, low-maintenance, highly-available and scaleable MySQL 5 Database Management System (DBMS).

LinuxCBT DBMS Edition establishes the foundation for successful deployments and administration of MySQL 5 by exploring many of its features including but not limited to DML & DDL Statements, Terminal Monitor, shell-based clients, graphical clients, MyODBC, storage engines, data imports & exports, and PHP integration.

LinuxCBT DBMS Edition is unparalleled in content, depth and expertise. It entails 30-hours, or 4+ days of classroom training. LinuxCBT DBMS Edition prepares you for successfully deploying MySQL-based DBMS solutions.

Let LinuxCBT DBMS Edition cost-effectively sharpen your MySQL 5 DBMS skills!

Recommended Prerequisites for:

* Any LinuxCBT Operating System Course /Classic|EL-4|SUSE|Debian Editions/
o Open mind & determination to master Linux and related open-source applications
o Basic understanding of networking concepts
o Access to a PC to follow the exercises

Link: http://netfolder.in/folder.php?folder_id=isBS7Gm

25/05/2009 at 5:30 PM Leave a comment

Older Posts


Categories

  • Blogroll

  • Feeds


    Follow

    Get every new post delivered to your Inbox.