[ILUG] System programming POSIX
Pádraig Brady
P at draigBrady.com
Wed Jan 9 13:01:25 GMT 2008
james at mccarthyism.net wrote:
> Hi lad's, I'm starting to learn some C Linux system programming (POSIX
> compliant).
>
> Anyone recommend a good starting resource for this?
For older (fundamental) POSIX stuff:
http://www.google.ie/search?q=apue
http://git.savannah.gnu.org/gitweb/?p=coreutils.git;a=tree
For the newer linux superset, see:
http://www.kernel.org/doc/man-pages/online_pages.html
http://www.gnu.org/software/libc/manual/html_node/index.html
http://www.danlj.org/lad/
http://blog.rlove.org/2007/09/linux-system-programming-greatest-or.html
http://git.kernel.org/?p=utils/util-linux-ng/util-linux-ng.git;a=tree
> Is the kernel source a good place to start (for looking at this kind of
> code), should I use 2.6 or one of the older (& smaller) kernels like 1.0?
The kernel is about implementation details rather than interface,
so I would say avoid that complexity unless you want very specific answers.
Pádraig.
More information about the ILUG
mailing list