Friday, January 30, 2009

OReilly - Linux Command Directory

0 comments
Click here to download:OReilly - Linux Command Directory

Alphabetical Directory of Linux Commands
This directory of Linux commands is from Linux in a Nutshell,
3rd Edition.
A
agetty,apmd,apropos,ar,arch,arp,as,at,atq,atrm,
badblocks
cut
D
date
dd
debugfs
depmod
df
diff
diff3
dip
dirname
dmesg
dnsdomainname
grep
groff
groupadd
groupdel
groupmod
groups
grpck
grpconv
gs
gunzip
gzexe
gzip
H
logger
login
logname
logrotate
look
lpc
lpd
lpq
lpr
lprm
lpstat
lptest
ls
pcnfsd
perl
pidof
ping
pop2d
pop3d
portmap
powerd
pppd
pr
praliases
printenv
printf
rwhod
S
script
sed
sendmail
setfdprm
setsid
sh
shar
showmount
shutdown
size
slattach
tunelp
U
ul
umount
uname
uncompress
unexpand
uniq
unshar
update
uptime
useradd
userdel
znew
banner
basename
batch
bash
bc
biff
bison
bootpd
bootpgw
bootptest
bzip2
C
c++
cal
cardctl
cardmgr
cat
cc
cpp
cfdisk
chattr
chfn
chgrp
chmod
chown
chpasswd
chroot
chsh
cksum
clear
cmp
col
colcrt
colrm
column
comm
compress
domainname
dosfsck
du
dumpe2fs
dumpkeys
E
e2fsck
echo
egrep
emacs
env
etags
ex
expand
expr
F
false
fdformat
fdisk
fetchmail
fgrep
file
find
finger
fingerd
flex
fmt
fold
formail
free
fsck
fsck.minix
ftp
ftpd
fuser
G
g++
halt
head
host
hostid
hostname
hwclock
I
icmpinfo
id
identd
ifconfig
imake
imapd
inetd
info
init
insmod
install
ipchains
ipchainsrestore
ipchainssave
ipfwadm
iptables
iptablesrestore
iptablessave
ispell
J
join
K
kbd_mode
kbdrate
kerneld
kill
lsattr
lsmod
M
m4
mail
mailq
mailstats
make
makedbm
makemap
man
manpath
merge
mesg
mimencode
mkdir
mke2fs
mkfs
mkfs.minix
mklost+found
mkraid
mkswap
modprobe
more
mount
mountd
mv
N
named
namei
netdate
netstat
newgrp
newusers
nfsd
nice
nm
ps
psupdate
pwck
pwconv
pwd
Q
quota
R
raidstart
ramsize
ranlib
rarp
rcp
rdate
rdev
rdist
rdistd
reboot
renice
reset
rev
rexecd
rlogin
rlogind
rm
rmail
rmdir
rmmod
rootflags
route
routed
rpcgen
rpcinfo
rpm
rsh
rshd
rstat
sleep
sort
split
stat
strace
strfile
strings
strip
stty
su
sum
swapdev
swapoff
swapon
sync
sysklogd
syslogd
systat
T
tac
tail
talk
talkd
tar
tcpd
tcpdchk
tcpdmatch
tcsh
tee
telinit
telnet
telnetd
test
tftp
tftpd
tload
top
usermod
users
usleep
uudecode
uuencode
V
vacation
vi
vidmode
W
w
wall
wc
whatis
whereis
which
who
whoami
write
X
xargs
Y
yacc
yes
ypbind
ypcat
ypchfn
ypchsh
ypinit
ypmatch
yppasswd
yppasswdd
yppoll
yppush
ypserv
ypset
ypwhich
cp
cpio
cron
crontab
csh
csplit
ctags
gated
gawk
gcc
gdb
gdc
getkeycodes
getty
gprof
killall
killall5
klogd
ksyms
L
lastlog
ld
ldconfig
ldd
less
ln
locate
lockfile
nohup
nslookup
O
P
passwd
paste
patch
pathchk
runparts
runlevel
ruptime
rusers
rwall
rwho
touch
tr
traceroute
troff
true
tune2fs
ypxfr
Z
zcat
zcmp
zdiff
zdump
zforce
zgrep
zic
zmore

