|
|
|
Eric Raymond's community-based attempt to explain the philosophy of UNIX
programming. A nice compendium of information to introduce anyone to the
fascinating world of UNIX programming and its philosophy.
|
|
Nice FAQ to answers all your questions: creating processes using fork(),
environment variables, zombie processes, file handling, terminal I/O, etc.
|
|
Generic information about the practice of UNIX and Linux programming: IDEs,
editors, compilers, using make, etc.
|
|
Practical introduction to UNIX programming with definition of concepts such
as systems programming, kernel, etc. The author explains file
handles, streams, process creation and control... all the topics that one
would expect in an introduction to UNIX programming.
|
|
Nice FAQ containing pointers to security UNIX programming: privileges and
credentials, process interaction, SUID programs, filesystem security...
|
|
Bill Joy is among the authors of this classic of UNIX programming. They
provide a solid introduction to sockets creation, binding to local names,
establishing connections, data transfer, I/O multiplexing...
|
|
Introduction to 4.2BSD sockets programming with lots of code examples.
|
|
Introduction to network programming in UNIX in several document formats. It
includes references, system calls information, client-server background, etc.
|