System Programming in Perl
(The Unix Process Model)
Length: 75 minutes
Description
This talk is a revised and extended version of Internals of Familiar Unix
Commands, aimed at a Perl-savvy audience rather than a
general Unix/GNU/Linux audience. It is about the Unix process model,
the semantics of the fork and exec calls, and how
this impacts the design of certain well-known Unix commands such as
the shell, ls, nice, sudo, nohup,
inetd, less, chroot, and cd.
There are some detailed examples of Unix system programming techniques
in Perl.
Outline
Complete .tgz file of this talk
Code Samples
A series of (incomplete) replacements for the Unix shell, written in Perl.
[1]
[2]
[3]
[4]
Related Talks
Slightly revised version given at Pittsburgh Perl Workshop 2014 and video of my presentation
Original, shorter version of this talk
The previous year's talk about inodes
Return to:
Universe of Discourse main page |
Perl Paraphernalia |
Other Classes and Talks
mjd-perl-yak+@plover.com