-- ·|­û / µù¥U -- ¡@
¡@±b¸¹¡G
¡@±K½X¡G
¡@ | µù¥U | §Ñ°O±K½X
3/26 ·s®Ñ¨ì¡I 3/19 ·s®Ñ¨ì¡I 3/14 ·s®Ñ¨ì¡I 12/12 ·s®Ñ¨ì¡I
ÁʮѬyµ{¡EQ & A¡E¯¸°È¯d¨¥ª©¡E«ÈªA«H½c
¢x 3ds Max¢x Maya¢x Rhino¢x After Effects¢x SketchUp¢x ZBrush¢x Painter¢x Unity¢x
¢x PhotoShop¢x AutoCad¢x MasterCam¢x SolidWorks¢x Creo¢x UG¢x Revit¢x Nuke¢x
¢x C#¢x C¢x C++¢x Java¢x ¹CÀ¸µ{¦¡¢x Linux¢x ´O¤J¦¡¢x PLC¢x FPGA¢x Matlab¢x
¢x Àb«È¢x ¸ê®Æ®w¢x ·j¯Á¤ÞÀº¢x ¼v¹³³B²z¢x Fluent¢x VR+AR¢x ANSYS¢x ²`«×¾Ç²ß¢x
¢x ³æ´¹¤ù¢x AVR¢x OpenGL¢x Arduino¢x Raspberry Pi¢x ¹q¸ô³]­p¢x Cadence¢x Protel¢x
¢x Hadoop¢x Python¢x Stm32¢x Cortex¢x Labview¢x ¤â¾÷µ{¦¡¢x Android¢x iPhone¢x
¥i¬d®Ñ¦W,§@ªÌ,ISBN,3dwoo®Ñ¸¹
¸Ô²Ó®ÑÄy¤ÀÃþ

Linux¨t²ÎºÞ²z¡BªA°È¾¹³]¸m¡B¦w¥þ¡B¤ª¼Æ¾Ú¤¤¤ß(²Ä10ª©)

( ²Åé ¦r)
§@ªÌ¡G[¬ü]§J¨½´µ¦«¥±¡P¥§®æ´µ(Christopher Negus)µÛ °ªÄP­¸ ª÷¥N«GĶÃþ§O¡G1. -> §@·~¨t²Î -> Linux
ĶªÌ¡G
¥Xª©ªÀ¡G²MµØ¤j¾Ç¥Xª©ªÀLinux¨t²ÎºÞ²z¡BªA°È¾¹³]¸m¡B¦w¥þ¡B¤ª¼Æ¾Ú¤¤¤ß(²Ä10ª©) 3dWoo®Ñ¸¹¡G 55511
¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I

¡i¦³®w¦s¡j
NT°â»ù¡G 840 ¤¸

¥Xª©¤é¡G1/1/2022
­¶¼Æ¡G690
¥úºÐ¼Æ¡G0
¯¸ªø±ÀÂË¡G
¦L¨ê¡G¶Â¥Õ¦L¨ê»y¨t¡G ( ²Åé ª© )
¥[¤JÁʪ«¨® ¢x¥[¨ì§Úªº³Ì·R
(½Ð¥ýµn¤J·|­û)
ISBN¡G9787302591023
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç
(²Åé®Ñ¤W©Ò­z¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, ­YŪªÌ»Ý­n½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ)
§@ªÌ§Ç¡G

ĶªÌ§Ç¡G

«e¨¥¡G

¡§¦pªG¤£¨Ï¥ÎLinux¡A±NµLªk¯u¥¿¾Ç²ßLinux¡C¡¨
¥H¤Wªºµ²½×¬O®Ú¾Ú§Ú20¦h¦~¨Ó±Ð¤H­Ì¾Ç²ßLinuxÁ`µ²¥X¨Óªº¡C­n¾Ç¦nLinux¡A¤£¯à¶È¾a¾\Ū¤@¥»®Ñ¡A¤]¤£¯à¶È¾a²âÅ¥¤@¦¸Á¿®y¡A¦Ó¬O»Ý­n¦³¤H¤Þ¾É¡AÁٻݭn¿Ë¤â¹ê½î¡C
¦b1999¦~¡AWiley¥Xª©ªÀ¥Xª©¤F§ÚªºRed Hat Linux Bible¤@®Ñ¡C¸Ó®Ñ¨ú±oªº¥¨¤j¦¨¥\¨Ï§Ú¦³¾÷·|¦¨¬°¤@¦W¥þ¾ªº¡B¿W¥ßªºLinux§@ªÌ¡C¦b¤j¬ù10¦~ªº®É¶¡¨½¡A§Ú¦b¦wÀRªº®a®x¿ì¤½«Ç¤¤½s¼g¤F¦h¥»Ãö¤_Linuxªº®ÑÄy¡A¦}¥Î³Ì¦nªº¤èªkÁ¿¸ÑLinux¡C
¦b2008¦~¡A§Ú¶}±Ò¤F¤H¥Íªº·s¯èµ{¡C§Ú³QRed Hat¤½¥q¸u¬°¤@¦W±M¾Á¿®v¡A¬°¨º¨Ç·Q­nÀò¨úRHCE(Red Hat Certified Engineer)»{ÃÒªº±M·~¨t²ÎºÞ²z­ûÁ¿±ÂLinux¡C¦b¾á¥ôLinuxÁ¿®vªº3¦~¨½¡A§Ú¤£Â_´£¤É¦Û¤vªº±Ð¾Ç§Þ¯à¡A¨Ï¨º¨Ç¨S¦³¥ô¦óLinux¸gÅ窺¾Ç­û³v¨B¦¨¬°¸gÅçÂ×´Iªº±M®a¡CÀHµÛ®É¶¡ªº±À²¾¡A§ÚÀò±o¤F¤j¬ù10­Ó»{ÃÒ¡A¥]¬ARed Hat¬[ºc®v(RHCA)»{ÃÒ¡A±q¦ÓÂX¤j¤F¦Û¤v¹ïLinuxªº¤F¸Ñ¡C
¦b¥»®Ñªº¤W¤@ª©¥»¤¤¡A§Ú±N³o¨Ç±Ð¾Ç¸gÅçÂà´«¬°¤å¦r¡A¨Ï¤@¨Ç±q¥¼¥Î¹LLinuxªºªù¥~º~¦¨¬°¾Ö¦³Â×´I¸gÅ窺Linux±M®a¡C±q¨º­Óª©¥»Àò±oªº§Þ¯à¦b³o­Óª©¥»¤¤¤´µM¦³®Ä¡C¨ä¤¤¥]¬A¥H¤U¤º®e¡C
¡´ ¨Ïªì¾ÇªÌ¦¨¬°¤@¦W»{ÃÒªº±M®a¡G¥u­n§A¨Ï¥Î¹L­pºâ¾÷¡B¹«¼Ð©MÁä½L¡A´N¥i¥H¶}©l¾Ç²ß¥»®Ñ¡C§Ú±NÁ¿±Â¦p¦óÀò¨ú©M¨Ï¥ÎLinux¡A¦}¤@¨B¨B¤¶²ÐÃöÁä¥DÃD¡A³Ì¦Z¾Ç²ß¦p¦óºÞ²zLinux¦}½T«O¨ä¦w¥þ©Ê¡C
¡´ ¥H¨t²ÎºÞ²z­û¬°­«ÂI¹ï¶H¡G¾Ç§¹¥»®Ñ¦Z¡A§A±N·|ª¾¹D¦p¦ó¨Ï¥ÎLinux¥H¤Î¦p¦ó­×§ï©MºûÅ@Linux¡C¥»®Ñ¤¶²Ðªº©Ò¦³¥DÃD³£¬O¦¨¬°¤@¦WRHCE©Ò»Ý´x´¤ªº¤º®e¡C¦¹¥~¡A³\¦h³n¥ó¶}µo¤H­û¤]¦b¨Ï¥Î¥»®Ñ¡A±q¦Óª¾¹D¦p¦ó±NLinux¨t²Î§@¬°¶}µo¥­»O¶i¦æ¶}µo©ÎªÌ¦bLinux¨t²Î¤¤¹B¦æ¦Û¤vªºÀ³¥Îµ{§Ç¡C
¡´ ­«ÂI¤¶²Ð©R¥O¦æ¤u¨ã¡GÁöµM¦bªñ´X¦~¡A¥Î¨ÓºÞ²zLinuxªºpoint-and-click±µ¤f±o¨ì¤F·¥¤j§ï¶i¡A¦ý¦pªG·Q­n¨Ï¥Î¤@¨Ç°ª¯Å¥\¯à¡A«h¥u¯à¤â°Ê¿é¤J©R¥O¦}½s¿è°t¸m¤å¥ó¡C§Ú±N¤¶²Ð¦p¦ó¼ô½m¨Ï¥ÎLinux©R¥O¦æshell¡C¦¹¥~¡A¦b¥²­n®É¡AÁÙ·|¨Ï¥Î¹Ï§Î¤u¨ã§¹¦¨¬Û¦Pªº¥ô°È¡A±Nshell¥\¯à»P¹Ï§Î¤u¨ã¶i¦æ¤ñ¸û¡C
¡´ ¦®¦b¤¶²Ð§ó¤ÖªºLinuxµo¦æª©¥»¡G¦b¥H«eªºª©¥»¤¤¡A¤j·§¤¶²Ð¤F18ºØ¤£¦PªºLinuxµo¦æª©¥»¡C°£¤F¤Ö¼Æªº¨Ò¥~¡A¤j³¡¤À¬y¦æªºLinuxµo¦æª©¥»³£°ò¤_Red Hat(Red Hat Enterprise Linux¡BFedora¡BCentOSµ¥)©ÎªÌ°ò¤_Debian(Ubuntu¡BLinux Mint¡BKNOPPIXµ¥)¡CÁöµM¥»®Ñ¥D­n¤¶²Ð¤FRed Hatµo¦æª©¥»¡A¦ý³¡¤À³¹¸`±N¼W¥[¹ïUbuntuªº¤¶²Ð¡A¦]¬°³\¦hLinux·R¦nªÌ¬O±qUbuntu¶}©l¾Ç²ßLinuxªº¡C

¡´ §ó¦hºt¥Ü©M½m²ß¡G­º¥ý¡A¹ê»Úºt¥ÜLinux¯à°÷°µ¤°¤\¡A¦Ó¤£¬O¥u§i¶D§ALinux¯à°÷°µ¤°¤\¡C¨ä¦¸¡A¬°¤F¯à°÷½T«O´x´¤©Ò¾Çªº¤º®e¡A§AÁÙ¦³¾÷·|¿Ë¦Û§¹¦¨¬ÛÃö½m²ß¡C¨C­Óµ{§Ç©M½m²ß³£±N¦bRed Hat Enterprise Linux©MFedora¤¤¶i¦æ´ú¸Õ¡A¥H«OÃÒ¥i¥H¥¿±`¹B¦æ¡C¦¹¥~¡A¤j¦h¼Æµ{§Ç©M½m²ß¤]¥i¦bUbuntu¤¤¹B¦æ¡C
¹ï¤_²Ä10ª©¡A¥D­n¼W±j¥]¬A²¤ÆLinuxºÞ²z¡B¦Û°Ê¤Æ¥ô°È©MºÞ²z®e¾¹À³¥Îµ{§Ç(³æ¿W©Î¤j³W¼Ò)¡C
¡´ CockpitºÞ²zWeb UI¡G¦Û±q³Ð«ØLinux¥H¨Ó¡A¤H­Ì¤@ª½¸Õ¹Ï¶}µo²³æªº¹Ï§Î¤Æ©Î°ò¤_ÂsÄý¾¹ªº¬É­±¨ÓºÞ²zLinux¨t²Î¡C§Ú¬Û«H¡ACockpit¬O¦³¥v¥H¨Ó¬°ºÞ²z³Ì°ò¥»ªºLinux¯S©Ê¦Ó³Ð«Øªº³Ì¦nªºWeb UI¡C¦b¥»®Ñ¤¤¡A§Ú¥Î¨º¨ÇÃöª`Cockpitªº¤u¨ã¥N´À¤F¤j¦h¼Æªº¨t²Î°t¸m¤u¨ã´y­z¡C¨Ï¥ÎCockpit¡A²{¦b¥i¥H³q¹L³æ­Ó¬É­±²K¥[¥Î¤á¡BºÞ²z¦sÀx¡BºÊµø¬¡°Ê©M°õ¦æ¨ä¥L³\¦hºÞ²z¥ô°È¡C
¡´ ¤Þ¤J¤ª§Þ³N¡G¦b¤W¤@ª©¤¤¤¶²Ð¤F¤ª§Þ³N¦Z¡A³o¨½¹ï¨ä¶i¦æ¤FÂX®i¡C³o­Ó­S³ò¥]¬A³]¸m¦Û¤vªºLinux¥D¾÷¨Ó¹B¦æµêÀÀ¾÷¡A©M¦b¤ªÀô¹Ò(¦pAmazon Web Services)¤¤¹B¦æLinux¡C¦p¤µ¦b¤ª­pºâ¤è­±¡ALinux¬O¤j¦h¼Æ§Þ³N¶i¨Bªº®Ö¤ß¡C³o·N¨ýµÛ»Ý­n²`¤J¤F¸ÑLinux¡A±q¦Ó¦b¥H¦Zªº¼Æ¾Ú¤¤¤ß¤¤§ó¦³®Ä¦a¤u§@¡C­º¥ý¡A¦b¥»®Ñªº«e´X³¹¾Ç²ßLinuxªº°ò¥»ª¾ÃÑ¡AµM¦Z¦b³Ì¦Z´X³¹¾Ç²ß¦p¦ó¹Á¸Õ±NLinux¨t²Î§@¬°µêÀÀ¾÷ºÞ²zµ{§Ç¡B¤ª±±¨î¾¹©MµêÀÀ¾÷¡A¥H¤Î¦p¦óºÞ²zµêÀÀºôµ¸©Mºôµ¸¦sÀxªÅ¶¡¡C
¡´ Ansible¡G¦Û°Ê¤ÆºÞ²z¨t²Îªº¥ô°È¦b²{¥N¼Æ¾Ú¤¤¤ßÅܱo¶V¨Ó¶V­«­n¡C¨Ï¥ÎAnsible¡A¥i¥H³Ð«Ø©w¸qLinux¨t²Îª¬ºAªº¼@¥»¡C³o¥]¬A³]¸m¦w¸Ë­þ¨Ç¥]¡B¹B¦æ­þ¨ÇªA°È¥H¤Î¦p¦ó°t¸m¯S©Êµ¥¡C¤@­Ó¼@¥»¥i¥H°t¸m¤@­Ó©Î¤W¤d­Ó¨t²Î¡A²Õ¦X¦¨¤@²Õ¨t²ÎªA°È¡A¦}¦A¦¸¹B¦æ¥H¨Ï¨t²Îªð¦^¨ì¤w©w¸qªºª¬ºA¡C³o­Óª©¥»¤¶²ÐAnsible¡AÀ°§U³Ð«Ø²Ä¤@­ÓAnsible¼@¥»¡A¦}®i¥Ü¦p¦ó¹B¦æ¯S§OªºAnsible©R¥O¡C
¡´ ®e¾¹¡G¦b®e¾¹¤¤¥´¥]©M¹B¦æÀ³¥Îµ{§Ç¥¿¦¨¬°³¡¸p¡BºÞ²z©M§ó·s¤p«¬¡B¥iÂX®iªº³n¥óªA°È©M¯S©Êªº­º¿ï¤èªk¡C¥»®Ñ±N´y­z¦p¦ó±N®e¾¹©Ô¨ì¨t²Î¤¤¡A¹B¦æ¥¦­Ì¡A°±¤î¥¦­Ì¡A¬Æ¦Ü¨Ï¥Îpodman©Mdocker©R¥Oºc«Ø¦Û¤vªº®e¾¹¬M¹³¡C
¡´ Kubernetes©MOpenShift¡GÁöµM®e¾¹¥»¨­«Ü¦n¡A¦ý­n·Q¦b¤j«¬¥ø·~¤¤³¡¸p¡BºÞ²z©M¤É¯Å®e¾¹¡A´N»Ý­n¤@­Ó½s±Æ¥­»O¡CKubernetes¶µ¥Ø´£¨Ñ¤F³o­Ó¥­»O¡C¹ï¤_¨ü¤ä«ùªº°Ó·~Kubernetes¥­»O¡A¥i¥H¨Ï¥ÎOpenShift¤§Ãþªº²£«~¡C
¥»®Ñ²Õ´µ²ºc
¥»®Ñ¯à°÷Åý§A±q°ò¥»ªºLinux°ò¦¶}©l¾Ç°_¡A¦}³v¨B¦¨¬°¤@­Ó±M·~ªºLinux¨t²ÎºÞ²z­û©M°ª¯Å¥Î¤á¡C
²Ä¢¹³¡¤À¡§¤Jªù¡¨¥]¬A2³¹¡A¥D­nÀ°§U§A¤F¸Ñ¤°¤\¬OLinux¡A¦}±q¤@­ÓLinux®à­±¶}©l¾Ç²ß¡C
¡´ ²Ä1³¹¡§¶}©l¨Ï¥ÎLinux¡¨¤¶²Ð­Y¤z¥DÃD¡A¤ñ¦pLinux¾Þ§@¨t²Î¬O¤°¤\¡ALinuxªº°_·½¥H¤Î¦p¦ó¶}©l¨Ï¥ÎLinux¡C
¡´ ²Ä2³¹¡§³Ð«Ø§¹¬üªºLinux®à­±¡¨´£¨ÑÃö¤_¦p¦ó³Ð«Ø¤@­Ó®à­±¨t²Î¥H¤Î¦p¦ó¨Ï¥Î¤@¨Ç³Ì¬y¦æªº®à­±¥\¯àªº¬ÛÃö¤º®e¡C
²Ä¢º³¡¤À¡§¦¨¬°¤@¦WLinux°ª¯Å¥Î¤á¡¨²`¤J¸Ô²Ó¦a¤¶²Ð¦p¦ó¨Ï¥ÎLinux shell¡B¨Ï¥Î¤å¥ó¨t²Î¡B¾Þ§@¤å¥»¤å¥ó¡BºÞ²z¶iµ{¥H¤Î¨Ï¥Îshell¸}¥»¡C
¡´ ²Ä3³¹¡§¨Ï¥Îshell¡¨¤¶²Ð¦p¦ó³X°Ýshell¡B¹B¦æ©R¥O¡BºM¦^©R¥O(¨Ï¥Î¾ú¥v)¥H¤Î§¹¦¨¼Ð°O¡C¦¹¥~¡A¸Ó³¹ÁÙ´y­z¦p¦ó¨Ï¥ÎÅܶq¡B§O¦W¥H¤Îman¤â¥U(§Y¶Ç²ÎªºLinux©R¥O°Ñ¦Ò¤â¥U)¡C
¡´ ²Ä4³¹¡§¦b¤å¥ó¨t²Î¤¤²¾°Ê¡¨¥]§t¥Î¨Ó¦CÁ|¡B³Ð«Ø¡B´_¨î©M²¾°Ê¤å¥ó©M¥Ø¿ýªº©R¥O¡C¦¹¥~¡A¸Ó³¹ÁÙ¥]¬A§ó°ª¯Åªº¥DÃD¡A¤ñ¦p¤å¥ó¨t²Î¦w¥þ©Ê(¤å¥óªº©Ò¦³Åv¡BÅv­­¥H¤Î³X°Ý±±¨î¦Cªíµ¥)¡C
¡´ ²Ä5³¹¡§¨Ï¥Î¤å¥»¤å¥ó¡¨¥]§t¨Ï¥Î¤å¥»¤å¥ó»Ý­nªº©Ò¦³ª¾ÃÑ¡A±q°ò¥»ªº¤å¥»½s¿è¾¹¨ì¥Î¨Ó¬d§ä¤å¥ó¥H¤Î¦b¤å¥ó¤¤·j¯Á¤å¥»©Ò»Ýªº¤u¨ã¡C
¡´ ²Ä6³¹¡§ºÞ²z¹B¦æ¤¤ªº¶iµ{¡¨´y­z¦p¦ó¬d¬Ý¥¿¦b¨t²Î¤W¹B¦æªº¶iµ{¥H¤Î¦p¦ó§ó§ï³o¨Ç¶iµ{¡C¨ä¤¤¡A§ó§ï¶iµ{ªº¤èªk¥]¬A²×¤î¡B¼È°±¥H¤Îµo°e¨ä¥LÃþ«¬ªº«H¸¹¡C
¡´ ²Ä7³¹¡§½s¼g²³æªºshell¸}¥»¡¨¤¶²Ð¤@¨Çshell©R¥O©M¨ç¼Æ¡A¥i¥H±N¥¦­Ì©ñ¦b¤@­Ó¤å¥ó¤¤¦}§@¬°¤@­Ó©R¥O¹B¦æ¡C
²Ä¢»³¡¤À¡§¦¨¬°¤@¦WLinux¨t²ÎºÞ²z­û¡¨¡A±N¾Ç²ß¦p¦óºÞ²zLinux¨t²Î¡C
¡´ ²Ä8³¹¡§¾Ç²ß¨t²ÎºÞ²z¡¨´£¨ÑÃö¤_°ò¥»¹Ï§Î¤u¨ã¡B©R¥O¥H¤Î¥Î¨ÓºÞ²zLinux¨t²Îªº°t¸m¤å¥óªº¬ÛÃö¤º®e¡C¥¦¤¶²Ð¤F¥Î¤_²¤Æ¡B¶°¤¤ªºLinuxºÞ²zªºCockpit Web UI¡C
¡´ ²Ä9³¹¡§¦w¸ËLinux¡¨¤¶²Ð±`¨£¦w¸Ë¥ô°È¡A¦pºÏ½L¤À°Ï©Mªì©l³n¥ó¥]¿ï¾Ü¡A¥H¤Î§ó°ª¯Åªº¦w¸Ë¤u¨ã¡A¤ñ¦p±q±Ò°Ê¤å¥ó¶}©l¦w¸Ë¡C
¡´ ²Ä10³¹¡§Àò¨ú©MºÞ²z³n¥ó¡¨¸ÑÄÀ³n¥ó¥]ªº¤u§@­ì²z¥H¤Î¦p¦óÀò¨ú©MºÞ²z³n¥ó¥]¡C
¡´ ²Ä11³¹¡§Àò¨ú¥Î¤á½ã¤á¡¨°Q½×¥Î¨Ó²K¥[©M§R°£¥Î¤á©M²Õªº¤u¨ã¡A¥H¤Î¦p¦ó¶°¤¤ºÞ²z¥Î¤á½ã¤á¡C
¡´ ²Ä12³¹¡§ºÞ²zºÏ½L©M¤å¥ó¨t²Î¡¨´£¨ÑÃö¤_²K¥[¤À°Ï¡B³Ð«Ø¤å¥ó¨t²Î¡B¦w¸Ë¤å¥ó¨t²Î¥H¤Î¨Ï¥ÎÅÞ¿è¨÷ºÞ²zªº¬ÛÃö¤º®e¡C
²Ä¢¼³¡¤À¡§¦¨¬°¤@¦WLinuxªA°È¾¹ºÞ²z­û¡¨¡A±N¾Ç²ß¦p¦ó³Ð«Ø¥\¯à±j¤jªººôµ¸ªA°È¾¹¥H¤Î¥Î¨ÓºÞ²z³o¨ÇªA°È¾¹ªº¤u¨ã¡C
¡´ ²Ä13³¹¡§¤F¸ÑªA°È¾¹ºÞ²z¡¨¤¶²Ð»·µ{µn¿ý¡BºÊµø¤u¨ã¥H¤ÎLinux±Ò°Ê¹Lµ{¡C
¡´ ²Ä14³¹¡§ºÞ²zºôµ¸¡¨°Q½×¦p¦ó°t¸mºôµ¸¡C
¡´ ²Ä15³¹¡§±Ò°Ê©M°±¤îªA°È¡¨´£¨Ñ±Ò°Ê©M°±¤îªA°Èªº¬ÛÃö¤º®e¡C
¡´ ²Ä16³¹¡§°t¸m¥´¦LªA°È¾¹¡¨´y­z¦p¦ó°t¸m¥´¦L¾÷¡A¥H«K¦bLinux¨t²Î¥»¦a¨Ï¥Î¡A©ÎªÌ³q¹Lºôµ¸¦b¥t¤@»O­pºâ¾÷¤W¨Ï¥Î¡C
¡´ ²Ä17³¹¡§°t¸mWebªA°È¾¹¡¨´y­z¦p¦ó°t¸m¤@­ÓApache WebªA°È¾¹¡C
¡´ ²Ä18³¹¡§°t¸mFTPªA°È¾¹¡¨¤¶²Ð³]¸mvsftpd FTPªA°È¾¹©Ò»Ýªº¨BÆJ¡C³q¹L¨Ï¥Î¸ÓªA°È¡A¥i¥HÅý¥L¤H³q¹Lºôµ¸±q§AªºLinux¨t²Î¤¤¤U¸ü¤å¥ó¡C
¡´ ²Ä19³¹¡§°t¸mWindows¤å¥ó¦@¨É(Samba)ªA°È¾¹¡¨¤¶²Ð¦p¦ó¨Ï¥ÎSamba¶i¦æWindows¤å¥óªA°È¾¹°t¸m¡C
¡´ ²Ä20³¹¡§°t¸mNFSªA°È¾¹¡¨´y­z¦p¦ó§Q¥Îºôµ¸¤å¥ó¨t²Î¥\¯à³q¹Lºôµ¸¦b¤£¦P¨t²Î¤§¶¡¦@¨É¤å¥ó§¨¡C
¡´ ²Ä21³¹¡§Linuxªº¬G»Ù±Æ°£¡¨¤¶²Ð¥Î¤_Linux¨t²Î¬G»Ù±Æ°£ªº¬y¦æ¤u¨ã¡C
²Ä¢½³¡¤À¡§¾Ç²ßLinux¦w¥þ§Þ³N¡¨¡A±N¾Ç²ß¦p¦ó½T«OLinux¨t²Î©MªA°Èªº¦w¥þ¡C
¡´ ²Ä22³¹¡§²z¸Ñ°ò¥»ªºLinux¦w¥þ¡¨¤¶²Ð°ò¥»ªº¦w¥þ·§©À©M§Þ³N¡C
¡´ ²Ä23³¹¡§²z¸Ñ°ª¯ÅªºLinux¦w¥þ¡¨¤¶²Ð¦p¦ó¨Ï¥ÎPAM(Pluggable Authentication Modules¡A¥i´¡©ÞÅçÃÒ¼Ò¶ô)©M±K½X¤u¨ã¥[±j¨t²Î¦w¥þ©MÅçÃÒ¡C

¡´ ²Ä24³¹¡§¨Ï¥ÎSELinux¼W±jLinux¦w¥þ¡¨ºt¥Ü¦p¦ó¨Ï¥ÎSELinux(Security Enhanced Linux)½T«O¨t²ÎªA°Èªº¦w¥þ¡C
¡´ ²Ä25³¹¡§«OÅ@ºôµ¸¤WªºLinux¡¨¤¶²Ð¥Î¨Ó½T«O¨t²ÎªA°È¦w¥þªººôµ¸¦w¥þ¥\¯à¡A¦pfirewalld©Miptables¨¾¤õùÙ¡C
²ÄVI³¡¤À¡§±NLinuxÂX®i¨ì¤ª¡¨¡A±q³æ¤@¨t²ÎÂà¦V®e¾¹¤Æ¡B¤ª­pºâ©M¦Û°Ê¤Æ¡C
¡´ ²Ä26³¹¡§Âಾ¨ì¤ª©M®e¾¹¡¨´y­z¦p¦ó©Ô¡B±À¡B±Ò°Ê¡B°±¤î¡B¼Ð°O©M³Ð«Ø®e¾¹¹Ï¹³¡C
¡´ ²Ä27³¹¡§¨Ï¥ÎLinux¶i¦æ¤ª­pºâ¡¨³q¹L´y­z¦p¦ó³]¸mµêÀÀ¾÷ºÞ²zµ{§Ç¡Bºc«ØµêÀÀ¾÷¥H¤Î¸óºôµ¸¦@¨É¸ê·½¡A¤¶²ÐLinux¨t²Î¤¤¤ª­pºâªº¬ÛÃö·§©À¡C
¡´ ²Ä28³¹¡§±NLinux³¡¸p¨ì¤ª¡¨´y­z¦p¦ó±NLinuxÃè¹³³¡¸p¨ì¤£¦Pªº¤ªÀô¹Ò¡A¥]¬AOpenStack¡BAmazon EC2©ÎªÌ¶i¦æ¤FµêÀÀ¤Æ°t¸mªº¥»¦aLinux¨t²Î¡C
¡´ ²Ä29³¹¡§¨Ï¥ÎAnsible¦Û°Ê³¡¸p¡BºÞ²zÀ³¥Îµ{§Ç©M°ò¦³]¬I¡¨»¡©ú¦p¦ó³Ð«ØAnsible¼@¥»¡A¦}¹B¦æ§Y®É Ansible©R¥O¦Û°Ê°t¸mLinux¨t²Î©M¨ä¥L³]³Æ¡C
¡´ ²Ä30³¹¡§¨Ï¥ÎKubernetes±NÀ³¥Îµ{§Ç³¡¸p¬°®e¾¹¡¨´y­zKubernetes¶µ¥Ø¡A¥H¤Î¥¦¬O¦p¦ó¥Î¤_½s±Æ®e¾¹¹Ï¹³ªº¡A±q¦Ó¦³¥i¯à¤j³W¼ÒÂX®i¨ì¤j«¬¼Æ¾Ú¤¤¤ß¡C
²Ä¢¿³¡¤À¥]§t¤F¨â­Óªþ¿ý¡AÀ°§U§A¾Ç²ßÃö¤_Linuxªº§ó¦hª¾ÃÑ¡Cªþ¿ýA¡§¤¶½è¡¨´£¨ÑÃö¤_¤U¸üLinuxµo¦æª©¥»ªº¬ÛÃö«ü¾É¡Cªþ¿ýB¡§²ßÃDµª®×¡¨´£¨Ñ²Ä2¡ã30³¹©Ò¦³²ßÃDªº°Ñ¦Òµª®×¡C
¥»®Ñªº¬ù©w
¦b¥»®Ñ¤¤¨Ï¥Î¤F¯S®íªº±Æª©ªí¥Ü¥N½X©M©R¥O¡C¥N½X©M©R¥O¥Hµ¥¼e¦rÅéÅã¥Ü¡C¨Ò¦p¡G

This is how code looks

¦b¥Ü¨Ò©Ò¥]§tªº¿é¤J©M¿é¥X¨Æ¥ó¤¤¡A¤´µM¨Ï¥Î¤Fµ¥¼e¦rÅé¡C¦ý¬°¤F°Ï¤À¿é¤J©M¿é¥X¦r²Å¡A¿é¤J¦r²ÅÁ٨ϥΤF²ÊÅéÅã¥Ü¡C¨Ò¦p¡G

$ ftp ftp.handsonhistory.com
Name (home:jake): jake
Password: ******

¤U­±©Ò¥Üªº¦U¶µ´£¿ô§AÀ³¸Óª`·Nªº­«­nª¾ÃÑÂI¡C
ª`·N¡G
ª`·N®Ø´£¨Ñ¤F»Ý­nÃB¥~ª`·Nªº¬ÛÃö«H®§¡C

´£¥Ü¡G
´£¥Ü®ØÅã¥Ü¤F°õ¦æ¬Y¤@¯S©w¥ô°Èªº¯S®í¤èªk¡C

ĵ§i¡G
·í°õ¦æ¬Y¤@µ{§Ç®É¡Aĵ§i®Ø·|´£¿ô§A¯S§Oª`·N¡A§_«h·|¹ï­pºâ¾÷µw¥ó©M³n¥ó³y¦¨·l®`¡C


¶i¤JLinux
¦pªG§A¬O¤@¦WLinuxªºªì¾ÇªÌ¡A¨º¤\¥i¯à·|¹ï¤°¤\¬OLinux¥H¤ÎLinuxªº°_·½¥u¨ã¦³¼Ò½kªº·§©À¡C§A¥i¯àÅ¥»¡¹LLinux¬O§K¶Oªº(¦b¨Ï¥Î¦¨¥»¤è­±)©ÎªÌ¶}©ñªº(¥i¥H«ö·Ó¦Û¤vªº·Nº@¦Û¥Ñ¨Ï¥Î)¡C¦b¶}©l¾Ç²ßLinux¤§«e(¦Z­±¡A§A±N¾Ç²ßLinux¤è­±ªº©Ò¦³¬ÛÃöª¾ÃÑ)¡A²Ä1³¹±N¦^µªÃö¤_Linuxªº°_·½¥H¤Î¯SÂIªº¬ÛÃö°ÝÃD¡C
§A»Ý­n¦hªá¨Ç®É¶¡»{¯u¾\Ū¥»®Ñ¡A³o¼Ë¤~¥i¥H¥[§Ö¾Ç²ßLinuxªº¶i«×¡A¦}¨Ï¥Î¥¦º¡¨¬¦Û¤vªº»Ý¨D¡C³o¬O¶i¤JLinux¦}¦¨¬°¤@¦WLinux±M®aªº²Ä¤@¨B¡C
¤º®e²¤¶¡G