Linux Complete Command Reference Compiled by JPurcell

0 comments
Click here to download:Linux Complete Command Reference Compiled by JPurcell

Linux Complete Command Reference Compiled by J.Purcell

Part I
User Commands
Part II
System Calls
Part III
Library Functions
Part IV
Special Files
Part V
File Formats
Part VI
Games
Part VII
Miscellaneous
Part VIII
Administration and Privileged Commands
Part IX
Kernel Reference Guide 

Understanding Linux Network Internals By Christian Benvenuti

0 comments
Click here to download:Understanding Linux Network Internals By Christian Benvenuti

Understanding Linux Network Internals
By Christian Benvenuti
...............................................
Publisher: O'Reilly
Table of Contents | Index
Part I: General Background
Chapter 1. Introduction
Chapter 2. Critical Data Structures
Chapter 3. User-Space-to-Kernel Interface
Part II: System Initialization
Chapter 4. Notification Chains
Chapter 6. The PCI Layer and Network Interface Cards
Chapter 7. Kernel Infrastructure for Component Initialization
Chapter 8. Device Registration and Initialization
Chapter 9. Interrupts and Network Drivers
Chapter 10. Frame Reception
Chapter 11. Frame Transmission
Chapter 12. General and Reference Material About Interrupts
Chapter 13. Protocol Handlers
Part IV: Bridging
Chapter 14. Bridging: Concepts
Chapter 15. Bridging: The Spanning Tree Protocol
Chapter 16. Bridging: Linux Implementation
Chapter 17. Bridging: Miscellaneous Topics
Part V: Internet Protocol Version 4 (IPv4)
Chapter 18. Internet Protocol Version 4 (IPv4): Concepts
Chapter 19. Internet Protocol Version 4 (IPv4): Linux Foundations and Feature Chapter 20. Internet Protocol Version 4 (IPv4): Forwarding and Local Delivery
Chapter 21. Internet Protocol Version 4 (IPv4): Transmission
Chapter 22. Internet Protocol Version 4 (IPv4): Handling Fragmentation
Chapter 23. Internet Protocol Version 4 (IPv4): Miscellaneous Topics
Chapter 24. Layer Four Protocol and Raw IP Handling
Chapter 25. Internet Control Message Protocol (ICMPv4)
Part VI: Neighboring Subsystem
Chapter 26. Neighboring Subsystem: Concepts
Chapter 27. Neighboring Subsystem: Infrastructure
Chapter 28. Neighboring Subsystem: Address Resolution Protocol (ARP)
Chapter 29. Neighboring Subsystem: Miscellaneous Topics
Part VII: Routing
Chapter 30. Routing: Concepts
Chapter 31. Routing: Advanced
Chapter 32. Routing: Li nux Implementation
Chapter 33. Routing: The Routing Cache
Chapter 34. Routing: Routing Tables
Chapter 35. Routing: Lookups
Chapter 36. Routing: Miscellaneous Topics

WILEY Beginning Linux Programming 3rd Edition by Neil Matthew

0 comments
Click here to download:WILEY Beginning Linux Programming 3rd Edition by Neil Matthew

Beginning Linux®Programming
Third Edition

Published by
Wiley Publishing, Inc
Neil Matthew
Richard Stones


