0% found this document useful (0 votes)
130 views832 pages

Apue.3e.zh CN

Uploaded by

0xcffaa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
130 views832 pages

Apue.3e.zh CN

Uploaded by

0xcffaa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 832
UNIX FRE ies Bea ( 35 3 Ik) Id poourapy VERUICLOLEA EOL > 3g] W.Richard Stevens s t Stephen A. Rago BLES SKE AST Jo} — =) — a (=) x NA vompa Pa YUL OULUOLLAU Ss I iP g ABR ini ea ts hit POSTS & TELECOM PRESS LOND Stor eee Ger OCU EL Sct he COOL. T aE CLE I Ze Be Oa ae AM ee Se coe AOL kL See Ee Soe MONS Sie Dorset Ner CON AUN De te eit Me ae ee Cd Pie SACS at te eee a oa Case eked Range a SMe Cee bie ate cee Cor Ae seg Teme NO hace sue Se sce oe SG en ae Ses eee aR eee 1 LUNG iss ae ee ST GON e Lae Sg Soret seperate AUN RO rs tai ee Sd ee Sol prot Meee CRP aes meee Lae eRe SUI Lee Ae De eo POU Es esr sc ee StL ese MeN GLO, oc a a wee Ce Mole NNN ot ee Ne SE Sebo) De pete O AUN De Cee te cie Ue BAL else tote eee ce ee Bro tera cade pero ett tec e MO WC san ae a eae Ld Pe ae NUE ORME See RE cess eee es Ce fe oO Lc Oe De ean ee eA re ree ne MUN Mek ttt aa OR Se oa —UniForum Monthly DONA eC RS Ie ORc suas Bes LOS De del aac Bt ee PN emir ce aa et oe ee vi | PEARSON | Racin Ee res | ; cee SO UWA tas ae eee came ee (35 3 Wik ) x] W.Richard Stevens g [38] Stephen A. Rago RIES SKI AB i A Re BR HL AR #k +t ® BENE CCI P) SU UNIXSR SERRE : SSN / GR) RAI (Stevens, W.R.) , (38) BR (Rego, S.A.) # ; BET, ee TIC. — 2. — ewe : ABR HML HENCE, 484K: Advanced programming in the UNIX environment, third edition ISBN 978-7-115-35211-8 Dk Oh Om-- Ok OF Ml. OnE Re EF Rt IV. OTP316. 81 Sf FBLA FEL 13 CLP BEAK F (2014) 95081078 Ake AA AEE UNIX BFE “ORE” fH Advanced Programming in the UNIX Environment 00% 3 Wii. FEA i 2 Wath NO A) 8 FE, UNIX BET ERIE, AES EA UNIX Sie IT CREE. ASCE FETT POR a, RAB HR PORE ARENT TTT ASR, COR Ta Ae ARR. RT SH UNIX SCAN A SR. RHE VO FE. RSCECRSCMATLE. BEAU. HERES, BERIGR. (PE. BU. REE. a PER. SAP VO, UERRIAD HLT. FS IPC. PHA ATM AA, Ace LIHAT SHIN, fade on of A A EB 5 BAT ESR. Eb, EMTS ST BR RY RLY AE AAR, MSTA. PURE, OP ITATIATK UNIX/Linux ALF AML — AAS] EA HS oF [38] WRichard Stevens Stephen A.Rago * BLE IRR TB FTE EH SECU Be eA AMEE HIE ABT lm eek Ae Se int 100164 FAG 31.5q@pipress.com.en si; Inepe/wwwcpepress.com.cn . Abe ZF EU HAT 2S EH © FPA 7871092 116 uk: $225 Fie Mate 2014 4.6 98 2 AL ‘i. 82 501 - 90 $00 20144 6 FAC 1 AA SRAM SICS MF: 01-2013-5713 5 weft: 128.00 76 RAPER AAHK: (010) 81055410 ED GUB: (010) 81055316 RNGAALR: (010)81055315 hRALFS BB Authorized translation from the English language edition, entitled Advanced Programming in the UNIX Environment, Third Edition, 9780321637734 by W. Richard Stevens and Stephen A. Rago, published by Pearson Education, Inc., publishing as Addison-Wesley Professional, Copyright © 2013 by Pearson Education, Inc. All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording or by any information storage retrieval system, without permission from Pearson Education, Inc. CHINESE SIMPLIFIED language edition published by PEARSON EDUCATION ASIA LTD. and POSTS & TELECOM PRESS Copyright © 2014. ACS PI fii PFN EH Pearson Education Asia Ltd. 26 A Fei HH MEH ARC HI. AAT WIRY MD, AV DAE Al SS HR ae SNA ASSIA Pearson Education (Hi CF HEED) WORD DNR, Fob ANA ELIT. BEAT. ay HEY UNIX RSET TEM HE, TH BEAR W. Richard Stevens #85) Advanced Programming in the UNIX® Environment (| 1992 *EtHWRLOK, BRE SMA HI. Stephen A. Rago fEUSERICE, HARB RA MEUET FB, 2005 “ELM SS 2 ME. 2013 EHH Rago RB T 3 3 AR, WA T 70 & MeN POSIX.1 SRE RSME, ABET STREAMS HIRO AE, FRR IH SLY 3 EBT Solaris 10, Darwin 10.8.0, FressBSD 8.0 I Ubuntu 12.04. EBT UNIX REARS, BMT Dy EA SEAR Mac OS X AL iOS (EAI FFWIAS UNIX RHE R %% Darwin, #4 ft) Android RH Linux (EMRE RBA K. SE UNIX SRSA C BLA BLUTIE: MME AMARA Lie, (RB AI, GR Single UNIX Specification 9 1 i CSUSV1) 1994 EHH ABI KEYES T1170 EA CBRE Y Spec 1170), FH) 2010 AEB AH 4 HEINE (SUSv4), EHS fLd% 1833 EA. BAR ACU AE AE BCH] SL CUNIX FEE PADD 2, 3 ARSD, EAP RET AEA RE, TERETE AS TBR Ae” C1 TD» AHN TIN 400 & ARSE, eee AAR UNIX ASIDE, Hi ile UNIX/Linux SciELO 27 ArT ASSL Ae EE POR ICL, AN ALT JORANTA, BRBRT ADE GZ AEE, ABP RT a AT SRA TH CEPA AEH, PEARLS, IRIN, B25 Se SP A A SPS ATI 2 HRA 12 RTPA PIA RE ATES, Heer EE EERIE ARREARS, EHEC A SRL IE CBE eS SEA. ASS 1 RAS 2 WR AS WSDL, RS BEA ICRI TRL, TEAM RAN T Sco LS TLD, BRANT CA PEE FABIEN RAKE OME S RE CRT. ELEM. ER EHR. OR BTS. PARTE. TRE SL, HR. GE. RAD MFR, Zee JR Rea. ES BER a YA BS HE PC ERS A AE OT AL HAR HG BRAVA BASS HT RTA HARA A BITE» TD IRSA Ae A A eB RM. 5B 2 ta BRIA BAGO LEAR SE U5 Sa, RHR AISA EJ OB i), SB od AE i “PpABBIE UNIX FEAT? " GPR, EUROPEAN: “UAT, PUTER I FE.” ORMPPAEV, UNIX RADAR T ST RE, TR RA Te My. RRO TBHRRA, FR. AB 20 tHe 70 FRA LK, UALR T Heese BBE, TO EN CE EEE AR A A TEC E. ThA RE OTR, MTT UNIX FRED ES AAS AED, TOTALS EE = BRR AG LF PSE ST TRH 2 A SS RRA AMBER, (LAER RA — GOUT De SPRUE, HP LAL AE ORT ASE ‘RHE Ae PTT AR (tS UNIX (EA—-PRRM AA A M, ARR SUL, TUBER. Ze 20 tHe 70~ 80 EAR, AT&T SAX UNIX AYSERRURACII REST T RRCORS, (EAD SR NTE AA EAN OAL we REPRE LE. Gln, AT&T SAG T SVID (System V Interface Definition, RHE V HON), JRA POSIX RARE T HE AREA. JK, UNIX FT LARA SEEN T RR, A FETPRIE FEST YT PATE. Fa, FP oh RRP SMR T UNIX AREA ABE AS EMH P REA. BIEZE UNIX SCE REA EE SA EAI OR, BENG HHA UNIX BEAT TH AH SATS A KERN, HH AAF MA Maurice Bach ff) (UNIX MERA) —. HARB KRM KE, UNIX KIN EE RAL, CRS T RARE, AKAM EE NII AE AE. Brian Kernighan £3012, Rich Stevens HRtH AE. ASH 1 AGIA] Stevens MBN RAMA HH, BAVATAIN, EORANE H, ROU RII TE dh. RTD, ARS 1 ERE TAT, ADE UL AT HBR Linux, WEA A SEA CSRG ft) UNIX ONT MRABRA WRT, SATS EEA AMT IA. Steve Rago WILT AISA RTA, VLU ATA RRERE, (IM RAED A ISO PRE IEEE br teic Hete RAE te. Ale, RAE aT, tee WL AY | BZ, KE AA BT HY ET Dennis Ritchie 2005 4 3 A PR PRG NER AL Th eS WRB UAW CUNIX FSG RFE) — BU KAART 8 ET, HIRE TS EL. © ELAR 2 MZ, Open Group FEA T 2004 MEEK) Single UNIX Specification, ‘Eiht FP FEHR 2AM. 2008 4, Open Group 7 fk T BiHLAI Single UNIX Specification, 83 SAE, WMT RHR, HASRT AMR. MIRA 2008 AEN POSIX.1, SUH ELA I 7 MAVIEAMUIE, JFZE 2009 ERAT. 2010 4, C45 HE iat curses FECES, — BLE Y Single UNIX Specification 9 4h (SUSv4) iT FINE. © JEATHE Intel Aba bff) Mac OS X P/E RAEAY 10.5. 10.6 Fi 10.8 AK, BE Open Group WE 4 UNIX ABE o © RAHI LT PowerPC Ff Mac OS X MNFFR. 26 10.6 KATHE (Snow Leopard) 2 FEELS x86 °F tr Bei T BIR HE BEAR. © Solaris HP RRU FF MINTER Ai, IREIG FreeBSD, Linux Ail Mac OS X iG (FF SHE SUERTE Fei F. ZE 2010 4F, Oracle cit T Sun Microsystems Zi, OpenSolaris ff) FRM tke (EN EHL, Solaris HRA T Llumos JH KMHIEF OpenSolaris (FFE TR. BBM HT AAT ELA http://www.illumos.org #7. © 2011 4, CT aRME RE, HAE RAI ARERR LICL, ATR SAM 1999 hi. RHEE, ERMAN RERUN T. AK -MPBRUE EA. (CD) FreeBSD 8.0, US 48 IN AAP ICAI RIT SPLAT EAL RAGE 4. ABSD RH» JE AT 4£ 32 4% Intel Pentium Ab FH aL . (2) Linux 3.2.0 (Ubuntu 12.04 324A)» iE Pe BENS UNIX PERSE, EAT HE 64 17 (Hy Intel Core iS Ab EEE (3) Apple Mac OS X 10.6.8 fi (Darwin 10.8.0) , i247 7E 64 (i Intel Core? Duo 43228 |: (Darwin At} FreeBSD #1 Mach). #Ri&##M PowerPC *Y 474% 1A] Intel “Y 4, EIA A SLBIALIN Mac OS X 7S FESCHY PowerPC Ff. URS ETP MIURA EW 2 Ah ELLA T Intel, fie SEMI Ta) BLASS, 0b Be fa deh Be SR A EAS I A ARB 8 TAS AST AE IH AF (4) Solaris 10, Sun Microsystems (JRE) Oracle) ft) System V Release 4 (URE RY, jz fT 46 64 ve UltraSPARC Ili Aba 558 2 HRA SA AIAEEZ— HE POSIX.1-2008 (#9 Single UNIX Specification 3#/] [#8 STREAMS #13 ECL. AR ME A CEA BREEN ARIAS PA B.A, RA 2 i Ey TERK — RP ABR T STREAMS (HAN 28. EASA EL, By STREAMS #119 socket #1 HART — MRR, FH ALCERS HM WRIA. AABU, VCS) STREAMS BRIA HAE, PRECRAME, AMARA ENP REAR. © Linux Bat ASE PAE STREAMS, SUAS NASAL CLiS #1 OpenSS7) JE FIG A. * SUR Solaris 10 4°41 T STREAMS, {FE Solaris 11 ff socket SERIF HyMEZE STREAMS zk. © Mac OS X 44 STREAMS %#¥- © FreeBSD 744 STREAMS HF (th MAA). Sia STREAMS HKARHER, HHEMRAAMASHVE, Biltu POSIX 545 0. ABA 2A, Linux RABBF 2.4 WH. ERKHMAP, RNEABRHT 3.2 i. RAH BAAMZ—RRBRS. TE Linux 2.4 i Linux 2.6 Ziff], RAM SRZEH Native POSIX Thread Library (NPTL). NPTL (8/9 Linux RAZ 74-5 Ht RHA OAL. HORDE, UHI AR a T ct 70 PHN, LIRR VO, A eet FEMA POSIX (SRSEO. RTA ROME, ASHP AHR OR. Bit HSERAR 2RERT HOMME. RBA TH 2 ROEM. FER 00-2 tie HB ALG tH RRL BR AY HH HFK AY: Seth Amold, Luke Bakken. Rick Ballard. Johannes Bittner, David Bronder, Vlad Buslov, Peter Butler, Yuching Chen. Mike Cheng, Jim Collins. Bob Cousins, Will Dennis, Thomas Dickey, Loic Domaigné, Igor Fuksman, Alex Gezerlis, M. Scott Gordon, Timothy Goya, Tony Graham, Michael Hobgood, Michael Kerrisk. Youngho Kwon, Richard Li, Xueke Liu, Yun Long, Dan McGregor, Dylan McNamee, Greg Miller, Simon Morgan, Harry Newton, Jim Oldfield, Scott Parish, Zvezdan Petkovic. David Reiss, Konstantinos Sakoutis, David Smoot, David Somers. Andriy Tkachuk, Nathan Weeks, Florian Weimer, Qingyang Xu #1 Michael Zalokar. PAH RS HH T A AAIAERETE, ABE Steve Albert, Bogdan Barbu # Robert Day. #¥ 5 5 ist Geoff Clare #ll Andrew Josey 2 Single UNIX Specification AUF} 4FA158 2 FAVE ESE HE T ABD. SiS, Bibl Ken Thompson Xt U7 Se ia] ities T AR. RGU, 4 Addison-Wesley L(t ARM (RaRM Mitk. AB Kim Boedigheimer. Romny French, John Fuller, Jessica Goldstein, Julie Nahil #1 Debra Williams-Cauley, JESt. Bist Jill Hobbs ZEix BU 16) 820% T ith Se ae HA AIE HI « SRE. MB AMEARND RR ART AR AER UC HEME LE TE BRT OUbk wm Ted See ULAR FE, 54 SEP ATURES AT DLA www.apuebook.com Lik, RAR MAME ROK MBE, RRWIG, PBN, WER. Stephen A. Rago sar@apuebook.com 2013 21 A Par RET 5 2 RAS ls BG Rich Stevens Ht FAL ML HF MPP IEA ETE A, TR AR mH ALE ARS UNIX AEE) —MELR. HEMARRRREB— MARANA. Fifth 1999 AE MELA, RATA AA HI — Hew, — ALARA CEA T a Dy RS NTR BATT ZE USENIX SX SHS UAL, FFSEMEWAR, Rich ZERIT A RARE. Rich Stevens SUE ii, 1722 1b4eA RL ARE. RAE 1993 7G (UNIX REV SEALY RY, GRATES AAA (UNIX SAE) RYE VM. Rich MEH WR T PLA, JANE RARAINF, EAE - RS HNMB. RMS SRA fee this (TCPAP HAD SA STREAMS hi. KAAtH, BANTRY AAEM Tk MOM. Wi, Rich BABA, HT (UNIX SEBEL) BUR BR IES TR NIT 24 Addison-Wesley 2] HV #S2 S/R BAMEIT Rich MRABM, RB—- RVR SDRAM. RF 13 MAT, Rich MARAE. (A, 5 SATS I RAL 4 Hil UNIX PMLABA T BAM. © ABV ETM ATA Linux TR. GRA EAC AB UNIX BRAC LA SE BG, BART Linux BHA, BAA AH Linux. Solaris HER RR RE HA — TS HL UNIX ABE V WA 4 tHE T © UN AAA CAS CSRG CT HLA-AIRAAD ERAT 44BSD Zi, BARE FETF RL UNIX REE RG, ATLA as EE A ST FPS EA © Linux 48S) AF it BY as RR SHE EADS] E-MAIL F UNIX RARER, HEAT Ge IRR RE EA FFAE JURE SB BSD WAHT FE, Linux (yaw EP Ae 5 © ERAA EA — Sa AOL MIA A], CHET 2M Mac HERS, MMR 4s Mach #il FreeBSD Ail FFA HRA.» FAlit, ROBB A LRA TIAA, DUB 4 BOP. 46 Rich 1992 41H MG ST CUNIX SE RAGFED Zi, RATAN T FLAP ATI UNIX FEI Flip. ROME, PR LAER AS, ACEI, Fy AREAL CUNIX HSER FED. BRAS MRA AE WATT. SA 1 HRA Rich fI15 A RWE NT, BRUKER ASS Ca HRA TS OR AS AS. TAA 13 EAA RE, TEER 2 Re aT SM UNIX Si BEE OEY KORE EARL PERMA IER, SORT T AAO AA. OB 2 RNR, BEE BERIT HORE. ATA 1 MEHR POSIX.1 PREM) 1990 “EARS MY, AMET RARE 2001 FENG BibRtE, WARS. 1990 4F ISO fH) C PRHEZE 1999 AEM TF. A ARPCaN HIS POSIX. patie. FLAVA POSIX.1 Mew FH RO. Open Group (Ji# X/Open) Aft) “Single UNIX Specification” M/JEAIRIERE RA IFA POSIX.L, Jee tLe TILA 1003.1 REAL Sb ILA RAE Se, GOR MERE AED TE HH ABR RAMA Te, eM. RASA ANS, AE FLY IE RARER T ATK SETAC EAE POSIX. MBBS T 2 EN MEREIA A CPC) RET AEE, AA EERIE. EM IPC BEAT RTT HE BLAME T POSIX. FAIA ABA SEIT BED . RM ARIE ETE ASE ER SCI RES SP A. SEMA A PALA GML HRAMRE ET S, AT RSIS. Glin, DARD A Raat AO RRIF OER PostScript TENHLT, A PostScript ATEN PL AIM MEK, HLA AT PostScript 47 EN #Lidi fe ft BF tik FOR. AAA HIM aL AB HENS BAA To BRR EA, AE ‘Pbktals PostScript (http:/www.apuebook.com/lostchapter/modem.ps) #1 PDF (http:/;www. apuebook.com/ lostchapter/modem.pdf) « SP SINTRA UAT LK www.apuebook.com Lakh. & Mk Gl BATE PR 4 BOF A bie THT. (CD FreeBSD 5.2.1, 2/0 AGHA SERIA BE CSRG fH) 4.4BSD [I —SEM, ERE AR AE aS bie{T. (2) Linux 2.4.22 (Mandrake 9.2 B41) , SE —“PSa BRN UNIX HEPES, AT PIR RAE peas (3) Solaris 9, Fé Sun 2] ABE V MRA 4 EAP, BATT 64 {ILA UltraSPARC Ili as b. (4) Darwin 7.4.0, J&4&} FreeBSD #i Mach [PRE RSCH8E, tHE Apple Mac OS X 10.3 fi AHI, BATT PowerPC shea Bin MALBERBI Rich Stevens BIC GI ff TATE 1M, ELAN RI ARLE HE WHRAW REE, RAT RTI. MIR TCR COPED , AT RBA LABS, MAMI TARE HT. RABY Jeanne MAR AFAR AM BL, 2h 4 T Linux. BRR WRATEH TRS BOER, DER AE. TRAE Bi David Bausum. David Boreham, Keith Bostic, Mark Ellis, Phil Howard. Andrew Josey, Mukesh Kacker, Brian Kernighan, Bengt Kleberg. Ben Kuperman, Eric Raymond # Andy Rudoff. RIAL Andy Rudoff 45 Ri 41 X Solaris fie] GI, WU Dennis Ritchie AHH ENT [el Mite Romine 3 ACHE Hy PAR ATA Hy TH REE. PRK MAY Addison-Wesley 2AM AT, SAhiilete> Ati, iii Tyrrell Albaugh, Mary Franz, John Fuller, Karen Gettman, Jessica Goldstein, Noreen Regina #il John Wait. $$ 5/5 Evelyn Pyle Buh gaat 7A 45. UR Rich PABA AE, RAB RMA RRM, RIC, HAL, TIERRA. Stephen A. Rago sar@apuebook.com 2005 4 4 A Ta MROT 1k AHH T UNIX ABNF Bile —€§$ EAR ME C PERE EA RS eM. AS PDE TA EDIE DA [REBAR RS FE, UNIX FEARS ATHEOE T AHRENS —AT FSC. ESCA. ANT RLAR SPC AF fits A De RG Si TT GER Os RR OW A LI ALAR (system call interface). SASb, BME C MEBEDE TORE IZ AT C REAR A eR OR SUH eB AAT. DBE BFR). AGATA FA OA BBO SL CUNIX FEF AED) 2, 3 BBG AA AN EIA HES FAP RATES Se EAR, ATARI TE FE AT BEER A FE UNIX tai 20 tHE 80 AEARHHIN F A-AiNR ACI) UNIX, 20 tHE 80 AEA, AAT HEte a bts SMe iba, fai C FEAF WTB GM ANSI PRE. IEEE POSIX brMt AI) GE AEM). X/Open Wy AS HLA AH AAS LSNEN TXT, LIRA RUA, MART ES ML A Me SEL ABE SVR4 UA RADHA AH 4.4BSD) ZI AR. IA AMAA AS tH PATS. TEER RAEAS OB RH EY SCR ITER AD HY BPMAR APA ALLE 6 HAS» CD) Xf UNIX BEF BRE AAS AAR 9 BS COD, DA Sot tt UNIX beef feMIASTA] UNIX SELAH COR 2 FE). (2) VO—A BEER VO CR 3 FE), SOPRA EL a CR 4 HE), BRE VO FE CORSE) Abs HERG EGE IE CB 6 HD. (3) UEEE——UNIX HERERSE CN 7 HE). DERE CR 8 HD, MERZ INA CR 9 HD Auta 810 HE). (4) 84i) VO—#i8 VO CR 11 ED, FR VO C8 12 HE) AUTRE CR 13H). (5) IPC—HERE (ALG COB 14 FERNS 15 HD. (6) %fl— AM ERIELS RE CB 16 HED, $F PostScript ATEN HLA (AS 17 HD. i BNET ARS PU COR 18 RE) ALES EI COB 19 FED. 2 1 eae QUAY CHEE BABE AAT RS UNIX IR, ESTATE MA, (EERE LAST UNIX WHA. ASM MRSA: AR UNIX AER, URI ARTE RE LAGE T WKS Be UNIX HERES BF 2a ER ABP AHL T AHI AYY 10 000 TARE. BFATSENABHT ANSI C HHS. Zeb iRAS RY, REBUN AUBIN) UNIX REREAD CUNIX FEARED, CELA A TAT EBA Fit. NEM FARRAR, ABABA IS REIREUT TOR. BOOT WLR NMEA TR CAT IE:, HR SCALA. Ae RFR LP mM ROMANS, HPA T ERS CLI 16 BE 19). BEAT SEAL CS FAT AEE EFA, Ap MEAL fipammet ff published’ books/stevens. advprog.tan.Z CHF RR. UEATMIDIYE A GNbLa Kiel Iria Arikeewet ta. FF MCHA SOUR IIE, PAIN BRE READE AWE TE, UNIX tN BISE. FAS T RSE V All 4.xBSD AE WO REREAD. 4.3*BSD 4.388D 4.3BSD Tahoe 4.38SD Reno 4.aBsp? | BSD Net 1 | BSDNet2 ’ 1 ’ TOG 1987 a a T98 ' t to svR30 SVR31 SVRI2 1 1 svRE XPG3 ANSIC POSIX 4.xBSD #2 cH AAA SA PE CSRG FF RAY. HAA RA T BSD Netl #l BSD Net2 fit, SLATEOUMUSIR A 4.xBSD AB. SVRx RA ATRT {RHE V I x hh. XPG3 HH X/Open HH Hi ‘PERTH AYR 3 }RATML. ANSIC #2 C iF Fit) ANSI bRHE. POSIX.1 42 IEEE 4! ISO ff} UNIX & GEBET BRME. 2.2 WAN 2.3 HEREC ME AAS Ta AA ZF HE SHH 8 ABD AH 43+BSD RAR A HAAN F BSD Net? #1 4.4BSD Zid] A UNIX Ri BARS, 44BSD HARA, MULERAAL A 44BSD. ATM—AMHM SER] MUIR Ath, HARM 43+BSD. AAAS BSE BALE FL 4 BE UNIX ASE LEAT. CD U.H 48] CUHC) ff) UNIX RE V/386 R4.0.2 (vanilla SVR4), i247 F Intel 80386 XbF# whe (2) HFA SEAR CSRG ff) 4.3+BSD, iBT PHL few LE. (3) (ASEAMCHE LE 24] (1 BSD/386 CE BSD Net2 (24), ATF Intel 80386 AbFE AL. Rl heli 3 BARKS 4.3+BSD LPAI. (4) Sun Ze) HY SunOS 4.1.1 A 4.1.2 BRAS ACNRA AIR, (the TEs ABV (HE), Je4T T SPARCstation SLC b.. AGRA TUES AR EREAT TTA, IE TA PUR ABE. Bi CEN ARE, RAPT RAD SME, BW SRNR TREVOR MA, BR WREAK «SHINES 7 TE TEASE. HY Sally. Bill, Ellen il Davide AVE HB Brian Kemighan MARS (EEF B . ATT SA, ANH T OC ABU AA, ORE TT OCU TAL, ERR EOE Ce dae CR SL HDL. Steve Rago HR TRAV EMR, ALR T ST, RM TAKA V ME SALAMA AH Lie. LE BERRY Addison-Wesley 23] iM MISE ALIRA REA. AAT A AN HBSMIRI TART OMEN, Auf Maury Bach, Mark Ellis, Jeff Gitlin, Peter Honeyman, John Linderman, Doug Mellroy, Evi Nemeth, Craig Patridge, Dave Presotto. Gary Wilson, Gary Wright. RABE INN HAA SEA SPE CSRG ft Keith Bostic #il Kirk McKusick 4774 -MKS, FLERE HY BSD Ae LAist 434] Gee BEB IAY Peter Salus). UHC ft) Sam Nataros #l Joachim Sacksen #13% BEGET OY SVR4, BDC. Trent Hein Sill # 143k BSD/386 (fl alpha Ail beta HK. JAAD IL Ac Hi BI EE LA Ab a ET AI. BLAS AC, AB He ESE LATTE Paul Lucchina, Joe Godsil Jim Hogue .Ed Tankus # Gary Wright. 4° {5 ff 4i4t2 Addison-Wesley 237] ff John Wait, ALA MRA RBI A. RATES A, PERRI RS a), ABA AER AP HOTERBDRIN IN SOG KX CNOAO), ILIEME Sidney Wolff, Richard Wolff # Steve Grandi, Dy BREN EA Dh FLIS T] SCIEN) UNIX BDA woff SA, AIM Tk RABE. SATE EAHA James Clark "5119 groff (HUMOR . TERE RRM James Clark $20 TiXMRLIE IS TREE, SERRE TES PPI bug. CLVFAL AR SHES TET AE troft APACE AST READE BORA MBE, BORURG, FEMAIL, TERR. W. Richard Stevens rstevens@kohala.com http://www.kohala.com/~rstevens 1992 4 4 AF EA He ASAE eR TH $812 UNIX SeRHAMIR ~~ 1 3la 1.2 UNIX REY 1.3 EER 14 SCRA 1.5 A AlSE 1.6 FEAF AIUERE-~ 1.7 tHe Ab 1.8 FP RR 19 fi 1.100 BELTBD EEL ere LL ARBCiM AL ea 112 Ai Si 2H UNIX AER ~ 21 ale 2.2 UNIX Briefe ~ 22.1 ISOC~ 2.2.2. IEEE POSIX~~ 2.2.3 Single UNIX Specification 2.2.4 FIPS~ 2.3 UNIX RHEL 23.1 SVR4 23.2 44BSD 23.3. FreeBs! 23.4 Linux 2.3.5 Mac OS X 23.6 Solaris~~ 2.3.7 Sie UNIX & 24 eee 2.5 Bibi mmm 2.5.1 ISOC FRA POSIX FR#l « XSI FRA si sysconf, pathcont 4 fpathcont RARE ATH 2.6 2.7 Shite RRA - 28 BARGRGERM- 2.9 BRMEZ Tada RE: 2.10 A 3151 32 ; 3.3. eA open Ail openat~ 34 ik creat~ 35 i close 3.6 3.13 pRB sync, pee fdatasyne : 3.14 HR font1~ 3.15 mk ioct1~ /dev/fa- S4R UMBR- 42 MU stat, fstat, fstatat Ml datat- o 43 Scr A 44 REAP ID AREA ID - 4.5 SOAP Us iA 4.6 PACHA A RMA 47 PAM access fil faccessat 48 8% umask 4.9 i® chmod, fchmod fl fchmodat~ 84 4.10 HAF - 87 4.11 eM chown, fchown, fchownat fl Lchown 88 4.12 Stet) 4.13 Sct 4.14 SOARS mee 4.15 pM link, linkat. unlink, unlinkat #l remove 4.16 3 rename ll renameat 95 4.17 FPS REE 96 418 CURRAN ES BEE 99 4.19 SCH mt Ta 4.20 m%& futimens, utimensat Ml utimes~ 4.21 Me mkdir, mkdirat Ml rmdi. 422 KAR 4.23 HM chdiry getcwd- 4.24 Bed AOCh 4.25 StF ii inl belied 4.26 Hi i a SSR HRAEVIOR- SL BLE ere 5.2 HM FILE HR 5.3) BRMESA AL. RHEL AREA 5.4 BER fchdir Al 5.7 ER 5.8 ERME VO (CR 5.9 —HEti VO 5.10 EAL: z SAL Hisktt VO ~ : 127 5.12 SEEN. . 5.13 IIE SCHE 7 134 S14 WEF 5.15 RHE VO IE REE 5.16 i 2K ROE AAMRLHMR 6.9 6.10 YT LE ll “Si ai TA 12 13 14 15 7.6 1 78 Fee STAC 1.9 FRE SER 710 HAS set jmp Al longjmp TAL AM getrlimit Al AR 3 setrlimit ~ “175 712 i sean gg BOR RS i = “180 10.1 51#- 7 10.2 {if SH8ba~ 88a wteRee-- “181 103 8K signal - 81 ala “181 10.4 ARAL MEETS 8.2 URE 181 10.5 PA RSE AA vee 260, 83 BR fork “182 10.6 A HARK-~ 84 Be vfork~ “187 10.7 SIGCLD #&#X a 85 RRM exit- “188 10.8 FUE SARA 109 HK kill Ml raise 10.10 3 alarm #ll pause: 10.11 fe SSR 10.12 63K sigprocmask 10.13 HK sigpendin 10.14 #3 sigaction 10.15 H&K sigset jmp Hl siglongjmp~ 10.16 iH sigsuspend~ 10.17 H&M abort~ 86 MM wait Mwaitpi 8.7 BR waitider 88 HM wait3 Mwait4 89 FERRE 8.10 AM exec 8.11 SEPALS ID ALE PAL ID: 8.12 ” 8.13 8.14 8.15 8.16 10.18 Hi system 8.17 BERERY TA - 10.19 4X sleep, nanosleep fil B18 ANE ono 26 clock_nanosleep: a HOR BKK 28 91 9.2 93 9.4 226 10.20 Mik sigqueue: 10.21 PEM 10.22 fii 5 BAN 10.23 Hi 3 BUR RB- 95 ual 96 112 SALE 9.7 HB tegetpgrp. tcsetpgrp Hl 11.3 SABRI tegetsid = 11.4 SRO - sdk pthread_mutex_ timed Lock rrr 12.4 Fela alte 12.4.1 BEB 12.4.2 RBA R 124.3 RR EAH 12.4.4 EAE BAe 125° BA 12.6 RARE ECR ~ 12.7 RGAE: 12.8 SAAMI ES 12.9 FEA fork 12.10 AAAI VO: 12.11 3) BBE FREE 13.1 13.2 13.3 SaiFE LU 13.4 Hifihiest 13.5 13.6 FUN 13.7 AP HEARS aE Oe 86 13.8 4 86 A 387 #148 BARVO- 14.1 4] 14.2 APBALIE Oe 14.3 iach: 14.4 VO 4 BH 144.1 Sk select # pselect 14.4.2 did poll 145° Sb VO- 14.5.1 System V +4 VO- 145.2 BSD #4 VO~ 14.5.3 POSIX ## VO: 14.6 3 readv Hl writev 14.7 MM readn Ml writen 14.8 FFHeBRST VO ~ 15.1 15.2 15.3 #8 popen Al pclose ~~ 15.4 lALMERE- 15.5 FIFO 15.6 XSLIPC 15.6.1 #IRAPAOBE ~ 15.6.2 AAR SE HY 15.6.3 #54 FRA] 15.6.4 ht Fok. 15.10 POSIX fr SHE 15.11 EP SERE-IRS aoise E B16 MAIPC: BF - 16.3.2 WubkAEX, 16.3.3 debt ig 16.3.4 RAR FH edt AIK 16.4 MELEE 16.5 16.6 16.7 168 It 112 173 114 17.5 open HRI ae UEREIS 1 fie 17.6 open HRS MUERER 2 RR 17.7 i ne ae B18 wRVO~~ 18.1 18.2 Si 18.3 18.4 GREASE aR TE ~ 18.5 18.6 18.7 18.8 18.9 18.10 18.11 18.12 18.13 ei OL as Pevin BE OKA termcap, terminfo fl curses 18.14 4 Att B19 teeth 19.1 le 19.2 BEB 19.3 FT FEES ML A 19.4 PAX pty fork- 20.1 202 203 20.4 20.5 206 20.7 208 20.9 20.10 4% 7 39) B21 SMTA ~~ 21 ala 21.2 ABET EDR 21.3 SCA SH HTTP 21.4 FTE BLA 215 216 2 FARA WRB PARC RMURA FERBTR PRTG nnnenencnece erences D2 BP BER S248 Rl UNIX SRR 1.1 31a iT RAIN CATTIE TORIC. LONG OH. ART ATARI, ATTRA. SCHR SHNRAE RRB DL ARSE, HMC RIE ARCA UNIX SRE RAPTOR EP SIMARD UNIX, TBARS ALA, JLB AT Be COT EES ABIL. ARS ACRE ONC, 15 FS I SUURIEES ISON. EL Ae ERP aR EU. ALE ATW) UND EEA BR, AIS AAT UNDE A MS. 1.2 UNIX @RS INHER, STARE R LAH, CRIT ACLIRPE SE, AE TR RATA AAAI N MAE Chere), BY EATER, MAG FIRMMOO. HH 1-1 BRT UNIX RARE. PBR MARA AAA Ceyster call, 1-1 $0858 28D. AMARC RA ROL E.R TOR ARR. tO ROCA. CRATE LL oR RAM AOE MRE RH.) shell JBM AAU, Rist AMT MEO. IAT SLi, BORE ARIBT Pu BASES HS Sept AR TOURER, SEARGESOL AAT CN ‘He CB TUATHA BF Csystem utility). VADER. shell LIRA ARMOR FL I-1 UNIX IRAP BRE AER SH ‘PIM, Linux J GNU SEER SERIA. — 86 AERP REA GNU/Linux HEAR Se LE, ERIE SBA Limo. BURA TELE MR LSE, FOE RM” ROMANCES X, AMIR TT CLARE CRAMER NIE. 1.3 BR 1. BRE MPTEER UNK RAT, MAR, MUGWALIS. RARER SH GBAHL/ete/ 2 S01 UNI abate passwd XH) PRABRE. OKA RTI 7 TLE SAFI, HIE BR 4%. INES, SEFRIH ID (205), HFA ID (105), HEMFBL. ALLELE (/nome/sar) LLB shell BUF (/bin/kob)e sar:41208:105:Stephen Rago: /nooe Hi, FROIN SSR — APE 8 6 aH ROR PUL EAS aM. 2. shell ALPE, REARS ARIE, RIG ALAARTTLLT shel RAGS. 04 AP BRM, RAR T MERE, LUM AAA shell BITE HD. shell —hSSATMARME, CURVE MRA, REIS. shell (RPA BRA FEM CRIES shell), AURA TIA CM shell BAD. 1-2 ART UNIX ARSE, ff shen. mo Re | Feesps0 | Limwd20 | Macosxioas | Solaiei0 Bowne el Toin/en 5 ash BE . Bowe-apinshe | foin/busn | ars : ‘i : cael yoinvesn | atieecen | minty | mtteatcan : Kem shal ‘Peindeah RH ma : : TENEXCatet | /ainv/voen : wae : : 12 UND Heh 9 shel FRAIL Seb ACI PR RAL LET Ah BT EA A shell. 81 V7 DLR, Ht Steve Bourne ZE JUROR FRAT Bourne shell HIT IERIE BRAM UNIX RABIN Bourne shell, HAV AGHIILT Algol 68. C shell 2d Bill Joy ZELSCATFSLA). BEAT BSD MARRGHLIRISH shell. 5346, ATAT 18 System V/386 R3.2 Hl System V R4 (SVR4) {HEME C shell CF — HARK 8276 AA) UNIX RAMMED. C shell AEH 6 AK shell HU Bourne shell MALAY LA:EA. STH BLT FCB, EXN Boume shell MAM — LH Gh, HIME, HAM Re 247 ts am. Korn shell Bourne shell WiMH#, THEME SVR PHRGE. Kom shell Arh MARTH RES DavidKom FRO, ASM UNIX RHE, MESVRS Zi, ARERR. HLL BATSALIF shell YE. 5 Bourne shell (EM, IEIATHEC shell "EAB BINT ACME hit. LIB MASI Ad 4 17 mR ‘Bourne-again shell & GNU shell. Br4¥ Linux SRSEAESL OC A shell. & 05 Bit MF POSIX ME, MIRYWARATT 45 Bourne shell MARE. ELIE C shell BI Kom shell MAHA E, Shite. ‘TENEX C shell fC shell @UINHNEA. EA TENEX SRE RAE (1972 4E BBN ZS EFF) RT MSWE, Blind 45%. TENEX C shell ZE C shell AER LAIN TAREE, ASEH HC shell. POSIX 1003.2 bRME:A shell BATT MME. EORMIELAL-T Kom shell I Boure shell (#84. 14 HMR AW Line AMMAR shell, 2 Linc RIAA Boume gain shel, J:9b—HHO BSD ‘91 Boume shell AH dah (Debion Almnist shall, BF Kemet Alnqut #%, 740.6 AGRA Linc, FreeBSD HRI? shell PAT Almgui shell, Mac OS X HMA shell Boume-aain shell, Solaris MT BSD fe System V #4, CLIAT B12 + A-RO AA shell, AAR ETL PI shell fd ARE AAR RAH AUSIELLO PLM UNIX RAR RARITIES TTS LRA, PRIMM LAR EUR A, RACING ETL shell ROVAAT HIE ROVE, GAT OHLAT Boune shell, Korn shell Bi Boume-again shell UF 318 1.4 SHER 1. SRR UNDO HSE RAIA AMES, BPAOAR PURE AURA IAR Groot) TELS, PARNER". FR (directory) EMS ARAMA. EME, TULA BRA A PE, IRB OCA. SCAR EEC AEE LR SEA. SCPERAL A SCPE CCU RAS BCA UL BSC ALS OTT. stat A fotat BMGRIMU ABTA ARIE — Ma RM. 1 4 RHEL CHIN AI | RARMEMARSRRARAM ELAS KLERM. UNIX LH AROA SORTER | ARRAY ASAE, KAMAE T RAS SMR, GRRE AOL Fe RAR ARATE TE 2 Re ROR ASEAN LAS Cflename). RARER (/) REPRE ARE RE. AAA MRE, TAMU. RAIMI, 2D HE SI ACI LAE — FM SME PAT COLES PAE THEME shell ORT, ORE shell 93] SHAD, REIMAN. WEL, HTT WIKHE, POSIX. HREM UME FEZ: FH (a~z, A~ 2), MEF CO~D. FAA CD RUB (> AOU Oe CEA RAS AOE T ALE: OBA) A. CWA). Alt NH LR, AUREL. CRORE eb, AUS A. Research UNIX System #e 2.81 UNIX System V ASCH AAR SCH EH REAL 14 EAE, BSD BCRMEKA MLAS AH 255 NRE, HL, LRAT SAAS UNIX RAR, HAR 55 AES 3 Ee OAR ALLE AHETOLARIEL) KIEL Cpatmame), OLE FEM ELAOUEA SES Cabeolute pathname), SIURK AMIEL (relative pathname). ALAR SAH PATRI. CHRON (/) MIKE, EMMI FAA TARDE, HGR eee META. Vieciede "apue.h* Heide , SRM MAG W Fide List MH. 15 maint 7 3. RARE VO HAM open, read, writes Iseek Lit close HAT AAEM VO. RHR SAB ES RET be) SRIRAM Ak, SFLU HS, SRL 14 2 PAROLE AT SEE — UNIX HE sate wo Vincid ro doetine nurrstan 4096 chaz UFTBUFESIZE] wile ((o = es@(S7OIN_F11EN0, buf, AUEFEIZE)) > 0) it neo feee_ays(*zead exzor"): exeions 1-4 se permi A SELSUA Ktfhcunista.b> (apue.b PS Tie) BAMA s7OIN_FILENO MI STDOUT FILENO JE POSTX HME — M3} CF ROAM SOI. SKA cunistd.m>Ge THE SUNIX REMI IRN, OI 14 RAAB read M write. WHat STDIN FTLENO Ml STOOUT_FILENO RMfEcunista mL, CAKE T ‘SpA FORA AL PEMA AE. dE POSDC ARE, CATER BLE 0 #0 1, RAB SITTER Hh RITHM PR TRAE I 3.9 THREE BUFFSIZE HR, ROEMS AAEM ROR, BLE AE MOLINA, SRF ARSE SHEE — UNDC EBT A. read BRGGETARO YM. HAIER SOFA. SEMA CPOE, read Flo, SUPRA ILIMT. MURA THREE, read GIGl-1. dita SS RAR MEE-1. SIU RETIRE RRM ARI a out SCE, HURT RARTE BAG AAA, AMERAMI TABI daca, MARA INA ICH SPATE, MM shell Ze OIRR ES. RARE POE ABO 1 SLUR. BACHE AT GA CuleD) wf, Haba. BOL Rar I 8 SEL UNI abet PHAN intile HMA EMMNZM ourtile MXIT. * 23 RHEE HASLER VO mm. 4. ARE VO Jat YO BROW BAUR Ay VO MRO T—MSEARIRK. SUR RAE VO BANTER HeiO PT MAME ORME ACS, MR 1-4 0 BUPESTZE ARLE AUN. (RIE UO RE HET RATT HORE CRAZE UNIX EAR). i, foots MRI — ERNIE 1h read MRM. Ze 5.4 TRIE TAS, RIE VO MB RURIEO T eRCTMENEE BUR TOURS RL RATA MAE VO BALE prints TWA prints MEME, BRAT craic. mE acti, Bar tetudrd apue.n 0), Usk SCP T AA HRM VO SHOR. ata BLS UE RSDREROLT HLT read Bi write RUBIFR, 5.8 WAERtULRRARAEAT HUT Sme0i0). EAA SUIS, ARM SCE — UNC RHP. main (void) C while (le = gete(etaien) t= 2087 SE (puree, stout) = EOF) AE (gerzor(otdiny) fre aye("input erzor") oxie(ors RLS ME VO Aes A SEA BME gete — HARE, RETR pure MELAS SIMA. UA HALE AFM, getc AIIM BOF CRAM L). AME VO Wil stdin Hl stdout WERK rain (void) ear DurINAKLINE)s —/* trom apue.h +7 prince(nae 17 /* peine prowpt (prints equizes ¥¥ to print 8) */ Mintle (fgets (bet, MAXLINE, stdin) != MULL) { Sf (huflatelen (a) 2] == "a> buflatelon(Boe) — 1] = 07 /* zaplace newline with moll +/ 10 1st UNIK aba AE (pl = fork) <0) cere_oye ("fark ereae"); peise ie (iden 0) 1 ft enti +/ ‘xeclp(but, but, (ohare *)0)2 fere_ret("oouldn't execute: $8", but) sxtazn: , 1 parent */ 44 Upid = watepsaipid, setatue, 00) <0) prints We") , exieo BLT ARIA RT AR TORT, AMEN RAR, + FRR VO Hit tacts MARIA OAT. SRASCPHERUAE GABE CuleD) fe ATO PERM, fgets SBI mull HA, TARMERMELE, MEREIRMELE. HE 18 TUONO. UME TAMA, DULMTACR EM. © DY tgets MBI —ATADLSTAPHAL, FS null 15, DBILITRME C ARM strlen GLE ROMEHE, IGA mull FWPRRAT A. AARUEDY execip HMR ROGER ll ECT UL AAT AHI. © WA cork Q1— PSR. SARL —P RK, BUTERA abe, FOULGMAN FMR. tork LMM TAME ID (— ESD. AP FUREMEIA 0. BLY cork IR —ATARAL, FILLE RU OSCR. (A PR (PRIME SRA REE AOE FER. © ETRE WE execlp DIAMTIMER ARAM. RARER MARAE T FREE AT OURO. fork MIBRIIUE exoc Mia INH it RAESIR IE REA {WR OP AE Copawn) —PSFARRL. 1 UNIX RSE, IRS) AS BH. 8 HARRAH ES © FRRU cxoclp MIRRFRH, MLRRRMS TERM, MT waitpid SRM, KORE EMER ( pid SHE TIRE ID). waitpid BURP MAO RS (status BAD. ERR MORORAT, ATT EL. ORB, STALLION Te ia etm. + RAF ORERRM ATM ATOSS eae. Loe I VM RRM E RK, RAIA 1s 4. UTHER, BTM ATT, MRI RISE SKF CURR ERRARM, MED NRINE + SRE execip HM. ‘Prine, JRRAMIVPTRLeROH UNIX ARON RAE SN. SURGE TTCEEE, HAI TOUR. TER, RARER T TRIER COD, VIBE shell MIRAE. 5 fou 17 atest 11 Sone waxmienat : Sah el “ “OP-ART, RUSHAMATR, ROUT AL: kate THO ARieiCH conezol AL CeEL, MBA PE, COMD AD LRA LANE, AE IE HeMsh LOM, RHR SAME, 4, ARF ID BS, RELIABLE Cead) —H—-RRHAATIO— ILRI. APRS HM, ORAS HOMRED ERT COMMS, AAMRRREIOS. BI, SHE HAAR TDL A Rh RE ETA. ELAR HME. LONE. PULSAR EOE. BIE: AUN Ie DL SR SR MA A a SARE ‘SURAT ID ARI. ALE, WALD RACHA ER. heed 228 2 R—VH RATE. SEER MRT AMD, RATTLE #2808 aT. HMO RE SMMAREON, GUST. RARE RRA BA SIASLUNIX RRP, PRD BBN IFES, 298 12 Rsk, SINICA WB. 1.7 HES SV UND RRR, INSEAM errno HARARE ATH OKO. HM. open MASURATK TMB MERCIA, ITHARUEE-1. z open HANA, KH 15 ATEN exeno di CCASAEZE, BMRB). mA eeaRRMonl TAMER PEARCE. Ai, KEMGRIOUR ERR MOTOR dete KEE— mul EP thcoreno.ho-WEST errno CURTTARTE AEA M. MAAR CLEA E FL. Sob UNIX RAFI 2 MAO 1H, nero TARA. GE5a, errno SPRM ACCES, RAKE T RR Ain, SAM MT ART. A Linx #, HARE Goreme} PAK HH POSIX ISO CH exeno 2H —MES, EA ARR — PATHS ZE CIvalue). ETL Mee HAR ON, LAP LS HT AU. CUR A oe Pete me EMAAR, STREAMS, NAA TEE CORE errno (a) baa RET PRE AHN, Linx EAP SARAPIN errno, HIGHS ‘extern int *_ereno_tocation void) Hdotine orca (+ ezzne location()) APT ereno BEER PSA. AUR, UML, SCARE MEERA. i, AARON, AMNRIE. BKM. HEM MRMAL errno Mt GRO, iM de-PRLGFARRMAN 0. Chae TTR. EAI FTE. char tetcerror (int emus Bo meee strerror ABC ermum GBI eccno 1H) HELMED, IE ELBA, Peet perror MMGET errno ASIIML ZmMRNN Li aah, i. mg) _ ERIM mag TEMUEA, RIS, MER, BATAAN errno fH HL, RL RAT IE Bes 1-8 FRESE ak TO sprint é(atdece, “ERCCES: Ya\n", steerror(EACCES)) perros taravie))s exieiols WLS Wi strerror Mperror SULAEORRAIRTEIRICAE 0 .out, MAMET, MIE 2 teow [TE] -/esovts Wo such rite or directory HER. RATHEBES Cargv(0], JMBUR. /o.out) HBR EHEM error. BR /MRIEL UND. UALR, RRR ARE ST SAMAT ti: peogl < inpurtile | prog? | prog > outpuesite

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy