文件名称:stevens.advprog
介绍说明--下载内容均来自于网络,请自行研究使用
《unix 环境高级编程》 书中所有的源码
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 85375558stevens.advprog.rar 列表 stevens.advprog\apue\advio\catgetmsg.c stevens.advprog\apue\advio\devzero.c stevens.advprog\apue\advio\Makefile stevens.advprog\apue\advio\mcopy.c stevens.advprog\apue\advio\nonblockw.c stevens.advprog\apue\advio\ourhdr.h stevens.advprog\apue\advio\pollpipe.c stevens.advprog\apue\advio\selectpipe.c stevens.advprog\apue\call\call.c stevens.advprog\apue\call\call.h stevens.advprog\apue\call\escape.c stevens.advprog\apue\call\loop.c stevens.advprog\apue\call\loop.poll.c stevens.advprog\apue\call\main.c stevens.advprog\apue\call\Makefile stevens.advprog\apue\call\ourhdr.h stevens.advprog\apue\call\put.c stevens.advprog\apue\call\take.c stevens.advprog\apue\call\takeput.c stevens.advprog\apue\calld\calld.h stevens.advprog\apue\calld\childdial.c stevens.advprog\apue\calld\cliargs.c stevens.advprog\apue\calld\client.c stevens.advprog\apue\calld\ctlstr.c stevens.advprog\apue\calld\debug.c stevens.advprog\apue\calld\devfile.c stevens.advprog\apue\calld\dialfile.c stevens.advprog\apue\calld\expectstr.c stevens.advprog\apue\calld\lock.c stevens.advprog\apue\calld\loop.c stevens.advprog\apue\calld\main.c stevens.advprog\apue\calld\Makefile stevens.advprog\apue\calld\ourhdr.h stevens.advprog\apue\calld\request.c stevens.advprog\apue\calld\sendstr.c stevens.advprog\apue\calld\sigchld.c stevens.advprog\apue\calld\sysfile.c stevens.advprog\apue\calld\ttydial.c stevens.advprog\apue\calld\ttyopen.c stevens.advprog\apue\datafiles\getpw44bsd.c stevens.advprog\apue\datafiles\getpwnam.c stevens.advprog\apue\datafiles\getpwsvr4.c stevens.advprog\apue\datafiles\Makefile stevens.advprog\apue\datafiles\ourhdr.h stevens.advprog\apue\datafiles\prtime.c stevens.advprog\apue\db.lock.fine\alloc.c stevens.advprog\apue\db.lock.fine\checkfree.c stevens.advprog\apue\db.lock.fine\close.c stevens.advprog\apue\db.lock.fine\db.h stevens.advprog\apue\db.lock.fine\delete.c stevens.advprog\apue\db.lock.fine\dodelete.c stevens.advprog\apue\db.lock.fine\fetch.c stevens.advprog\apue\db.lock.fine\find.c stevens.advprog\apue\db.lock.fine\findfree.c stevens.advprog\apue\db.lock.fine\free.c stevens.advprog\apue\db.lock.fine\hash.c stevens.advprog\apue\db.lock.fine\Makefile stevens.advprog\apue\db.lock.fine\nextrec.c stevens.advprog\apue\db.lock.fine\open.c stevens.advprog\apue\db.lock.fine\ourhdr.h stevens.advprog\apue\db.lock.fine\readdat.c stevens.advprog\apue\db.lock.fine\readidx.c stevens.advprog\apue\db.lock.fine\readptr.c stevens.advprog\apue\db.lock.fine\rewind.c stevens.advprog\apue\db.lock.fine\stats.c stevens.advprog\apue\db.lock.fine\store.c stevens.advprog\apue\db.lock.fine\t4.c stevens.advprog\apue\db.lock.fine\tstats.c stevens.advprog\apue\db.lock.fine\writedat.c stevens.advprog\apue\db.lock.fine\writeidx.c stevens.advprog\apue\db.lock.fine\writeptr.c stevens.advprog\apue\DISCLAIMER stevens.advprog\apue\environ\doatexit.c stevens.advprog\apue\environ\getrlimit.c stevens.advprog\apue\environ\Makefile stevens.advprog\apue\environ\opendata.c stevens.advprog\apue\environ\ourhdr.h stevens.advprog\apue\environ\testjmp.c stevens.advprog\apue\file\access.c stevens.advprog\apue\file\cdpwd.c stevens.advprog\apue\file\changemod.c stevens.advprog\apue\file\conf.c stevens.advprog\apue\file\devrdev.c stevens.advprog\apue\file\fileflags.c stevens.advprog\apue\file\filetype.c stevens.advprog\apue\file\ftw4.c stevens.advprog\apue\file\hello.c stevens.advprog\apue\file\hole.c stevens.advprog\apue\file\longpath.c stevens.advprog\apue\file\longpath.sh stevens.advprog\apue\file\ls1.c stevens.advprog\apue\file\Makefile stevens.advprog\apue\file\mycd.c stevens.advprog\apue\file\ourhdr.h stevens.advprog\apue\file\seek.c stevens.advprog\apue\file\testerror.c stevens.advprog\apue\file\uidgid.c stevens.advprog\apue\file\umask.c stevens.advprog\apue\file\unlink.c stevens.advprog\apue\file\zap.c stevens.advprog\apue\ipc\add2.c stevens.advprog\apue\ipc\add2stdio.c stevens.advprog\apue\ipc\fifo1.c stevens.advprog\apue\ipc\Makefile stevens.advprog\apue\ipc\myuclc.c stevens.advprog\apue\ipc\ourhdr.h stevens.advprog\apue\ipc\pipe1.c stevens.advprog\apue\ipc\pipe2.c stevens.advprog\apue\ipc\pipe4.c stevens.advprog\apue\ipc\popen1.c stevens.advprog\apue\ipc\popen2.c stevens.advprog\apue\ipc\spipe4.c stevens.advprog\apue\ipc\tellwait.c stevens.advprog\apue\ipc\tshm.c stevens.advprog\apue\lib.44\bufargs.c stevens.advprog\apue\lib.44\cliconn.c stevens.advprog\apue\lib.44\clrfl.c stevens.advprog\apue\lib.44\daemoninit.c stevens.advprog\apue\lib.44\error.c stevens.advprog\apue\lib.44\errorlog.c stevens.advprog\apue\lib.44\lockreg.c stevens.advprog\apue\lib.44\locktest.c stevens.advprog\apue\lib.44\Makefile stevens.advprog\apue\lib.44\nspipe.c stevens.advprog\apue\lib.44\openmax.c stevens.advprog\apue\lib.44\ourhdr.h stevens.advprog\apue\lib.44\pathalloc.c stevens.advprog\apue\lib.44\pathconf.c stevens.advprog\apue\lib.44\popen.c stevens.advprog\apue\lib.44\prexit.c stevens.advprog\apue\lib.44\prmask.c stevens.advprog\apue\lib.44\ptyfork.c stevens.advprog\apue\lib.44\ptyopen.c stevens.advprog\apue\lib.44\readn.c stevens.advprog\apue\lib.44\recvfd.c stevens.advprog\apue\lib.44\semaph.c stevens.advprog\apue\lib.44\senderr.c stevens.advprog\apue\lib.44\sendfd.c stevens.advprog\apue\lib.44\servaccept.c stevens.advprog\apue\lib.44\servlisten.c stevens.advprog\apue\lib.44\setfl.c stevens.advprog\apue\lib.44\sigblock.c stevens.advprog\apue\lib.44\signal.c stevens.advprog\apue\lib.44\signalintr.c stevens.advprog\apue\lib.44\sleep.c stevens.advprog\apue\lib.44\sleepus.c stevens.advprog\apue\lib.44\spipe.c stevens.advprog\apue\lib.44\strerror.c stevens.advprog\apue\lib.44\sysconf.c stevens.advprog\apue\lib.44\systype.sh stevens.advprog\apue\lib.44\tellwait.c stevens.advprog\apue\lib.44\ttymodes.c stevens.advprog\apue\lib.44\writen.c stevens.advprog\apue\lib.sun\atexit.c stevens.advprog\apue\lib.sun\atexit.h stevens.advprog\apue\lib.sun\bufargs.c stevens.advprog\apue\lib.sun\cliconn.c stevens.advprog\apue\lib.sun\clrfl.c stevens.advprog\apue\lib.sun\daemoninit.c stevens.advprog\apue\lib.sun\error.c stevens.advprog\apue\lib.sun\errorlog.c stevens.advprog\apue\lib.sun\exit.c stevens.advprog\apue\lib.sun\lockreg.c stevens.advprog\apue\lib.sun\locktest.c stevens.advprog\apue\lib.sun\Makefile stevens.advprog\apue\lib.sun\nspipe.c stevens.advprog\apue\lib.sun\old\error.c.save stevens.advprog\apue\lib.sun\old\error.o.save stevens.advprog\apue\lib.sun\openmax.c stevens.advprog\apue\lib.sun\ourhdr.h stevens.advprog\apue\lib.sun\pathalloc.c stevens.advprog\apue\lib.sun\popen.c stevens.advprog\apue\lib.sun\prexit.c stevens.advprog\apue\lib.sun\prmask.c stevens.advprog\apue\lib.sun\ptyfork.c stevens.advprog\apue\lib.sun\ptyopen.c stevens.advprog\apue\lib.sun\readn.c stevens.advprog\apue\lib.sun\recvfd.c stevens.advprog\apue\lib.sun\semaph.c stevens.advprog\apue\lib.sun\senderr.c stevens.advprog\apue\lib.sun\sendfd.c stevens.advprog\apue\lib.sun\servaccept.c stevens.advprog\apue\lib.sun\servlisten.c stevens.advprog\apue\lib.sun\setfl.c stevens.advprog\apue\lib.sun\signal.c stevens.advprog\apue\lib.sun\signalintr.c stevens.advprog\apue\lib.sun\sleep.c stevens.advprog\apue\lib.sun\sleepus.c stevens.advprog\apue\lib.sun\spipe.c stevens.advprog\apue\lib.sun\strerror.c stevens.advprog\apue\lib.sun\systype.sh stevens.advprog\apue\lib.sun\tellwait.c stevens.advprog\apue\lib.sun\ttymodes.c stevens.advprog\apue\lib.sun\writen.c stevens.advprog\apue\lib.svr4\bufargs.c stevens.advprog\apue\lib.svr4\cliconn.c stevens.advprog\apue\lib.svr4\clrfl.c stevens.advprog\apue\lib.svr4\daemoninit.c stevens.advprog\apue\lib.svr4\error.c stevens.advprog\apue\lib.svr4\errorlog.c stevens.advprog\apue\lib.svr4\lockreg.c stevens.advprog\apue\lib.svr4\locktest.c stevens.advprog\apue\lib.svr4\Makefile stevens.advprog\apue\lib.svr4\nspipe.c stevens.advprog\apue\lib.svr4\openmax.c stevens.advprog\apue\lib.svr4\ourhdr.h stevens.advprog\apue\lib.svr4\pathalloc.c stevens.advprog\apue\lib.svr4\popen.c stevens.advprog\apue\lib.svr4\prexit.c stevens.advprog\apue\lib.svr4\prmask.c stevens.advprog\apue\lib.svr4\ptyfork.c stevens.advprog\apue\lib.svr4\ptyopen.c stevens.advprog\apue\lib.svr4\readn.c stevens.advprog\apue\lib.svr4\recvfd.c stevens.advprog\apue\lib.svr4\semaph.c stevens.advprog\apue\lib.svr4\senderr.c stevens.advprog\apue\lib.svr4\sendfd.c stevens.advprog\apue\lib.svr4\servaccept.c stevens.advprog\apue\lib.svr4\servlisten.c stevens.advprog\apue\lib.svr4\setfl.c stevens.advprog\apue\lib.svr4\signal.c stevens.advprog\apue\lib.svr4\signalintr.c stevens.advprog\apue\lib.svr4\sleep.c stevens.advprog\apue\lib.svr4\sleepus.c stevens.advprog\apue\lib.svr4\spipe.c stevens.advprog\apue\lib.svr4\spipe.socket.c stevens.advprog\apue\lib.svr4\strerror.c stevens.advprog\apue\lib.svr4\systype.sh stevens.advprog\apue\lib.svr4\tellwait.c stevens.advprog\apue\lib.svr4\ttymodes.c stevens.advprog\apue\lib.svr4\writen.c stevens.advprog\apue\lock\daemon.c stevens.advprog\apue\lock\deadlock.c stevens.advprog\apue\lock\Makefile stevens.advprog\apue\lock\mandatory.c stevens.advprog\apue\lock\ourhdr.h stevens.advprog\apue\lock\outoflocks.c stevens.advprog\apue\Make.def.44 stevens.advprog\apue\Make.def.sun stevens.advprog\apue\Make.def.svr4 stevens.advprog\apue\mycat\fgetsfputs.c stevens.advprog\apue\mycat\getcputc.c stevens.advprog\apue\mycat\Makefile stevens.advprog\apue\mycat\mycat.c stevens.advprog\apue\mycat\ourhdr.h stevens.advprog\apue\open\main.c stevens.advprog\apue\open\Makefile stevens.advprog\apue\open\open.c stevens.advprog\apue\open\open.h stevens.advprog\apue\open\ourhdr.h stevens.advprog\apue\open.fe\main.c stevens.advprog\apue\open.fe\Makefile stevens.advprog\apue\open.fe\open.c stevens.advprog\apue\open.fe\open.h stevens.advprog\apue\open.fe\opend stevens.advprog\apue\open.fe\ourhdr.h stevens.advprog\apue\opend\cliargs.c stevens.advprog\apue\opend\client.c stevens.advprog\apue\opend\loop.c stevens.advprog\apue\opend\loop.poll.c stevens.advprog\apue\opend\loop.select.c stevens.advprog\apue\opend\main.c stevens.advprog\apue\opend\Makefile stevens.advprog\apue\opend\opend.h stevens.advprog\apue\opend\ourhdr.h stevens.advprog\apue\opend\request.c stevens.advprog\apue\opend.fe\cliargs.c stevens.advprog\apue\opend.fe\main.c stevens.advprog\apue\opend.fe\Makefile stevens.advprog\apue\opend.fe\opend.h stevens.advprog\apue\opend.fe\ourhdr.h stevens.advprog\apue\opend.fe\request.c stevens.advprog\apue\printer\acct.c stevens.advprog\apue\printer\acctfile stevens.advprog\apue\printer\alarm.c stevens.advprog\apue\printer\getstatus.c stevens.advprog\apue\printer\hello.ps stevens.advprog\apue\printer\input.c stevens.advprog\apue\printer\interrupt.c stevens.advprog\apue\printer\lprps.h stevens.advprog\apue\printer\mail.c stevens.advprog\apue\printer\main.c stevens.advprog\apue\printer\Makefile stevens.advprog\apue\printer\mbox.errs stevens.advprog\apue\printer\message.c stevens.advprog\apue\printer\ourhdr.h stevens.advprog\apue\printer\output.c stevens.advprog\apue\printer\pagecount.c stevens.advprog\apue\printer\pageno.ps stevens.advprog\apue\printer\sendfile.c stevens.advprog\apue\printer\tty.c stevens.advprog\apue\printer\vars.c stevens.advprog\apue\proc\awkexample stevens.advprog\apue\proc\echoall.c stevens.advprog\apue\proc\echoarg.c stevens.advprog\apue\proc\exec1.c stevens.advprog\apue\proc\exec2.c stevens.advprog\apue\proc\fork1.c stevens.advprog\apue\proc\fork2.c stevens.advprog\apue\proc\Makefile stevens.advprog\apue\proc\ourhdr.h stevens.advprog\apue\proc\pracct.c stevens.advprog\apue\proc\pruids.c stevens.advprog\apue\proc\shell1.c stevens.advprog\apue\proc\shell2.c stevens.advprog\apue\proc\system.c stevens.advprog\apue\proc\systest1.c stevens.advprog\apue\proc\systest2.c stevens.advprog\apue\proc\systest3.c stevens.advprog\apue\proc\tellwait1.c stevens.advprog\apue\proc\tellwait2.c stevens.advprog\apue\proc\test1.c stevens.advprog\apue\proc\times1.c stevens.advprog\apue\proc\vfork1.c stevens.advprog\apue\proc\vfork3.c stevens.advprog\apue\proc\wait1.c stevens.advprog\apue\proc\zombie.c stevens.advprog\apue\pty\driver.c stevens.advprog\apue\pty\loop.c stevens.advprog\apue\pty\main.c stevens.advprog\apue\pty\Makefile stevens.advprog\apue\pty\ourhdr.h stevens.advprog\apue\README stevens.advprog\apue\sess\Makefile stevens.advprog\apue\sess\orphan.c stevens.advprog\apue\sess\ourhdr.h stevens.advprog\apue\sess\tdaemon2.c stevens.advprog\apue\signals\abort.c stevens.advprog\apue\signals\child.c stevens.advprog\apue\signals\critical.c stevens.advprog\apue\signals\Makefile stevens.advprog\apue\signals\mask.c stevens.advprog\apue\signals\ourhdr.h stevens.advprog\apue\signals\raise.c stevens.advprog\apue\signals\read1.c stevens.advprog\apue\signals\read2.c stevens.advprog\apue\signals\reenter.c stevens.advprog\apue\signals\setops.c stevens.advprog\apue\signals\sigtstp.c stevens.advprog\apue\signals\sigusr.c stevens.advprog\apue\signals\sleep1.c stevens.advprog\apue\signals\sleep2.c stevens.advprog\apue\signals\suspend1.c stevens.advprog\apue\signals\suspend2.c stevens.advprog\apue\signals\system.c stevens.advprog\apue\signals\tsleep2.c stevens.advprog\apue\Sourcefiles stevens.advprog\apue\stdio\buf.c stevens.advprog\apue\stdio\Makefile stevens.advprog\apue\stdio\ourhdr.h stevens.advprog\apue\stdio\tempfiles.c stevens.advprog\apue\stdio\tempnam.c stevens.advprog\apue\streams\isastream.c stevens.advprog\apue\streams\Makefile stevens.advprog\apue\streams\ourhdr.h stevens.advprog\apue\streams\strlist.c stevens.advprog\apue\streams\t_isastream.c stevens.advprog\apue\termios\csize.c stevens.advprog\apue\termios\ctermid.c stevens.advprog\apue\termios\getpass.c stevens.advprog\apue\termios\isatty.c stevens.advprog\apue\termios\Makefile stevens.advprog\apue\termios\ourhdr.h stevens.advprog\apue\termios\settty.c stevens.advprog\apue\termios\ttyname.c stevens.advprog\apue\termios\t_getpass.c stevens.advprog\apue\termios\t_isatty.c stevens.advprog\apue\termios\t_raw.c stevens.advprog\apue\termios\t_ttyname.c stevens.advprog\apue\termios\winch.c stevens.advprog\apue\test\Makefile stevens.advprog\apue\test\notatty.c stevens.advprog\apue\test\ourhdr.h stevens.advprog\apue\lib.sun\old stevens.advprog\apue\advio stevens.advprog\apue\call stevens.advprog\apue\calld stevens.advprog\apue\datafiles stevens.advprog\apue\db.lock.fine stevens.advprog\apue\environ stevens.advprog\apue\file stevens.advprog\apue\ipc stevens.advprog\apue\lib.44 stevens.advprog\apue\lib.sun stevens.advprog\apue\lib.svr4 stevens.advprog\apue\lock stevens.advprog\apue\mycat stevens.advprog\apue\open stevens.advprog\apue\open.fe stevens.advprog\apue\opend stevens.advprog\apue\opend.fe stevens.advprog\apue\printer stevens.advprog\apue\proc stevens.advprog\apue\pty stevens.advprog\apue\sess stevens.advprog\apue\signals stevens.advprog\apue\stdio stevens.advprog\apue\streams stevens.advprog\apue\termios stevens.advprog\apue\test stevens.advprog\apue stevens.advprog