An Introduction to UNIX, Linux, and GNU
Chapter : Shell Programming
Chapter : Working with Files
Chapter : The Linux Environment
Chapter : Terminals
Chapter : Managing Text-Based Screens with curses
Chapter : Data Management
Chapter : MySQL
Chapter : Development Tools
Chapter : Debugging
Chapter : Processes and Signals
Chapter : POSIX Threads
Chapter : Inter-Process Communication: Pipes
Chapter : Semaphores, Shared Memory, and Message Queues
Chapter : Sockets
Chapter : Programming GNOME Using GTK+
Chapter : Programming KDE Using Qt
Chapter : Device Drivers
Chapter : Standards for Linux
The GNU Compiler Collection
gcc Options
Compiler Options for Standards Tracking
Define Options for Standard Tracking
Compiler Options for Warnings
Interfaces and the LSB
LSB Standard Libraries
A Brief History Lesson
Using the LSB Standard for Libraries
LSB Users and Groups
LSB System Initialization
The Filesystem Hierarchy Standard

RedHat Linux Unleashed by David Pitts

0 comments
Click here to download:RedHat Linux Unleashed by David Pitts

Red Hat Linux Unleashed
Second Edition
David Pitts, et al.

Part I Introduction and Installation of Linux
1 Introduction to Red Hat Linux and UNIX
2 Installation of Your Red Hat System
3 LILO
Part II Configuring Other Servers
4 System Startup and Shutdown
5 Configuring and Building Kernels
6 Common Desktop Environment
7 SMTP and POP
8 FTP
9 Apache Server
10 X Window
Part III Hardware Connectivity and Devices
11 Filesystems, Disks, and Other Devices
12 Printing with Linux
13 TCP/IP Network Management
Part IV System Administration and Management
14 Getting Started with Red Hat Linux
15 Essential System Administration
16 Advanced System Administration
17 GNU Project Utilities
18 Backup and Restore
Part V Dealing with Others
19 User Accounts and Logins
20 System Security
21 Shell Programming
Part VI Automation, Programming, and Modifying Source Code
22 Automating Tasks
23 C and C++ Programming
24 Perl Programming
25 tcl and tk Programming
26 Motif Programming
27 gawk Programming
28 Network Programming
Part VII Appendixes
A The Linux Documentation Project
B Top 50 Linux Commands and Utilities

OReilly -- Running Linux 4th Edition

0 comments
Click here to download:OReilly -- Running Linux 4th Edition

Running Linux, 4th Edition
Matthias Kalle Dalheimer
Terry Dawson
Lar Kaufman
Matt Welsh
Publisher: O'Reilly


Chapter  Introduction to Linux
Chapter  Preparing to Install Linux
Chapter  Installation and Initial Configuration
Chapter  Basic Unix Commands and Concepts
Chapter  Essential System Management
Chapter  Managing Filesystems, Swap Space, and Devices
Chapter  Upgrading Software and the Kernel
Chapter  Other Administrative Tasks
Chapter  Editors, Text Tools, Graphics, and Printing
Chapter  Installing the X Window System
Chapter  Windows Compatibility and Samba
 Sharing Disks with MTools
Chapter  Programming Languages
Chapter  Tools for Programmers
Chapter  TCP/IP and PPP
Chapter  Basic Security
Chapter  LAMP

GNUmake Richard M Stallman Roland McGrath Paul D Smith

0 comments
Click here to Download:GNUmake Richard M Stallman Roland McGrath Paul D Smith

GNU Make
A Program for Directing Recompilation
GNU make Version 3.81
Richard MStallman, Roland McGrath, Paul DSmith


Short Contents
1 Overview of make               
2 An Introduction to Makefiles          
3 Writing Makefiles              
4 Writing Rules                
5 Writing the Commands in Rules       
6 How to Use Variables             
7 Conditional Parts of Makefiles          
8 Functions for Transforming Text         
9 How to Run make               
10 Using Implicit Rules             
11 Using make to Update Archive Files        
12 Features of GNU make             
13 Incompatibilities and Missing Features       
14 Makefile Conventions             
A Quick Reference               
B Errors Generated by Make           
C Complex Makefile Example           
D GNU Free Documentation License         
Index of Concepts                
Index of Functions, Variables, & Directives       

GCC the complete reference by Arthur Griffith Free ebook

0 comments
Click here to Download:GCC the complete reference by Arthur Griffith


G C C : T h e C o m p l e t e R e f e r e n c e
Contents at a Glance

Part I
The Free Software Compiler
1 Introduction to GCC               
2 Acquiring and Installing the Compiler      
Part II
Using the Compiler Collection
3 The Preprocessor                
4 Compiling C                  
5 Compiling C++                
6 Compiling Objective-C           
7 Compiling Fortran             
8 Compiling Java                 
9 Compiling Ada                 
10 Mixing Languages                
11 Internationalization            
Part I
Peripherals and Internals
12 Linking and Libraries              
13 Using the GNU Debugger            
14 Make and Autoconf               
15 The GNU Assembler               
16 Cross Compiling and the Windows Ports     
17 Embedded Systems               
18 Output from the Compiler            
19 Implementing a Language           
20 Register Transfer Language            
21 Machine-Specific Compiler Options        
Part IV
Appendixes
A GNU General Public License           
B Environment Variables              
C Command-Line Cross Reference         
D Command-Line Options            

Thursday, January 29, 2009

Thinking in CPP Vol 2

0 comments
Thinking in CPP Vol 2
Thinking in C++ 2nd edition
Volume 2: Standard Libraries & Advanced Topics


Part  The Standard C++ Library
Library overview
Strings
Chapter  Hiding the Implementation
Iostreams
Templates in depth
Chapter Hiding the Implementation
STL Containers & Iterators
Basic sequences vector, list & deque
StreamTokenizer a more flexible solution
Chapter  Hiding the Implementation
STL Algorithms
Part  Advanced Topics
Multiple inheritance
Chapter  Hiding the Implementation
 Exception handling
 Run-time type identification
Chapter  Hiding the Implementation
Building stable systems
Design patterns
Factories encapsulating object creation
Chapter Hiding the Implementation

Thinking in CPP Vol01 ---- free download ebook

0 comments
          Thinking in C++,
          Volume 1, 2nd Edition
          Bruce Eckel, President,
          MindView, Inc.

         1: Introduction to Objects
         2: Making & Using Objects
         3: The C in C++
         4: Data Abstraction
         5: Hiding the Implementation
         6: Initialization & Cleanup
         7: Function Overloading & Default Arguments
         8: Constants
         9: Inline Functions
        10: Name Control
        11: References & the Copy-Constructor
        12: Operator Overloading
        13: Dynamic Object Creation
        14: Inheritance &Composition
        15: Polymorphism & Virtual Functions
        16: Introduction to Templates
        A: Coding Style
        B: Programming Guidelines

Wednesday, January 28, 2009

Sybex Linux Network Servers Ebook

0 comments
          Linux Network Servers


          Part 1: The Basics
          Chapter 1: The Boot Process
          Chapter 2: The Network Interface
          Part 2: Internet Server Configuration
          Chapter 3: Login Services
          Chapter 4: Linux Name Services
          Chapter 5: Configuring a Mail Server
          Chapter 6: The Apache Web Server
          Chapter 7: Network Gateway Services
          Part 3: Departmental Server Configuration
          Chapter 8: Desktop Configuration Servers
          Chapter 9: File Sharing
          Chapter 10: Printer Services
          Chapter 11: More Mail Services
          Part 4: Maintaining a Healthy Server
          Chapter 12: Security
          Chapter 13: Troubleshooting
          Part 5: Appendices
          Appendix A: Installing Linux
          Appendix B: BIND Reference
          Appendix C: The m4 Macros for sendmail

Internetworking With TCPIIP-Vol I - Ebook online free