ºë³qLinuxªº**«ü«n
¡@¡@¡mLinux¨t²ÎºÞ²z¡BªA°È¾¹³]¸m¡B¦w¥þ¡B¤ª¼Æ¾Ú¤¤¤ß(²Ä10ª©)¡n¦b¤W¤@ª©ªº°ò¦¤W¥þ­±§ó·s¡A¦®¦bÀ°§ULinux·s¤â¤Î¤¤¯Å¥Î¤á±NLinuxª¾ÃÑ©M§Þ¯à´£¤É¨ì·s¤ô¥­¡Cª¾¦WLinux±M®a¡BºZ¾P®Ñ§@®aChristopher Negus¦b¥»®Ñ¤¤¿@¾¥­«±m¦a´y­zRed Hat Enterprise Linux¡BFedora©MUbuntu**ª©¥»¤Î©R¥O¦æ¤u¨ã¡A¦}³q¹L¤À¨Bªº¸Ô©úºt¥Ü©Mºë¿ï²ßÃD¤Þ¾ÉŪªÌ®©³zLinux¾Þ§@¨t²Îªº¤u§@­ì²z¡C¥»®ÑÁÙ¬°¦UÃþLinux»{ÃÒ¦Ò¸Õ´£¨Ñ³Æ¦Ò¸ê®Æ¡C
¡@¡@Linux¬O¤ª­pºâ¤¤¤j¦h¼Æ§Þ³N¶i¨Bªº®Ö¤ß¡A³o·N¨ý§A¥²¶·¤ã¹ê´x´¤Linux§Þ³N¡A±q¦Ó¦b¥¼¨Óªº¼Æ¾Ú¤¤¤ß°ª®Ä¤u§@¡C¥»®Ñ¶}½g¤¶²ÐLinux°ò¦ª¾ÃÑ¡A±µµÛºt¥Ü¦p¦ó¹B¥Î³o¨Çª¾ÃѱNLinux¨t²Î³¡¸p¬°µêÀÀ¾÷ºÞ²zµ{§Ç¡B¤ª±±¨î¾¹©MµêÀÀ¾÷¡A¦}Á¿­z¦p¦óºÞ²zµêÀÀºôµ¸©Mºôµ¸¦sÀx¡C
¡@¡@¥»®Ñ«ü¤Þ§AÀò¨ú¡B¦w¸Ë©M¶}©l¨Ï¥ÎLinux¡A¦}³Ì²×¾r»´´N¼ô¦aºÞ²z©M«OÅ@Linux¡C¹ï¤_¨º¨Ç§Æ±æ±NLinux¥Î§@¶}µo¤u§@¯¸ªº³n¥ó¶}µo¤H­û¨Ó»¡¡A¥»®Ñ¤]¬OÀu¨qªº°Ñ¦Ò¸ê·½¡C
¥Ø¿ý¡G

