,? *APT] CLOSES ! H&BOOK ! WAY X OP5$ N ) M COMM&S B ) ! PHILOSOPHY "UN1? !M1 ! COMPLETE MAP ( :AT Y'VE BUILT1 & ": ! ROAD GOES NEXT4 ,L9UX IS ! SURVIVOR ( A FIFTY-YE> >GU;T AB H[ COMPUT]S %D "W2 "U/&+ ! >GU;T IS ! LA/ PIECE ( "U/&+ ! MA*9E4 ,! PHILOSOPHY ,MC,ILROY'S RULES ,D\G ,MC,ILROY1 ,UNIX'S PIPE 9V5TOR1 3D5S$ X 9 #AIGH3 @> ,WRITE PROGRAMS T D "O ?+ & D X WELL4 ,WRITE PROGRAMS TO "W TGR4 ,WRITE PROGRAMS TO H&LE TEXT /R1MS1 2C T IS A UNIV]SAL 9T]FACE4 ,E *APT] ( ? H&BOOK IS ^? ?REE S5T;ES MADE FLE%3 GREP_/S$_/AWK DO+ "O ?+1 _\ 3NECT+ !M1 TEXT Z ! UNIV]SAL SUB/RATE4 ,! PHILOSOPHY ISN'T NO/ALGIA X'S :Y F9D 4 -"N '"94LOG' -EXEC WC -;L _<_> "6 _\ SORT -;N COMPOSES 9/ANTLY :ILE ,G,U,IS CLICK "? M5US4 ,! SMALL-TOOL GRAMM> SCALES2 ! MONOLI? DOESN'T4 ,WORSE IS BETT] ! W9N+ >GU;T ,RI*>D ,GABRIEL'S #AIHI ESSAY 8,WORSE ,IS ,BETT]0 "ND ,UNIX'S R1L ADVANTAGE3 A SIMPLE1 PORTABLE1 SLI DI$2 ! WORSE ?+ 9H]IT$ ! _W4 ,L9UX XF IS ! PRO( A HO2Y K]NEL BY A /UD5T1 8N PORTABLE0 P] ,TAN5BAUM1 : RAN ON "EY?+ )9 A DECADE4 ,! ,,GPL ! LEGAL 9V5;N ,L9UX'S LIC5SE IS ! O!R HALF ( XS SURVIVAL3 ! ,,GPL'S COPYLEFT Y MAY USE1 MODIFY1 R$I/RIBUTE2 Y M/ PASS ! SAME FRE$OMS =W>D TURN$ E 3TRIBU;N 9TO A COMMONS4 ,E IMPROVE;T ,R$ ,HAT MADE1 X [$ ! _W2 E V5DOR'S DRIV]1 X [$ BACK4 ,! GIFT ECONOMY IS 5=C$ BY COPY"R LAW ,/ALLMAN'S 9V].N ( X4 ,! K]NEL'S ,,COPY+ FILE IS ! 3/ITU;N ! :OLE ECOSY/EM RUNS "U4 ,! COMPLETE H&BOOK MAP ALL #CJ *APT]S ,"P ,I ,! GR.D ,* ,PAGE ,COV]S #A ,L9UX ,:AT X IS HI/ORY ! L&SCAPE ! ,,LFS ROADMAP ,"P ,,II ,! BUILD3 ,L9UX ,F ,SCRAT* ,* ,PAGE ,COV]S #B ,,LFS ,PREP>A;N ,! HO/ ! "PI;N S\RCES ! /]ILE 5V #C ,,LFS ,CROSS-,TOOL*A9 B9UTILS GCC GLIBC LIB/DC"6"6 ! BOOT/RAP #D ,,LFS ,TEMPOR>Y ,SY/EM ,TEMP TOOLS VIRTUAL ,,FS ! *ROOT PIVOT #E ,,LFS ,SY/EM ,PACKAGES ,! @9#EJ-PACKAGE M>A?ON NATIVE TOOL*A9 #F ,,LFS ,K]NEL & ,BOOT F/AB K]NEL 3FIG ,,GRUB F/ BOOT ,"P ,,III ,! SY/EM3 ! "W+ ,,OS ,* ,PAGE ,COV]S #G ,GETT+ ,L9UX ,9/ALL PA?S ,,UEFI_/,,BIOS ,SLACKW>E ,,QEMU #H ,FILESY/EM ,,FHS 9ODES M.TS _/PROC _/DEV #I ,%ELL ,,POSIX GRAMM> QUOT+ EXPAN.N JOB 3TROL #AJ ,CORE ,UTILITIES ,! #AEJ-COMM& VOCABUL>Y #AA ,TEXT ,PROCESS+ GREP S$ AWK ! COMPOSI;N GRAMM> #AB ,US]S & ,P]MIS.NS ,MODE BITS SPECIAL BITS SUDO ,A,C,LS #AC ,PROCESSES =K_/EXEC SIGNALS _/PROC JOB 3TROL #AD ,%ELL ,SCRIPT+ ,,POSIX PROGRAMS 3TROL FL[ SAFETY #AE ;,C ,TOOL*A9 ,! PIPEL9E MAKE GDB LIBR>IES #AF ,BUILD+ F ,S\RCE 3FIGURE_/MAKE CMAKE_/MESON PAT*ES #AG ,9SIDE A ,L9UX ,SY/EM ,BOOT *A9 9IT S]VICES #AH ,NET"W+ IP S% SS DIG FIREWALL #AI ,$ITORS VI NANO ! 3FIG CRAFT #BJ ,PACKAGE ,MANAGE;T ,=MATS MANAG]S ! GRAPH #BA ,4KS & ,/ORAGE ,"PI;NS FILESY/EMS ,,LVM RESCUE #BB ,L9UX ,SECUR;Y ,L1/ PRIVILEGE H>D5+ AUDIT #BC ,EYES-,FREE ,L9UX ,SP1KUP ,,BRLTTY ,ORCA ,SL9T ,"P ,,IV ,2Y ! BASE ,* ,PAGE ,COV]S #BD ,,BLFS ,! BUILD RESUMES 2Y ! BASE1 ! DEP5D5CY WEB #BE ,TR\BLE%OOT+ & ,RESCUE ,! FAILURE PLAYBOOK *ROOT SURG]Y #BF ,K]NEL ,DEEP ,DIVE ,! S\RCE 43FIG MODULES SYSCTL #BG ,LOGS ,MONITOR+ & ,"T SYSLOG J\RNALCTL MONITOR+ ,,NTP #BH ,! ,4TRO ,L&SCAPE ,! FAMILIES ! PHILOSOPHIES #BI ,AUTOMA;N & ,DEV CRON TMUX GIT DOTFILES #CJ ,? PAGE ,! PHILOSOPHY ! MAP ! ROAD ,": ! ROAD GOES ,! H&BOOK IS A FLOOR1 N A CEIL+3 - ,,BLFS T]RITORY ! ?\S&-PACKAGE WEB ! LIVABLE LAY] ON ! BOOT$ BASE - ,! K]NEL XF R1D K]NEL_/S*$_/1 FS_/1 MM_/ ! M9D 2H ! MA*9E - ,EMB$D$_/YOCTO_/BUILDROOT ,L9UX Z ! SMALLE/ POSSIBLE >TIFACT - ,! ,,ALB 3NEC;N ? SITE3 A ,,BASIC DIALECT COMPIL$ TO NATIVE CODE1 ON ! MA*9E ? H&BOOK BUILDS - ,SY/EMS PROGRAMM+ WRITE A SYSCALL1 A FILESY/EM1 A DRIV]1 A 4TRO ,! DEEPE/ SKILL ! H&BOOK TAUN+ ": TO LOOK4 ,! COMPLETE REF];E 9DEX ! *1T LAY] ,! DAILY DOZ53 LS ;CD GREP F9D CAT LESS VIM SUDO S% T> PS DF ,! P[] DOZ53 AWK S$ X>GS TMUX GIT RSYNC CRON SY/EMCTL J\RNALCTL IP SS /RACE ,! =5SIC DOZ53 DMESG LS( TOP HTOP DU /AT FILE LDD TCPDUMP M.T FDISK *ROOT ,! BUILD DOZ53 GCC MAKE 3FIGURE PAT* DIFF LD > NM OBJDUMP R1DELF GDB PKG-3FIG ,! />TUP FILES3 _/ETC_/PR(ILE @9_/4PR(ILE_/@9_/4BA%.-PR(ILE " @9_/4BA%RC "<9T]ACTIVE"> @9_/49PUTRC @9_/4VIMRC @9_/4TMUX43F @9_/4GITCONFIG @9_/4S%_/3FIG @9_/43FIG_/ ,! SY/EM FILES3 _/ETC_/F/AB _/ETC_/PASSWD _/ETC_/GR\P _/ETC_/%AD[ _/ETC_/SUDO]S _/ETC_/HO/S _/ETC_/RESOLV43F _/ETC_/HO/"N _/ETC_/9ITTAB _/ETC_/%ELLS _/ETC_/OS-REL1SE _/ETC_/NSSWIT*43F _/ETC_/LD4S43F _/ETC_/SYSCTL43F _/ETC_/S%_/S%D.-3FIG _/ETC_/LOGROTATE43F _/ETC_/5VIRON;T ,! _/PROC FILES3 CPU9FO MEM9FO LOADAVG UP"T M.TS FILESY/EMS "PI;NS V].N CMDL9E 9T]RUPTS NET_/TCP SYS_/ ,,PID_/_ ,! SIGNAL SET3 #A ,,HUP #B ,,9T #C ,,QUIT #F ,,ABRT #H ,,FPE #I ,,KILL #AA ,,SEGV #AC ,,PIPE #AE ,,T]M #AG ,,*LD #AH ,,3T #AI ,,/OP #BJ ,,T/P #AJ_/#AB ,,USR#A_/#B ,! EXIT CODES3 #J OK #A G5]AL #B MISUSE #ABF N EXECUTABLE #ABG N F.D #ABH"6N KILL$ BY SIGNAL ;N #ACJ ,CTRL-;,C ,! OCTAL MODES3 #FJJ KEYS #FDD FILES #FFD %>$ #GJJ PRIVATE DIRS #GEE DIRS_/SCRIPTS #GGE %>$ DIRS #AGGG _/TMP #DGEE SETUID #BGEE SETGID ,! ,,FHS MAP3 _/B9 _/BOOT _/DEV _/ETC _/HOME _/LIB _/M$IA _/MNT _/OPT _/PROC _/ROOT _/RUN _/SB9 _/SRV _/SYS _/TMP _/USR _/V> ,! MAN SEC;NS3 #A US] #B SYSCALLS #C LIBS #D DEVICES #E FILE =MATS #F GAMES #G MISC #H ADM9 ,! LA/ ^W ,! ,,LFS BOOK'S [N EPIGRAPH HOLDS3 ! GOAL 0 N"E ! BOOT+ SY/EM X'S ! BUILD] :O N[ "U/&S E LAY] F FIRMW>E TO %ELL4 ,! MA*9E Y COMPIL$ IS PRO(-(-K4 ,:AT Y BUILD ON X IS ! PO9T4 ,REF];ES ! R1D+ LI/ - L9UXFROMSCRAT*4ORG ,,LFS "6 ,,BLFS ! BOOKS ? H&BOOK 4TILLS2 HO/$ MIRROR3 _/4T_/BOOKS_/ " - ,MC,ILROY1 8,UNIX ,"T-,%>+ ,SY/EM3 ,A ,RETROSPECTIVE0 "<#AIGH"> ! ?REE RULES - ,GABRIEL1 8,WORSE ,IS ,BETT]0 "<#AIHI"> ! DESIGN >GU;T - ,/ALLMAN1 ! ,,GPL "6 ,,GNU ,MANIFE/O ! LIC5SE & ! IDEA - K]NEL4ORG ,DOCU;TA;N ! K]NEL'S [N DOCS - ,,POSIX4#A _/ ,! ,OP5 ,GR\P ! /&>D - ,! MAN PAGES MAN 9TRO1 ! SEC;N MAP ! OLDE/ REF];E ,SEE AL - ,L9UX *APT] #A1 ! L&SCAPE ,,LFS ,PREP>A;N ": ! BUILD />TS - ,SP1KUP ,KURZWEIL ,R1D+ ,MA*9E ! L91GE 2Y ! H&BOOK