0 comments

          Internetworking With TCPIIP Vol I:
          Principles, Protocols, and Architecture
          Fourth Edition
          DOUGLAS E. COMER

         Contents:

         Chapter 1 Introduction And Overview
         Chapter 2 Review Of Underlying Network Technologies
         Chapter 3 Internetworking Concept And Architectural Model
         Chapter 4 Classful Internet Addresses
         Chapter 5 Mapping lnternet Addresses To Physical Addresses (ARP)
         Chapter 6 Determining An Internet Address At Startup (RARP)
         Chapter 7 Internet Protocol: Connectionless Datagram Delivery 
         Chapter 8 internet Protocol: Routing IP Datagrams
         Chapter 9 Internet Protocol: Error And Control Messages (ICMP)
         Chapter 10 Classless And Subnet Address Extensions (CIDR) 
         Chapter 11 Protocol Layering
         Chapter 12 User Datagram Protocol (UDP)
         Chapter 13 Reliable Stream Transport Service (TCP)
         Chapter 14 Routing: Cores, Peers, And Algorithms
         Chapter 15 Routing: Exterior Gateway Protocols And Autonomous Systems (BGP)
         Chapter 16 Routing: In An Autonomous System (RIP, OSPF, HELLO)
         Chapter 17 Internet Multicasting
         Chapter 18 TCPnP Over ATM Networks
         Chapter 19 Mobile lP
         Chapter 20 Private Network Interconnection (NAT, VPN)
         Chapter 21 Client-Server Model Of Interaction
         Chapter 22 The Socket Interface
         Chapter 23 Bootstrap And Autoconfiguration (BOOTP, DHCP) 443
         Chapter 24 The Domain Name System (DNS)
         Chapter 25 Applications: Remote Login (TELNET, Rlogin)
         Chapter 26 Applications: File Transfer And Access (FTP, TFTP, NFS)
         Chapter 27 Applications: Electronic Mail (SMTP, POP, IMAP, MIME)
         Chapter 28 Applications: World Wide Web (HTTP)
         Chapter 29 Applications: Voice And Video Over IP (RTP)
         Chapter 30 Applications: Internet Management (SNMP)
         Chapter 31 Summary Of Protocol Dependencies
         Chapter 33 The Future Of TCPnP (IPv6)
         Appendix 1 A Guide To RFCs

Free Ebook - computer networks 4th ed-andrew s tanenbaum

0 comments

         Computer Networks, Fourth Edition
         By Andrew S. Tanenbaum

        Chapter 1. Introduction
        Chapter 2. The Physical Layer
        Chapter 3. The Data Link Layer
        Chapter 4. The Medium Access Control Sublayer
        Chapter 5. The Network Layer
        Chapter 6. The Transport Layer
        Chapter 7. The Application Layer
        Chapter 8. Network Security

Tuesday, January 27, 2009

C++ Templates The Complete Guide - Download Free - Online

0 comments

        C++ Templates: The Complete Guide
        By David  Vandevoorde,  Nicolai M.josuttis

C ++ - Primer-Fourth-edition-Stanly Lippman

0 comments

          C++ Primer, Fourth Edition
        By Stanley B. Lippman, JosĂ©e Lajoie,
        Barbara E. Moo

        ..............................................
        Publisher: Addison Wesley Professional
        Contents:
        Chapter 1. Getting Started
        Chapter 2. Variables and Basic Types
        Chapter 3. Library Types
        Chapter 4. Arrays and Pointers
        Chapter 5. Expressions
        Chapter 6. Statements
        Chapter 7. Functions
        Chapter 8. The IO Library
        Part II: Containers and Algorithms
        Chapter 9. Sequential Containers
        Chapter 10. Associative Containers
        Chapter 11. Generic Algorithms
        Part III: Classes and Data Abstraction
        Chapter 12. Classes
        Chapter 13. Copy Control
        Chapter 14. Overloaded Operations and Conversions
        Part IV: Object-Oriented and Generic Programming
        Chapter 15. Object-Oriented Programming
        Chapter 16. Templates and Generic Programming
        Part V: Advanced Topics
        Chapter 18. Specialized Tools and Techniques
        Appendix A. The Library
        Section A.1. Library Names and Headers
        Section A.2. A Brief Tour of the Algorithms
        Section A.3. The IO Library Revisited

Algorithms and Datastructures N Wirth