²Ä1³¹¶}©l¨Ï¥ÎLinux 3
1.1²z¸Ñ¤°¤\¬OLinux 4
1.2¤F¸Ñ¦p¦ó°Ï¤ÀLinux©M¨ä¥L
¾Þ§@¨t²Î 5
1.3±´°QLinux¾ú¥v 6
1.3.1Bell¹êÅç«Ç¤¤¦Û¥ÑªºUNIX
¤å¤Æ 6
1.3.2°Ó·~¤ÆªºUNIX 8
1.3.3GNU±NUNIXÂàÅܬ°§K¶O 9
1.3.4BSD¥¢¥h¤F¤@¨Ç°Ê¤O 10
1.3.5LinusÀ±¸É¤F¯Ê¥¢ªº³¡¤À 11
1.3.6OSI¶}·½©w¸q 11
1.4²z¸ÑLinuxµo¦æª©¥»¬O
¦p¦ó¥X²{ªº 12
1.4.1¿ï¾ÜRedHatµo¦æª©¥» 13
1.4.2¿ï¾ÜUbuntu©ÎªÌ¨ä¥LDebian
µo¦æª©¥» 15
1.5§Q¥ÎLinux§ä¨ì¾·~¾÷·| 15
1.5.1¤F¸Ñ¦p¦ó§Q¥ÎLinux±Ã¿ú 16
1.5.2Àò±oRedHat»{ÃÒ 17
1.6¤pµ² 19
²Ä2³¹³Ð«Ø§¹¬üªºLinux®à­± 21
2.1¤F¸ÑLinux®à­±§Þ³N 22
2.2¶}©l¨Ï¥ÎFedoraGNOME
®à­±LiveÃè¹³ 23
2.3¨Ï¥ÎGNOME3®à­± 24
2.3.1­pºâ¾÷±Ò°Ê¦Z 24
2.3.2³]¸mGNOME3®à­± 29
2.3.3ÂX®iGNOME3®à­± 30
2.3.4±Ò°Ê®à­±À³¥Îµ{§Ç 31
2.3.5°±¤îGNOME3®à­± 35
2.4¨Ï¥ÎGNOME2®à­± 35
2.4.1¨Ï¥ÎMetacityµ¡¤fºÞ²z¾¹ 36
2.4.2§ó§ïGNOMEªº¥~Æ[ 37
2.4.3¨Ï¥ÎGNOME­±ªO 37
2.4.4¨Ï¥ÎAIGLX²K¥[3D®ÄªG 41
2.5¤pµ² 42
2.6²ßÃD 43
²ÄII³¡¤À¦¨¬°¤@¦WLinux°ª¯Å¥Î¤á
²Ä3³¹¨Ï¥Îshell 47
3.1shell©MTerminalµ¡¤f 48
3.1.1¨Ï¥Îshell´£¥Ü²Å 48
3.1.2¨Ï¥ÎTerminalµ¡¤f 49
3.1.3¨Ï¥ÎµêÀÀ±±¨î»O 50
3.2¿ï¾Üshell 50
3.3¹B¦æ©R¥O 51
3.3.1¤F¸Ñ©R¥O»yªk 52
3.3.2¬d§ä©R¥O 54
3.4¨Ï¥Î©R¥O¾ú¥v°O¿ý­«´_°õ¦æ
©R¥O 56
3.4.1©R¥O¦æ½s¿è 56
3.4.2©R¥O¦æ¸É»ô 58
3.4.3©R¥O¦æ­«´_°õ¦æ 59
3.5³s±µ©MÂX®i©R¥O 60
3.5.1©R¥O¤§¶¡ªººÞ¹D 60
3.5.2³sÄò©R¥O 61
3.5.3¦Z»O©R¥O 61
3.5.4ÂX®i©R¥O 62
3.5.5ÂX®iºâ³Nªí¹F¦¡ 62
3.5.6ÂX®iÅܶq 62
3.6¨Ï¥ÎshellÅܶq 63
3.6.1³Ð«Ø©M¨Ï¥Î§O¦W 64
3.6.2°h¥Xshell 65
3.7³Ð«Ø¦Û¤vªºshellÀô¹Ò 65
3.7.1°t¸mshell 65
3.7.2³]¸m´£¥Ü²Å 66
3.7.3²K¥[Àô¹ÒÅܶq 67
3.8Àò¨úÃö¤_©R¥Oªº«H®§ 68
3.9¤pµ² 70
3.10²ßÃD 70
²Ä4³¹¦b¤å¥ó¨t²Î¤¤²¾°Ê 73
4.1¨Ï¥Î°ò¥»ªº¤å¥ó¨t²Î©R¥O 75
4.2¨Ï¥Î¤¸¦r²Å©M¹Bºâ²Å 77
4.2.1¨Ï¥Î¤å¥ó¤Ç°t¤¸¦r²Å 77
4.2.2¨Ï¥Î¤å¥ó­«©w¦V¤¸¦r²Å 78
4.2.3¨Ï¥Î¬A¸¹ÂX®i¦r²Å 79
4.3¦C¥X¤å¥ó©M¥Ø¿ý 80
4.4¤F¸Ñ¤å¥óÅv­­©M©Ò¦³Åv 83
4.4.1¨Ï¥Î©R¥Ochmod(¼Æ¦r)§ó§ï
Åv­­ 84
4.4.2¨Ï¥Îchmod(¦r¥À)§ó§ïÅv­­ 85
4.4.3¨Ï¥Îumask³]¸mÀq»{ªº¤å¥ó
Åv­­ 85
4.4.4§ó§ï¤å¥ó©Ò¦³Åv 86
4.5²¾°Ê¡B´_¨î©M§R°£¤å¥ó 86
4.6¤pµ² 88
4.7²ßÃD 88
²Ä5³¹¨Ï¥Î¤å¥»¤å¥ó 89
5.1¨Ï¥Îvim©Mvi½s¿è¤å¥ó 89
5.1.1¶}©l¨Ï¥Îvi 90
5.1.2¦b¤å¥ó¤¤¸õ¹L 94
5.1.3·j¯Á¤å¥» 94
5.1.4¨Ï¥Îex¼Ò¦¡ 94
5.1.5¾Ç²ß§ó¦hÃö¤_vi©Mvimªºª¾ÃÑ 95
5.2¬d§ä¤å¥ó 95
5.2.1¨Ï¥Îlocate©R¥O®Ú¾Ú¦WºÙ
¬d§ä¤å¥ó 95
5.2.2¨Ï¥Îfind©R¥O·j¯Á¤å¥ó 96
5.2.3¨Ï¥Îgrep©R¥O¦b¤å¥ó¤¤·j¯Á 101
5.3¤pµ² 102
5.4²ßÃD 102
²Ä6³¹ºÞ²z¹B¦æ¤¤ªº¶iµ{ 105
6.1²z¸Ñ¶iµ{ 105
6.2¦C¥X¶iµ{ 106
6.2.1¨Ï¥Îps©R¥O¦C¥X¶iµ{ 106
6.2.2¨Ï¥Îtop©R¥O¦C¥X©M§ó§ï
¶iµ{ 107
6.2.3¨Ï¥ÎSystemMonitor¦C¥X
¶iµ{ 108
6.3ºÞ²z¦Z»O©M«e»O¶iµ{ 110
6.3.1±Ò°Ê¦Z»O¶iµ{ 110
6.3.2¨Ï¥Î«e»O©M¦Z»O©R¥O 111
6.4±þ¦º©M§ïÅܶiµ{ 112
6.4.1¨Ï¥Îkill©Mkillall©R¥O±þ¦º
¶iµ{ 112
6.4.2¨Ï¥Înice©Mrenice©R¥O³]¸m
³B²z¾¹Àu¥ý¯Å 113
6.5¨Ï¥Îcgroups­­¨î¶iµ{ 114
6.6¤pµ² 115
6.7²ßÃD 115
²Ä7³¹½s¼g²³æªºshell¸}¥» 117
7.1²z¸Ñshell¸}¥» 117
7.1.1°õ¦æ©M½Õ¸Õshell¸}¥» 118
7.1.2²z¸ÑshellÅܶq 118
7.1.3¦bshell¸}¥»¤¤°õ¦æºâªk 121
7.1.4¦bshell¸}¥»¤¤¨Ï¥Î½sµ{µ²ºc 122
7.1.5¨Ï¥Î¤@¨Ç¦³¥Îªº¤å¥»¾Þ§@
µ{§Ç 127
7.1.6¨Ï¥Î²³æªºshell¸}¥» 129
7.2¤pµ² 130
7.3²ßÃD 130
²ÄIII³¡¤À¦¨¬°¤@¦WLinux¨t²ÎºÞ²z­û
²Ä8³¹¾Ç²ß¨t²ÎºÞ²z 135
8.1²z¸Ñ¨t²ÎºÞ²z 135
8.2¨Ï¥Î¹Ï§Î¤ÆºÞ²z¤u¨ã 136
8.2.1¨Ï¥Îsystem-config-*¤u¨ã 138
8.2.2¨Ï¥Î°ò¤_ÂsÄý¾¹ªººÞ²z¤u¨ã 139
8.3¨Ï¥Îroot¥Î¤á½ã¤á 140
8.3.1³q¹Lshell¦¨¬°root¥Î¤á
(su©R¥O) 140
8.3.2³q¹LGUI¤¹³\ºÞ²z³X°ÝÅv­­ 141
8.3.3¨Ï¥ÎsudoÀò¨úºÞ²z³X°ÝÅv­­ 141
8.4±´¯ÁºÞ²z©R¥O¡B°t¸m¤å¥ó©M
¤é§Ó¤å¥ó 143
8.4.1ºÞ²z©R¥O 143
8.4.2ºÞ²z°t¸m¤å¥ó 144
8.4.3ºÞ²z¤é§Ó¤å¥ó©M
SystemdJournal 147
8.5¨Ï¥Î¨ä¥LºÞ²z½ã¸¹ 148
8.6Àˬd©M°t¸mµw¥ó 149
8.6.1Àˬdµw¥ó 149
8.6.2ºÞ²z¥i²¾°Êµw¥ó 151
8.6.3¨Ï¥Î¥i¥[¸ü¼Ò¶ô 152
8.7¤pµ² 154
8.8²ßÃD 154
²Ä9³¹¦w¸ËLinux 157
9.1¿ï¾Ü­pºâ¾÷ 158
9.2±qLive¤¶½è¦w¸ËFedora 159
9.3±q¦w¸Ë¤¶½è¦w¸ËRedHat
EnterpriseLinux 161
9.4¤F¸Ñ°ò¤_¤ªªº¦w¸Ë 163
9.5¦b¥ø·~¤¤¦w¸ËLinux 164
9.6±´¯Á¦@¦Pªº¦w¸Ë¥DÃD 165
9.6.1¤É¯Å©ÎªÌ±qÀY¶}©l¦w¸Ë 165
9.6.2Âù±Ò°Ê 166
9.6.3¦w¸ËLinux¦}¥HµêÀÀ¤è¦¡
¹B¦æ 167
9.6.4¨Ï¥Î¦w¸Ë±Ò°Ê¿ï¶µ 167
9.6.5¨Ï¥Î±Mªùªº¦sÀx¾¹ 170
9.6.6¹ïµw½L¶i¦æ¤À°Ï 171
9.6.7¨Ï¥ÎGRUB±Ò°Ê¥[¸üµ{§Ç 173
9.7¤pµ² 175
9.8²ßÃD 175
²Ä10³¹Àò¨ú©MºÞ²z³n¥ó 177
10.1¦b®à­±ºÞ²z³n¥ó 177
10.2¶W¶VSoftwareµ¡¤f 178
10.3¤F¸ÑLinuxRPM©MDEB
³n¥ó¥] 179
10.3.1²z¸ÑDEB¥] 180
10.3.2²z¸ÑRPM¥] 180
10.4¨Ï¥ÎyumºÞ²zRPM³n¥ó¥] 182
10.4.1±qyum¨ìdnfªºÂà´« 183
10.4.2¤F¸Ñyumªº¤u§@­ì²z 183
10.4.3­É§U²Ä¤T¤è³n¥ó®w
¨Ï¥Îyum 185
10.4.4¨Ï¥Îyum©R¥OºÞ²z³n¥ó 186
10.5¨Ï¥Îrpm©R¥O¦w¸Ë¡B¬d¸ß©M
ÅçÃÒ³n¥ó 192
10.5.1¨Ï¥Îrpm¦w¸Ë©M§R°£
³n¥ó¥] 193
10.5.2¬d¸ßrpm«H®§ 193
10.5.3ÅçÃÒrpm³n¥ó¥] 195
10.6¦b¥ø·~¤¤ºÞ²z³n¥ó 196
10.7¤pµ² 197
10.8²ßÃD 197
²Ä11³¹Àò¨ú¥Î¤á½ã¤á 199
11.1³Ð«Ø¥Î¤á½ã¤á 199
11.1.1¨Ï¥Îuseradd©R¥O²K¥[
¥Î¤á 201
11.1.2³]¸m¥Î¤áÀq»{­È 203
11.1.3¨Ï¥Îusermod­×§ï¥Î¤á 205
11.1.4¨Ï¥Îuserdel§R°£¥Î¤á 205
11.2¤F¸Ñ²Õ½ã¤á 206
11.2.1¨Ï¥Î²Õ½ã¤á 206
11.2.2³Ð«Ø²Õ½ã¤á 207
11.3¦b¥ø·~¤¤ºÞ²z¥Î¤á 208
11.3.1¨Ï¥ÎACL³]¸mÅv­­ 208
11.3.2¬°¥Î¤á²K¥[¥Ø¿ý¥H«K
¶i¦æ¨ó§@ 212
11.4¶°¤¤¥Î¤á½ã¤á 214
11.5¤pµ² 215
11.6²ßÃD 215
²Ä12³¹ºÞ²zºÏ½L©M¤å¥ó¨t²Î 217
12.1¤F¸ÑºÏ½L¦sÀx¾¹ 217
12.2¹ïµw½L¶i¦æ¤À°Ï 218
12.2.1²z¸Ñ¤À°Ïªí 219
12.2.2¬d¬ÝºÏ½L¤À°Ï 219
12.2.3³Ð«Ø³æ¤À°ÏºÏ½L 220
12.2.4³Ð«Ø¤@­Ó¦h¤À°ÏºÏ½L 223
12.3¨Ï¥ÎÅÞ¿è¨÷ºÞ²z¤À°Ï 227
12.3.1Àˬd²{¦³ªºLVM 227
12.3.2³Ð«ØLVMÅÞ¿è¨÷ 230
12.3.3ÂX¤jLVMÅÞ¿è¨÷ 231
12.4±¾¸ü¤å¥ó¨t²Î 232
12.4.1³Q¤ä«ùªº¤å¥ó¨t²Î 232
12.4.2±Ò¥Î¥æ´«°Ï 233
12.4.3¸T¥Î¥æ´«°Ï 234
12.4.4¨Ï¥Îfstab¤å¥ó©w¸q¥i±¾¸üªº
¤å¥ó¨t²Î 235
12.4.5¨Ï¥Îmount©R¥O±¾¸ü
¤å¥ó¨t²Î 237
12.4.6¥HÀô¦^¤è¦¡±¾¸üºÏ½LÃè¹³ 238
12.4.7¨Ï¥Îumount©R¥O 238
12.5¨Ï¥Îmkfs©R¥O³Ð«Ø¤å¥ó
¨t²Î 239
12.6¨Ï¥ÎCockpitºÞ²z¦sÀx 240
12.7¤pµ² 241
12.8²ßÃD 242
²ÄIV³¡¤À¦¨¬°¤@¦WLinuxªA°È¾¹ºÞ²z­û
²Ä13³¹¤F¸ÑªA°È¾¹ºÞ²z 245
13.1¶}©l¾Ç²ßªA°È¾¹ºÞ²z 246
13.2Àˬd©M³]¸mªA°È¾¹ 252
13.3¨Ï¥ÎSecureShellªA°ÈºÞ²z
»·µ{³X°Ý 252
13.3.1±Ò°Êopenssh-serverªA°È 253
13.3.2¨Ï¥ÎSSH«È¤áºÝ¤u¨ã 254
13.3.3¨Ï¥Î°ò¤_±KÆ_(µL±K½X)ªº
¨­¥÷ÅçÃÒ 259
13.4°t¸m¨t²Î¤é§Ó 260
13.4.1¨Ï¥Îrsyslog±Ò¥Î¨t²Î
¤é§Ó 260
13.4.2¨Ï¥Îlogwatch¬d¬Ý¤é§Ó 264
13.5¨Ï¥ÎsarÀˬd¨t²Î¸ê·½ 265
13.6Àˬd¨t²ÎªÅ¶¡ 266
13.6.1¨Ï¥ÎdfÅã¥Ü¨t²ÎªÅ¶¡ 266
13.6.2¨Ï¥ÎduÀˬdºÏ½L¨Ï¥Î
±¡ªp 267
13.6.3¨Ï¥Îfind½T©wºÏ½L®ø¯Ó 267
13.7ºÞ²z¥ø·~¤¤ªºªA°È¾¹ 268
13.8¤pµ² 268
13.9²ßÃD 269
²Ä14³¹ºÞ²zºôµ¸ 271
14.1°t¸m®à­±ºôµ¸ 272
14.1.1Àˬdºôµ¸±µ¤f 273
14.1.2°t¸mºôµ¸±µ¤f 278
14.1.3°t¸mºôµ¸¥N²z³s±µ 280
14.2¨Ï¥Î©R¥O¦æ°t¸mºôµ¸ 282
14.2.1¨Ï¥Înmtui©R¥O¨Ó°t¸m
ºôµ¸ 282
14.2.2½s¿èNetworkManagerTUI
³s±µ 282
14.2.3¤F¸Ñºôµ¸°t¸m¤å¥ó 283
14.2.4³]¸m§O¦Wºôµ¸±µ¤f 287
14.2.5³]¸mEthernet³q¹D®¹¸j 288
14.2.6³]¸m¦Û©w¸q¸ô¥Ñ 289
14.3°t¸m¥ø·~¤¤ªººôµ¸ 290
14.3.1±NLinux°t¸m¬°¤@­Ó
¸ô¥Ñ¾¹ 290
14.3.2±NLinux°t¸m¬°DHCP
ªA°È¾¹ 290
14.3.3±NLinux°t¸m¬°DNS
ªA°È¾¹ 291
14.3.4±NLinux°t¸m¬°¥N²z
ªA°È¾¹ 291
14.4¤pµ² 292
14.5²ßÃD 292
²Ä15³¹±Ò°Ê©M°±¤îªA°È 293
15.1¤F¸Ñªì©l¤Æ¦uÅ@¶iµ{
(init©Îsystemd) 294
15.1.1¤F¸Ñ¸g¨åªºinit¦uÅ@¶iµ{ 295
15.1.2¤F¸Ñsystemdªì©l¤Æ
¦uÅ@¶iµ{ 300
15.2ÀˬdªA°Èªºª¬ºA 306
15.3°±¤î©M±Ò°ÊªA°È 308
15.4±Ò¥Î«ùÄò©ÊªA°È 312
15.5°t¸mÀq»{ªº¹B¦æ¯Å§O©ÎªÌ
¥Ø¼Ð³æ¤¸ 314
15.6²K¥[·sªº©Î¦Û©w¸qªA°È 316
15.6.1¦VSysVinit²K¥[·sªA°È 316
15.6.2¦Vsystemd²K¥[·sªA°È 318
15.7¤pµ² 320
15.8²ßÃD 321
²Ä16³¹°t¸m¥´¦LªA°È¾¹ 323
16.1³q¥ÎUNIX¥´¦L¨t²Î(CUPS) 323
16.2³]¸m¥´¦L¾÷ 325
16.2.1¦Û°Ê²K¥[¥´¦L¾÷ 325
16.2.2¨Ï¥Î°ò¤_WebªºCUPS
ºÞ²z 325
16.2.3¨Ï¥ÎPrintSettingsµ¡¤f 327
16.3¨Ï¥ÎCUPS¥´¦L 332
16.3.1°t¸mCUPSªA°È¾¹
(cupsd.conf) 332
16.3.2±Ò°ÊCUPSªA°È¾¹ 333
16.3.3¤â°Ê°t¸mCUPS¥´¦L¾÷
¿ï¶µ 334
16.4¨Ï¥Î¥´¦L©R¥O 335
16.4.1¨Ï¥Îlp©R¥O¶i¦æ¥´¦L 335
16.4.2¨Ï¥Îlpstat-t©R¥O¦C¥Xª¬ºA 335
16.4.3¨Ï¥Îlprm©R¥O§R°£¥´¦L
§@·~ 336
16.5°t¸m¥´¦LªA°È¾¹ 336
16.5.1°t¸m¦@¨ÉªºCUPS¥´¦L¾÷ 336
16.5.2°t¸m¦@¨ÉSamba¥´¦L¾÷ 338
16.6¤pµ² 339
16.7²ßÃD 340
²Ä17³¹°t¸mWebªA°È¾¹ 341
17.1¤F¸ÑApacheWebªA°È¾¹ 341
17.2Àò¨ú©M¦w¸ËWebªA°È¾¹ 342
17.2.1¤F¸Ñhttpd³n¥ó¥] 342
17.2.2¦w¸ËApache 344
17.3±Ò°ÊApache 345
17.3.1½T«OApache¦w¥þ 346
17.3.2¤F¸ÑApache°t¸m¤å¥ó 348
17.3.3¦VApache²K¥[µêÀÀ¥D¾÷ 351
17.3.4¤¹³\¥Î¤áµo¥¬¦Û¤vªº
Web¤º®e 353
17.3.5¨Ï¥ÎSSL/TLS«OÅ@Web
¬y¶q 354
17.4¹ïWebªA°È¾¹¶i¦æ¬G»Ù±Æ°£ 358
17.4.1Àˬd°t¸m¿ù»~ 358
17.4.2¸T¤î³X°Ý©MªA°È¾¹¤º³¡
¿ù»~ 360
17.5¤pµ² 361
17.6²ßÃD 361
²Ä18³¹°t¸mFTPªA°È¾¹ 363
18.1¤F¸ÑFTP 363
18.2¦w¸ËvsftpdFTPªA°È¾¹ 364
18.3±Ò°ÊvsftpdªA°È 366
18.4½T«OFTPªA°È¾¹¦w¥þ 368
18.4.1¬°FTP¥´¶}¨¾¤õùÙ 368
18.4.2¬°FTPªA°È¾¹°t¸m
SELinux 370
18.4.3¨ÏLinux¤å¥óÅv­­»P
vsftpd¬ÛÃöÁp 371
18.5°t¸mFTPªA°È¾¹ 371
18.5.1³]¸m¥Î¤á³X°Ý 372
18.5.2¤¹³\¤W¶Ç 372
18.5.3¬°Internet³]¸mvsftpd 373
18.6¨Ï¥ÎFTP«È¤áºÝ³s±µªA°È¾¹ 375
18.6.1³q¹LFirefox³X°ÝFTP
ªA°È¾¹ 375
18.6.2¨Ï¥Îlftp©R¥O³X°ÝFTP
ªA°È¾¹ 376
18.6.3¨Ï¥ÎgFTP«È¤áºÝ 377
18.7¤pµ² 378
18.8²ßÃD 378
²Ä19³¹°t¸mWindows¤å¥ó
¦@¨É(Samba)ªA°È¾¹ 379
19.1¤F¸ÑSamba 379
19.2¦w¸ËSamba 380
19.3±Ò°Ê©M°±¤îSamba 381
19.3.1±Ò°ÊSamba(smb)ªA°È 381
19.3.2±Ò°ÊNetBIOS(nmbd)¦WºÙ
ªA°È¾¹ 383
19.3.3°±¤îSamba(smb)©M
NetBIOS(nmb)ªA°È 384
19.4½T«OSambaªº¦w¥þ 385
19.4.1¬°Samba°t¸m¨¾¤õùÙ 385
19.4.2¬°Samba°t¸mSELinux 386
19.4.3°t¸mSamba¥D¾÷/¥Î¤á
Åv­­ 388
19.5°t¸mSamba 388
19.6³X°ÝSamba¦@¨É 394
19.6.1¦bLinux¤¤³X°ÝSamba
¦@¨É 394
19.6.2¦bWindows¤¤³X°ÝSamba
¦@¨É 396
19.7¦b¥ø·~¤¤¨Ï¥ÎSamba 397
19.8¤pµ² 397
19.9²ßÃD 397
²Ä20³¹°t¸mNFSªA°È¾¹ 399
20.1¦w¸ËNFSªA°È¾¹ 401
20.2±Ò°ÊNFSªA°È 401
20.3¦@¨ÉNFS 402
20.3.1°t¸m/etc/exports¤å¥ó 403
20.3.2¾É¥X¦@¨É¤å¥ó¨t²Î 405
20.4½T«ONFSªA°È¾¹¦w¥þ 406
20.4.1¬°NFS¥´¶}¨¾¤õùÙ 406
20.4.2¦bTCPWrappers¤¤¤¹³\
NFS³X°Ý 408
20.4.3¬°NFSªA°È¾¹°t¸m
SELinux 408
20.5¨Ï¥ÎNFS 409
20.5.1¬d¬ÝNFS¦@¨É 409
20.5.2¤â°Ê±¾¸üNFS 410
20.5.3¦b±Ò°Ê®É±¾¸üNFS 410
20.5.4¨Ï¥Îautofs«ö»Ý±¾¸üNFS 413
20.6¨ø¸üNFS 416
20.7¤pµ² 416
20.8²ßÃD 416
²Ä21³¹Linuxªº¬G»Ù±Æ°£ 419
21.1±Ò°Ê¬G»Ù±Æ°£ 419
21.1.1¤F¸Ñ±Ò°Ê¤èªk 420
21.1.2±q©T¥ó(BISO©ÎUEFI)
¶}©l 421
21.1.3¬°GRUB±Ò°Ê¥[¸üµ{§Ç
¶i¦æ¬G»Ù±Æ°£ 423
21.1.4GRUB2±Ò°Ê¥[¸üµ{§Ç 424
21.1.5±Ò°Ê¤º®Ö 425
21.2±Æ°£³n¥ó¥]ªº¬G»Ù 433
21.3±Æ°£ºôµ¸¬G»Ù 437
21.3.1±Æ°£¶Ç¥X³s±µªº¬G»Ù 437
21.3.2±Æ°£¶Ç¤J³s±µªº¬G»Ù 440
21.4¸Ñ¨M¤º¦s°ÝÃD 442
21.5¦b±Ï´©¼Ò¦¡¤¤¶i¦æ¬G»Ù±Æ°£ 446
21.6¤pµ² 447
21.7²ßÃD 448
²ÄV³¡¤À¾Ç²ßLinux¦w¥þ§Þ³N
²Ä22³¹²z¸Ñ°ò¥»ªºLinux¦w¥þ 451
22.1¹ê²{ª«²z¦w¥þ 451
22.1.1¹ê²{¨aÃø«ì´_ 452
22.1.2«OÅ@¥Î¤á½ã¤áªº¦w¥þ 452
22.1.3«OÅ@±K½X 455
22.1.4«OÅ@¤å¥ó¨t²Î 459
22.1.5ºÞ²z³n¥ó©MªA°È 462
22.1.6°ª¯Å°õ¦æ 463
22.2ºÊµø¨t²Î 463
22.2.1ºÊµø¤é§Ó¤å¥ó 463
22.2.2ºÊµø¥Î¤á½ã¤á 466
22.2.3ºÊµø¤å¥ó¨t²Î 469
22.3¼f®Ö©M¼f¬dLinux 475
22.3.1¶i¦æ¦X³W¼f¬d 475
22.3.2¶i¦æ¦w¥þ¼f¬d 476
22.4¤pµ² 476
22.5²ßÃD 476
²Ä23³¹²z¸Ñ°ª¯ÅªºLinux¦w¥þ 479
23.1§Q¥Î¥[±K¹ê²{Linux¦w¥þ 479
23.1.1²z¸Ñ«¢§Æ 480
23.1.2²z¸Ñ¥[±K/¸Ñ±K 481
23.1.3¹ê²{Linux¥[±K 488
23.2¨Ï¥ÎPAM¹ê²{Linux¦w¥þ 494
23.2.1²z¸ÑPAM¨­¥÷ÅçÃÒ¹Lµ{ 495
23.2.2¦bLinux¨t²Î¤WºÞ²zPAM 497
23.2.3Àò¨ú§ó¦hÃö¤_PAMªº
«H®§ 505
23.3¤pµ² 506
23.4²ßÃD 506
²Ä24³¹¨Ï¥ÎSELinux¼W±jLinux
¦w¥þ 507
24.1¤F¸ÑSELinuxªºÀuÂI 507
24.2¤F¸ÑSELinuxªº¤u§@­ì²z 508
24.2.1¤F¸ÑÃþ«¬±j¨î 509
24.2.2¤F¸Ñ¦h¼h¦¸¦w¥þ 510
24.2.3¹ê²{SELinux¦w¥þ¼Ò«¬ 510
24.3°t¸mSELinux 515
24.3.1³]¸mSELinux¼Ò¦¡ 515
24.3.2³]¸mSELinuxµ¦²¤Ãþ«¬ 517
24.3.3ºÞ²zSElinux¦w¥þ¤W¤U¤å 517
24.3.4ºÞ²zSELinuxµ¦²¤³W«h¥] 520
24.3.5³q¹L¥¬º¸­ÈºÞ²zSELinux 521
24.4ºÊµø©M±Æ°£SELinux¬G»Ù 522
24.4.1¤F¸ÑSELinux¤é§Ó 522
24.4.2±Æ°£SELinux¤é§Ó°O¿ý
¬G»Ù 524
24.4.3¸Ñ¨M±`¨£ªºSELinux°ÝÃD 525
24.5¶×Á`°_¨Ó 526
24.6Àò¨ú§ó¦hÃö¤_SELinuxªº
«H®§ 527
24.7¤pµ² 527
24.8²ßÃD 527
²Ä25³¹«OÅ@ºôµ¸¤WªºLinux 529
25.1¼f®Öºôµ¸ªA°È 529
25.1.1¨Ï¥Înmapµû¦ô¹ïºôµ¸
ªA°Èªº³X°Ý 530
25.1.2¨Ï¥Înmap¼f®Öºôµ¸
ªA°È¼s§i 533
25.2¨Ï¥Î¨¾¤õùÙ 536
25.2.1¤F¸Ñ¨¾¤õùÙ 537
25.2.2¹ê²{¨¾¤õùÙ 538
25.3¤pµ² 549
25.4²ßÃD 549
²ÄVI³¡¤À±NLinuxÂX®i¨ì¤ª
²Ä26³¹Âಾ¨ì¤ª©M®e¾¹ 553
26.1¤F¸ÑLinux®e¾¹ 554
26.1.1¦WºÙªÅ¶¡ 554
26.1.2®e¾¹ªºª`¥U 555
26.1.3°ò¥»¬M¹³©M¹Ï¼h 555
26.2±qLinux®e¾¹¶}©l 556
26.2.1²o¤Þ©M¹B¦æ®e¾¹ 556
26.2.2±Ò°Ê©M°±¤î®e¾¹ 559
26.2.3ºc«Ø®e¾¹¬M¹³ 560
26.3¤pµ² 564
26.4²ßÃD 564
²Ä27³¹¨Ï¥ÎLinux¶i¦æ¤ª­pºâ 565
27.1Linux©M¤ª­pºâ·§­z 565
27.1.1¤ªºÞ²zµ{§Ç(¤]ºÙ¬°
­pºâ¸`ÂI) 566
27.1.2¤ª±±¨î¾¹ 566
27.1.3¤ª¦sÀx 566
27.1.4¤ª¨­¥÷ÅçÃÒ 567
27.1.5¤ª¶}µo©M°t¸m 567
27.1.6¤ª¥­»O 567
27.2¹Á¸Õ°ò¦ªº¤ª§Þ³N 568
27.3«Ø¥ß¤@­Ó¤p«¬ªº¤ª 569
27.3.1°t¸mºÞ²zµ{§Ç 569
27.3.2°t¸m¦sÀx 572
27.3.3³Ð«ØµêÀÀ¾÷ 574
27.3.4ºÞ²zµêÀÀ¾÷ 577
27.3.5¾E²¾µêÀÀ¾÷ 577
27.4¤pµ² 579
27.5²ßÃD 579
²Ä28³¹±NLinux³¡¸p¨ì¤ª 581
28.1¦b¤ª¤¤¹B¦æLinux 581
28.2³Ð«ØLinux¤ªÃè¹³ 582
28.2.1°t¸m©M¹B¦æcloud-init¤ª
¹ê¨Ò 583
28.2.2¹ï¤ª¹ê¨Ò¶i¦æ¬ã¨s 584
28.2.3§J¶©¤ª¹ê¨Ò 585
28.2.4ÂX®icloud-init°t¸m 586
28.2.5¦b¥ø·~­pºâ¤¤¨Ï¥Î
cloud-init 588
28.3¨Ï¥ÎOpenStack¨Ó³¡¸p
¤ªÃè¹³ 589
28.4¨Ï¥ÎAmazonEC2³¡¸p
¤ªÃè¹³ 592
28.5¤pµ² 594
28.6²ßÃD 594
²Ä29³¹¨Ï¥ÎAnsible¦Û°Ê³¡¸p¡BºÞ²z
À³¥Îµ{§Ç©M°ò¦³]¬I 597
29.1²z¸ÑAnsible 597
29.2±´¯ÁAnsible²Õ¥ó 598
29.2.1²M³æ 599
29.2.2¼@¥» 599
29.3³v¨B§¹¦¨Ansible³¡¸p 600
29.3.1¥ý¨M±ø¥ó 600
29.3.2¬°¨C­Ó¸`ÂI³]¸mSSH
±KÆ_ 601
29.4¦w¸ËAnsible 602
29.4.1³Ð«Ø²M³æ 603
29.4.2¹ï¥D¾÷¶i¦æ¨­¥÷ÅçÃÒ 603
29.4.3³Ð«Ø¼@¥» 603
29.4.4¹B¦æ¼@¥» 605
29.5¹B¦æ¯S®íªºAnsible©R¥O 606
29.6¨Ï¥ÎAnsibleTower¦Û°Ê¤Æ
®Ø¬[ 608
29.7¤pµ² 608
29.8²ßÃD 609
²Ä30³¹¨Ï¥ÎKubernetes±NÀ³¥Îµ{§Ç
³¡¸p¬°®e¾¹ 611
30.1²z¸ÑKubernetes 612
30.1.1Kubernetes¥D¸`ÂI 612
30.1.2Kubernetes¤u§@¸`ÂI 612
30.1.3KubernetesÀ³¥Îµ{§Ç 613
30.1.4Kubernetes±µ¤f 613
30.2¹Á¸ÕKubernetes 613
30.2.1Àò¨úKubernetes 614
30.2.2¹B¦æKubernetes°ò¦«ü«n 615
30.3¥ø·~½è¶qªºKubernetes
¥­»OOpenShift 624
30.4¤pµ² 625
30.5²ßÃD 625
²ÄVII³¡¤Àªþ¿ý
ªþ¿ýA¤¶½è 629
ªþ¿ýB²ßÃDµª®× 637
§Ç¡G