0 comments

        Algorithms and Data Structures
        © N. Wirth 1985 (Oberon version: August 2004)

        Contents
        Preface
        1 Fundamental Data Structures
        2 Sorting
        3 Recursive Algorithms
        4 Dynamic Information Structures
        5 Key Transformations (Hashing)
        Appendices
        A The ASCII Character Set
        B The Syntax of Oberon
        Index

C Programming: Data Structures and Algorithms

0 comments
       C Programming:
       Data Structures and Algorithms

        An introduction to elementary programming concepts in C
        Jack Straub, Instructor
        Version 2.07 

        Contents:
        1. BASICS
        2. DOUBLY LINKED LISTS
        4.ABSTRACT DATA TYPE
        5.STACKS
        6.THE SYSTEM LIFE CYCLE
        7.BINARY TREES 

Monday, January 26, 2009

The Intel386 Architecture and the System V ABI

0 comments


        SYSTEM V APPLICATION BINARY INTERFACE
      Intel386 Architecture
      Processor Supplement --- Fourth Edition


      Contents:
        INTRODUCTION
        SOFTWARE INSTALLATION
        LOW-LEVEL SYSTEM INFORMATION
        OBJECT FILES
        PROGRAM LOADING AND DYNAMIC LINKING
        LIBRARIES
        DEVELOPMENT ENVIRONMENT
        EXECUTION ENVIRONMENT

The Art of Assembly language

0 comments

The Art of Assembly Language
(Brief Contents)
 
Section One: 
Chapter 1: Data Representation 
Chapter 2: Boolean Algebra
Chapter 3: System Organization 
Chapter 4: Memory Layout and Access 
Section Two: 
Chapter 5: Variables and Data Structures 
Chapter 6 The 80x86 Instruction Set 
Chapter 7 The UCR Standard Library 
Chapter 8 MASM: Directives & Pseudo-Opcodes 
Chapter 9 Arithmetic and Logical Operations 
Chapter 10 Control Structures 
Chapter 11 Procedures and Functions 
Section Three: 
Chapter 12 Procedures: Advanced Topics 
Chapter 13 MS-DOS, PC-BIOS, and File I/O 
Chapter 14 Floating Point Arithmetic 
Chapter 15 Strings and Character Sets Chapter 16 Pattern Matching 
Section Four: 
Chapter 17 Interrupts, Traps, and Exceptions 
Chapter 18 Resident Programs 
Chapter 19 Processes, Coroutines, and Concurrency 
Section Five: 
Chapter 20 The PC Keyboard 
Chapter 21 The PC Parallel Ports 
Chapter 22 The PC Serial Ports 
Chapter 23 The PC Video Display 
Chapter 24 The PC Game Adapter
Section Six: 
Chapter 25 Optimizing Your Programs 
Section Seven: 
Appendix A: ASCII/IBM Character Set 
Appendix B: Annotated Bibliography 
Appendix C: Keyboard Scan Codes 
Appendix D: Instruction Set Reference

Pro ASP.NET 3.5 in C# 2008

0 comments
The book will teach you ASP.NET 3.5 starting with core concepts to more advanced topics.
  • Core concepts of ASP.NET 3.5.What it’s fundamental principals are. The basics of Visual Studio. How ASP.NET 3.5 controls are created, and how they fit into ASP.NET 3.5 pages, ultimately creating full applications
  • Data access details. The intricacies of ADO.NET and how to perform data binding to many sources from databases to file streams to XML. We include LINQ coverage so you’re on the bleeding edge
  • Security. Once considered the Achilles heel of all Windows web applications, security has vastly improved and is a cornerstone of ASP.NET 3.5. This section explains the various forms of available security, and how to best apply them
  • Taking things further using advanced user interface techniques. This includes user controls, customer server controls, client–side JavaScript, and GDI+.
  • Web services. In an increasingly connected world, working with web services grows in importance. This book will show you how to work with them.
  • ASP.NET AJAX, with an emphasis on comtemporary web development techniques
  • Development using Internet Information Services 7, Microsoft’s premier web hosting platform.
  • And much more.