-- ·|­û / µù¥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¤ÀÃþ

Ubuntu Linux ¨t²ÎºÞ²z¹ê¾Ô

( ²Åé ¦r)
§@ªÌ¡G±i¬K¾åÃþ§O¡G1. -> §@·~¨t²Î -> Ubuntu
ĶªÌ¡G
¥Xª©ªÀ¡G²MµØ¤j¾Ç¥Xª©ªÀUbuntu Linux ¨t²ÎºÞ²z¹ê¾Ô 3dWoo®Ñ¸¹¡G 48918
¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I

¡i¯Ê®Ñ¡j
NT°â»ù¡G 540 ¤¸

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

ĶªÌ§Ç¡G

«e¨¥¡G

¦Û±q1991¦~10¤ëLinux½Ï¥Í¥H¨Ó¡A¤@ª½¨ü¨ì¼s¤jIT¬ÉªºÃöª`¡C¤j§å¤H¤h¥[¤J¾Ç²ß¡B¬ã¨s¡B¨Ï¥Î¡B¶}µo¥H¤Î¥æ¬yLinux¾Þ§@¨t²Î¡C¤×¨ä¬O20¥@¬ö90¦~¥N¥½¡AÀHµÛ°ê»Ú¤¬Ápºôªº­¸³tµo®i¡ALinux¨t²Î§ó¬O±o¨ì¤F¥R¨¬ªºµo®i¡A¦b¤¬Ápºô¤¤§êºt¤F¤@­Ó·¥¨ä­«­nªº¨¤¦â¡A¦¨¬°¥Ø«e¹B¥Î»â°ì³Ì¼sªx¡B¨Ï¥Î¤H¼Æ³Ì¦hªº¾Þ§@¨t²Î¡C
¥¿¦]¬°²³¦h¬ã¨sªÌ©M¶}µoªÌªº¿n·¥°Ñ»P¡A¨Ï±oLinux¨t²Î¥X²{¤F¬y¬£¯É§eªº§½­±¡C¤£¦Pªº¬£§O¦Êªá»ô©ñ¡B¦U¨ã¯S¦â¡C¥Ø«e¤w¸g¦³¶W¹L¤T¦Ê­Óµo¦æª©³Q¿n·¥¦a¶}µo¡A³Ì´¶¹M¨Ï¥Îªºµo¦æª©¥»¤j¬ù¦³¤Q´X­Ó¡C¨ä¤¤¡A¤ñ¸û¦³¦Wªº¦³Debian¡BUbuntu¡BFedora¡BCentOS¡BSlackware¡BRedHat©MopenSUSEµ¥¡C¦b½Ñ¦hªºµo¦æª©·í¤¤¡AUbuntu¤×¨ä¤Þ¤Hª`¥Ø¡A¦¨¬°Linuxµo¦æª©¤¤ªºË³Ë³ªÌ¡C
ºÉºÞ¨C­Óµo¦æª©¦U¦³¤£¦P¡A¦ý¬O¥¦­Ì¨Ï¥Îªº«o¬O¦P¤@­Ó¤º®Ö¡C¦]¦¹¡A¥¦ªº®Ö¤ß¥\¯à¬O¬Û¦Pªº¡C±q³o­Ó¤è­±Á¿¡A¾Ç²ß¥ô¦ó¤@­Óµo¦æª©³£¬O¥i¦æªº¡C
¬°¤F¤è«K¼s¤jŪªÌ¾Ç²ß¡A§@ªÌµ²¦X¦Û¤v¤Q¦h¦~ªºLinuxºûÅ@¡B¶}µo©M°ö°V¸gÅç½s¼g¤F¥»®Ñ¡C¥»®Ñ¥þ­±¦a¤¶²Ð¤FLinuxªº°ò¦ª¾ÃÑ¡BUbuntu 17ªº¦w¸Ë¤èªk¡B®à­±Àô¹Ò¡B¤å¥ó¨t²Î¡B¥Ø¿ý©M¤å¥óºÞ²z¡B¥Î¤áºÞ²z¡BªA°ÈºÞ²z¡B¤å¥ó¨t²ÎºÞ²z¡Bºôµ¸ºÞ²z¡Bshell½sµ{µ¥§Þ³N¡C¦b¤¶²Ð¨C³¡¤À¤º®e®É¡A³£µ¹¥X¤F¤j¶q¨ãÅ骺¹ê¨Ò¡A¨Ï±oŪªÌ¯à°÷²`¤J¤F¸Ñ¡A§Ö³t´x´¤Linux¨t²Î¡C¾Ç§¹¥»®Ñ¤§¦Z¡A¤O¨DÅýŪªÌ¯à°÷³Ó¥ôLinuxªº¤é±`¶}µo©MºûÅ@¡C
¥»®Ñªº¯SÂI
1¡D¤º®eÂ×´I¡Aª¾ÃÑ¥þ­±
¡mUbuntu Linux¨t²ÎºÞ²z¹ê¾Ô¡n¦@¤À3½g15³¹¡Aªö¥Î±q©ö¨ìÃø¡B´`§Çº¥¶iªº¤è¦¡¶i¦æÁ¿¸Ñ¡C¤º®e´X¥G¯A¤Î¤FLinux¨t²ÎºÞ²z©M¶}µoªº¦U­Ó¤è­±¡C
2¡D´`§Çº¥¶i¡A¥Ñ²L¤J²`
¬°¤F¤è«KŪªÌ¾Ç²ß¡A¥»®Ñ­º¥ýÅýŪªÌ¤F¸ÑLinuxªº°ò¦ª¾ÃÑ¡A¦}´x´¤Ubuntu 17ªº¦w¸Ë¤èªk©M®à­±Àô¹Ò¡CŪªÌ¦b´x´¤³o¨Ç¤Jªùª¾ÃѪº°ò¦¤W¡A³vº¥¾Ç²ßUbuntu§ó²`ªºª¾ÃÑ¡A¥]¬A¤å¥ó¨t²Î¡B¤å¥ó©M¥Ø¿ýºÞ²z¡B¥Î¤áºÞ²z¥H¤Îºôµ¸ºÞ²zµ¥¡C³Ì¦Z¤¶²Ð§ó¥[°ª¯ÅªºShell½sµ{¡Bºôµ¸ªA°ÈºÞ²z¥H¤ÎµêÀÀ¤Æ©M¤ª­pºâ¡C±q¦Ó¨ÏŪªÌ¥i¥HÃä¾Ç²ß¡AÃä°Ê¤â¡A§ó§Ö¦a´x´¤Ubuntuªº¦UºØª¾ÃÑ¡C
3¡D®æ¦¡²Î¤@¡AÁ¿¸Ñ³W­S
®Ñ¤¤ªº¨C­Ó©R¥O³£µ¹¥X¤F¸Ô²Óªº»yªk¡A¦}µ²¦X¨ãÅ骺¹ê¨Ò¡C³o¼Ë¨Ï±oŪªÌ¥i¥H«Ü²M´·¦a¤F¸Ñ¨C­Ó©R¥Oªº¥\¯à©M¨Ï¥Î¤èªk¡A±q¦Ó´£°ª¾Ç²ß®Ä²v¡C
4¡D­«ÂI¬ð¥X¡A¨¥Â²·N¸ð
¥Ñ¤_Linuxªº¬ÛÃö§Þ³N«D±`¦h¡A«Ü¦hŪªÌµL©Ò¾A±q¡AµL±q¤U¤â¡C¥»®Ñ¦b¤¶²ÐUbuntu®É¡A¬ð¥X¤F¤é±`ºûÅ@©Ò»Ý­n­«ÂIÃöª`ªºª¾ÃÑÂI©M§Þ¥©¡AÁקK¤F¤¾ªøªºµLÃöª¾ÃѪº¤¶²Ð¡C¨Ï±oŪªÌ¯à°÷§ì¦í­«ÂI¡A¸`¬Ù®É¶¡¡C
5¡D®×¨ÒºëÁ¿¡A²`¤J­åªR
®Ú¾Ú§@ªÌ¥»¤H¦h¦~ªººÞ²z©M¶}µo¸gÅç¡AUbuntuªººÞ²z¸UÅܤ£Â÷¨ä©v¡A¤@³q¦Ê³q¡C©Ò¥H¥»®Ñ¨S¦³¹³¨ä¥L®ÑÄy¹L¦h¦aÁ|¨Ò¡A¦Ó¬O¦b¨C­Óª¾ÃÑÂI¤¤¿ï¨ú¤F³Ì¨å«¬ªº´X­Ó¨Ò¤l¡AµM¦Z³q¹L¹ï¨ä¥H¤Î¬ÛÃöª¾ÃÑÂI¶i¦æ¸Ô²ÓÁ¿¸Ñ¡A¨ÏŪªÌ¥i¥H¯u¥¿´x´¤LinuxªººëÅè¡C
¡mUbuntu Linux¨t²ÎºÞ²z¹ê¾Ô¡nªº¤º®e¦w±Æ
¡mUbuntu Linux¨t²ÎºÞ²z¹ê¾Ô¡n¦@¤À¬°3½g¡A¦@15³¹¡A¥D­n³¹¸`³W¹º¦p¤U©Ò¥Ü¡C
²Ä¤@½g¡]²Ä1³¹~²Ä6³¹¡^Ubuntu¤Jªù
Á¿­z¤FLinux°ò¦ª¾ÃÑ¡BUbuntu 17ªº¦w¸Ë©M°t¸m¡B®à­±Àô¹Ò¡B¤å¥ó¨t²Î°ò¦ª¾ÃÑ¡B¤å¥ó©M¥Ø¿ýºÞ²z¥H¤Î¥Î¤á©MÅv­­ºÞ²zµ¥¡C
²Ä¤G½g¡]²Ä7³¹~²Ä11³¹¡^¶i¶¥½g
Á¿­z¤FUbuntu¨t²Îªº±Ò°Ê©MÃö³¬¡BªA°È©M¶iµ{ºÞ²z¡B³n¥ó¥]ºÞ²z¡BºÏ½L©M¤å¥ó¨t²ÎºÞ²z¥H¤Îºôµ¸ºÞ²zµ¥¡C
²Ä¤T½g¡]²Ä12³¹~²Ä15³¹¡^ºë³qLinux
Á¿­z¤FShell½sµ{¡Bºôµ¸ªA°ÈºÞ²z¥H¤ÎµêÀÀ¤Æ©M¤ª­pºâ¨t²Îºôµ¸¦w¥þµ¥¡C
¡mUbuntu Linux¨t²ÎºÞ²z¹ê¾Ô¡n¥Ñ²L¤J²`¡A¥Ñ²z½×¨ì¹ê½î¡A¤×¨ä¾A¦Xªì¯ÅŪªÌ³v¨B¾Ç²ß©M§¹µ½¦Û¤vªºª¾Ãѵ²ºc¡C
¾A¦X¾\Ū¥»®ÑªºÅªªÌ

¡´ §Æ±æ¶i¤JLinux¨t²Î»â°ìªº·s¤â
¡´ Ubuntu¾Ç²ß¤H­û
¡´ Ubuntu¤JªùªÌ
¡´ ±q¨ÆUbuntuºÞ²z©M¶}µoªº¤H­û
¡´ ·Q¦bUbuntu¤W¶}µoºôµ¸À³¥Îªº¤H­û
¡´ ºôµ¸ºÞ²z­û
¡´ ¤j¤¤±M°|®Õªº¾Ç¥Í

¡mUbuntu Linux¨t²ÎºÞ²z¹ê¾Ô¡n¥Ñ±i¬K¾å¥D½s¡A¨ä¥L°Ñ»P¥»®Ñ³Ð§@ªºÁÙ¦³¼BøÊ¡B³¯¯À²M¡B±i¿A®R¡B±`·s®p¡AªLÀs¡B¤ý¨È­¸¡BÁ§êW¡B¤ý­è¡B§d¶Q¤å¡B§õ¹p¾^¡B¤ý¾åµØ¡A±Æ¦W¤£¤À¥ý¦Z¡C
½sªÌ
2018¦~1¤ë
¤º®e²¤¶¡G

Linux¬O¥Ø«e¨Ï¥Î³Ì¬°¼sªxªº¾Þ§@¨t²Î¡A¦ÓUbuntu¬O²³¦hLinuxµo¦æª©¤¤ªºË³Ë³ªÌ¡C¥»®Ñ¥Ñ²L¤J²`¡B´`§Çº¥¶i¡A¨Ï¹s°ò¦ªºÅªªÌ¤]¯à°÷¼ô½m´x´¤¦p¦óºÞ²z©MºûÅ@Ubuntu¨t²Î¡C
¡mUbuntu Linux¨t²ÎºÞ²z¹ê¾Ô¡n¤À¬°¤T³¡¤À¡A²Ä¤@³¡¤À¬OUbuntu¤Jªù¡A¥]¬ALinux°ò¦ª¾ÃÑ¡BUbuntu 17ªº¦w¸Ë©M°t¸m¡B®à­±Àô¹Ò¡B¤å¥ó¨t²Î°ò¦ª¾ÃÑ¡B¤å¥ó©M¥Ø¿ýºÞ²z¥H¤Î¥Î¤á©MÅv­­ºÞ²zµ¥¡C²Ä¤G³¡¤À¬O¶i¶¥½g¡A¥]¬AUbuntu¨t²Îªº±Ò°Ê©MÃö³¬¡BªA°È©M¶iµ{ºÞ²z¡B³n¥ó¥]ºÞ²z¡BºÏ½L©M¤å¥ó¨t²ÎºÞ²z¥H¤Îºôµ¸ºÞ²zµ¥¡C²Ä¤T³¡¤À¬Oºë³qLinux¡A¥]¬AShell½sµ{¡Bºôµ¸ªA°ÈºÞ²z¥H¤ÎµêÀÀ¤Æ©M¤ª­pºâµ¥¡C
¡mUbuntu Linux¨t²ÎºÞ²z¹ê¾Ô¡n¤º®eºë½m¡B­«ÂI¬ð¥X¡B¹ê¨ÒÂ×´I¡A¬O¼s¤jLinuxºûÅ@©M¶}µo¤H­û¡Bºôµ¸ºÞ²zºûÅ@¤H­û¥²³Æªº°Ñ¦Ò®Ñ¡A¦P®É«D±`¾A¦X¤j¤¤±M°|®Õ®v¥Í¾Ç²ß¾\Ū¡A¤]¥i§@¬°°ªµ¥°|®Õ­pºâ¾÷¤Î¬ÛÃö±M·~·í±Ð§÷¨Ï¥Î¡C
¥Ø¿ý¡G

²Ä¤@½gUbuntu¤Jªù
²Ä1³¹¤F¸ÑUbuntu 3
1.1¤°¤\¬OLinux 3
1.2Linuxµo¦æª© 5
1.2.1Debian 6
1.2.2Ubuntu 6
1.2.3ArchLinux 7
1.2.4Fedora 8
1.2.5OpenSUSE 8
1.2.6CentOS 9
1.2.7RedHatEnterpriseLinux 10
1.3Ubuntu·§­z 10
1.3.1¤°¤\¬OUbuntu 10
1.3.2Ubuntuªºª©¥» 11
1.3.3Ubuntuªº¯SÂI 12
1.3.4¦p¦óÀò±oUbuntu 13
1.4GNUGPL©MPOSIX¤¶²Ð 14
1.4.1¤°¤\¬OGNUGPL 14
1.4.2GNUGPLµo®i¾ú¥v 14
1.4.3¦p¦ó¥¿½T²z¸ÑGNUGPL 15
1.4.4¤F¸ÑPOSIX¼Ð·Ç 15
1.5¾Ç²ßUbuntuªº¤èªk 15
²Ä2³¹¦w¸ËUbuntu 17
2.1·Ç³Æ¦w¸ËUbuntu 17
2.1.1Àò±o¦w¸Ë¤¶½è 17
2.1.2Ubuntuªºµw¥ó­n¨D 19
2.1.3Ubuntuªº¦w¸Ë¤è¦¡ 20
2.2µêÀÀ¾÷³n¥ó 20
2.2.1±`¨£µêÀÀ¾÷³n¥ó 20
2.2.2¿ï¾ÜµêÀÀ¾÷³n¥ó 21
2.2.3¦w¸ËOracleVMVirtualBox 21
2.3¦w¸ËUbuntuªº¤è¦¡ 26
2.3.1¤U¸üISOÃè¹³¤å¥ó 26
2.3.2³Ð«ØµêÀÀ¾÷ 26
2.3.3¦w¸ËUbuntu¹Lµ{ 29
2.4³q¹Lºôµ¸¦w¸ËUbuntu 35
2.4.1¤U¸üºôµ¸¦w¸Ë¾¹ 35
2.4.2³q¹Lºôµ¸¦w¸ËUbuntu¨BÆJ 35
2.5±NUbuntu¦w¸Ë¨ìU½L¤¤ 41
2.5.1Rufus¤u¨ã 42
2.5.2¨î§@LiveUSBUbuntu¨t²Î 42
2.6¦w¸Ë¹Lµ{¤¤ªº±`¨£°ÝÃD 44
2.6.1¿ï¾Ü32¦ìÁÙ¬O64¦ìªºUbuntu 44
2.6.2À³¸Ó¿ï¾Ü­þºØ»y¨¥ 45
2.6.3Ubuntu¤¤ªººÏ½L¤À°Ï»PWindows¤¤ªººÏ½L¤À°Ï 45
²Ä3³¹®à­±Àô¹Ò 46
3.1±`¨£ªº®à­±Àô¹Ò 46
3.1.1KDE 46
3.1.2GNOME 48
3.1.3Xfce 50
3.1.4Unity 51
3.2¨Ï¥ÎUnity 52
3.2.1µæ³æÄæ 52
3.2.2±Ò°Ê¾¹ 54
3.2.3Dash 55
3.2.4¤u§@°Ï 56
3.2.5ºÞ²zµ¡¤f 58
3.2.6¤å¥óºÞ²z¾¹ 59
3.2.7·j¯Á¤å¥ó©M¤å¥ó§¨ 61
3.2.8©w¨î®à­± 63
3.3¨Ï¥ÎGNOME 65
3.3.1®à­±¥¬§½ 65
3.3.2¬¡°Ê«ö¶s 66
3.3.3¤u§@°Ï 66
3.3.4¯B°Ê­±ªO 67
3.3.5Åã¥ÜÀ³¥Îµ{§Ç 68
3.3.6Âê©w¡BÃö³¬©ÎªÌ­«±Ò¹q¸£ 69
²Ä4³¹¤å¥ó¨t²Î°ò¦ª¾ÃÑ 70
4.1¤å¥ó¨t²Îªº¼h¦¸µ²ºc 70
4.1.1¾ð§Î¼h¦¸µ²ºc 70
4.1.2¸ô®|¦W 72
4.1.3Linux¥Ø¿ýµ²ºc 74
4.2¤å¥óÃþ«¬ 75
4.2.1´¶³q¤å¥ó 75
4.2.2¥Ø¿ý¤å¥ó 78
4.2.3¦r²Å³]³Æ¤å¥ó 79
4.2.4¶ô³]³Æ¤å¥ó 80
4.2.5ºÞ¹D 81
4.2.6®M±µ¦r 84
4.2.7¤å¥óÃì±µ 84
4.3¤å¥óÅv­­ 87
4.3.1¤å¥óÅv­­·§­z 88
4.3.2Åã¥Ü¤å¥óÅv­­ 89
4.3.3­×§ï¤å¥óÅv­­ 91
4.3.4§ó§ï¤å¥ó©Ò¦³Åv 94
4.3.5¤å¥ó¯S®íÅv­­ 95
²Ä5³¹¤å¥ó©M¥Ø¿ýºÞ²z 98
5.1³Ð«Ø¤å¥ó 98
5.1.1¨Ï¥Îtouch©R¥O³Ð«Ø¤å¥ó 99
5.1.2¨Ï¥Î­«©w¦V³Ð«Ø¤å¥ó 99
5.1.3¨Ï¥Îvi©R¥O³Ð«Ø¤å¥ó 101
5.2Åã¥Ü¤å¥ó¦Cªí 103
5.2.1¨Ï¥Îls©R¥OÅã¥Ü¤å¥ó¦Cªí 103
5.2.2Åã¥ÜÁôÂäå¥ó 106
5.2.3»¼ÂkÅã¥Ü¥Ø¿ý¤º®e 107
5.3Åã¥Ü¤å¥ó¤º®e 108
5.3.1«÷±µ¤å¥ó¤º®e¡Gcat©R¥O 108
5.3.2¤À«ÌÅã¥Ü¡Gmore©R¥O 111
5.3.3«e¦Z½­¶¤À«ÌÅã¥Ü¡Gless©R¥O 113
5.3.4¬d¬Ý«e´X¦æ¤º®e¡Ghead©R¥O 113
5.3.5¬d¬Ý³Ì¦Z´X¦æ¤º®e¡Gtail©R¥O 114
5.4¤å¥óªº±`¥Î¾Þ§@ 116
5.4.1´_¨î¤å¥ó 116
5.4.2²¾°Ê¤å¥ó 118
5.4.3§R°£¤å¥ó 119
5.4.4¤ñ¸û¤å¥ó 120
5.4.5­«©R¦W¤å¥ó 122
5.5·j¯Á¤å¥ó 122
5.5.1§Ö³t·j¯Á¤å¥ó¡Glocate©R¥O 122
5.5.2«öÃþ«¬·j¯Á¡Gwhereis©R¥O 125
5.5.3·j¯Á¤G¶i¨î¤å¥ó¡Gwhich©R¥O 125
5.5.4¥þ¥\¯à·j¯Á¡Gfind©R¥O 126
5.6¤å¥»¤º®e¿z¿ï 127
5.6.1¨Ï¥Îgrep©R¥OÀ˯Á¤å¥»¤º®e 128
5.6.2¿z¿ï¨ä¥L©R¥Oªº¿é¥Xµ²ªG 129
5.6.3¦bgrep©R¥O¤¤¨Ï¥Î¥¿«hªí¹F¦¡ 130
5.7¤å¥»±Æ§Ç 132
5.7.1¨Ï¥Îsort©R¥O¤å¥»±Æ§Ç 133
5.7.2¦X¦}¦³§Ç¤å¥ó 134
5.8¤å¥óªºÀ£ÁY©M¸ÑÀ£ 135
5.8.1À£ÁY¤å¥ó 135
5.8.2¸ÑÀ£¤å¥ó 138
5.9¥Ø¿ýºÞ²z 139
5.9.1Åã¥Ü·í«e¤u§@¥Ø¿ý 139
5.9.2§ïÅܥؿý 139
5.9.3³Ð«Ø¥Ø¿ý 140
5.9.4²¾°Ê¥Ø¿ý 141
5.9.5´_¨î¥Ø¿ý 141
5.9.6§R°£¥Ø¿ý 141
²Ä6³¹¥Î¤á©MÅv­­ºÞ²z 142
6.1¥Î¤á©M¥Î¤á²Õ°ò¦ 142
6.1.1¥Î¤á©M¥Î¤á¼ÐÃѸ¹ 142
6.1.2¥Î¤á²Õ©M²Õ¼ÐÃѸ¹ 143
6.1.3/etc/passwd¤å¥ó 144
6.1.4/etc/shadow¤å¥ó 145
6.1.5/etc/group¤å¥ó 146
6.2¥Î¤áºÞ²z 147
6.2.1²K¥[¥Î¤á¡Guseradd©R¥O 147
6.2.2²K¥[¥Î¤á¡Gadduser©R¥O 148
6.2.3­×§ï¥Î¤á¡Gusermod©R¥O 150
6.2.4§R°£¥Î¤á¡Guserdel©R¥O 151
6.2.5­×§ï¥Î¤á±K½X¡Gpasswd©R¥O 152
6.2.6Åã¥Ü¥Î¤á«H®§¡Gid©R¥O 153
6.2.7¥Î¤á¶¡¤Á´«¡Gsu©R¥O 154
6.2.8¨ü­­ªº¯SÅv¡Gsudo©R¥O 154
6.3¥Î¤á²ÕºÞ²z 157
6.3.1²K¥[¥Î¤á²Õ¡Ggroupadd©R¥O 157
6.3.2²K¥[¥Î¤á²Õ¡Gaddgroup©R¥O 157
6.3.3­×§ï¥Î¤á²Õ¡Ggroupmod©R¥O 157
6.3.4§R°£¥Î¤á²Õ¡Ggroupdel©R¥O 158
6.4Åv­­ºÞ²z 158
6.4.1Åv­­·§­z 158
6.4.2§ïÅܤå¥ó©Ò¦³ªÌ¡Gchown©R¥O 160
6.4.3§ïÅܤå¥ó©ÒÄݲաGchgrp©R¥O 161
6.4.4³]¸mÅv­­±»½X¡Gumask©R¥O 162
6.4.5­×§ï¤å¥ó³X°ÝÅv­­¡Gchmod©R¥O 163
6.4.6­×§ï¤å¥óACL¡Gsetfacl©R¥O 165
6.4.7¬d¸ß¤å¥óACL¡Ggetfacl©R¥O 166
²Ä¤G½g¶i¶¥½g
²Ä7³¹¨t²Î±Ò°Ê©MÃö³¬ 169
7.1Ubuntu±Ò°Ê¹Lµ{ 169
7.1.1BIOS¶¥¬q 169
7.1.2¤Þ¾Éµ{§Ç¶¥¬q 170
7.1.3¤º®Ö¶¥¬q 173
7.1.4¶i¤J¨t²Î 174
7.2¤Þ¾É¬ÛÃö²Õ¥ó 174
7.2.1¥D¤Þ¾É°O¿ý 174
7.2.2GRUB±Ò°Êµ{§Ç 175
7.3µn¿ý 181
7.3.1login¶iµ{ 181
7.3.2¿ï¾ÜShell 183
7.3.3¥Î¤áªì©l¤Æ¤å¥ó 185
7.4Ãö³¬¨t²Î 187
7.4.1shutdown©R¥O 187
7.4.2init©R¥O 188
7.4.3¨ä¥L©R¥O 188
²Ä8³¹ªA°È©M¶iµ{ºÞ²z 189
8.1ªì©l¤Æµ{§Ç·§­z 189
8.1.1ªì©l¤Æµ{§Ç 190
8.1.2systemd 196
8.1.3systemd°ò¥»°t¸m¤å¥ó 197
8.2systemd³æ¤¸ 198
8.2.1³æ¤¸Ãþ«¬ 198
8.2.2¦C¥X³æ¤¸ 200
8.2.3¬d¬Ý³æ¤¸ª¬ºA 203
8.2.4³æ¤¸¨Ì¿à 205
8.2.5³æ¤¸°t¸m¤å¥ó 207
8.3systemd³æ¤¸ºÞ²z 209
8.3.1±Ò°ÊªA°È 210
8.3.2°±¤îªA°È 210
8.3.3­«±ÒªA°È 210
8.3.4­«·s¥[¸üªA°È°t¸m¤å¥ó 211
8.3.5¬d¬ÝªA°Èª¬ºA 211
8.3.6°t¸mªA°È¦Û°Ê±Ò°Ê 212
8.3.7¸T¤îªA°È¦Û°Ê±Ò°Ê 213
8.3.8­«·s¥[¸ü³æ¤¸°t¸m¤å¥ó 214
8.3.9Åã¥ÜªA°ÈÄÝ©Ê 214
8.3.10³]¸mªA°ÈÄÝ©Ê 216
8.4±`¥Îsystemd©R¥O 216
8.4.1systemd-analyze©R¥O¤ÀªR¨t²Î±Ò°Ê®Éªº©Ê¯à 216
8.4.2hostnamectl©R¥O 219
8.4.3localectl©R¥O 220
8.4.4timedatectl©R¥O 220
8.4.5loginctl©R¥O 221
8.5¥Ø¼Ð 222
8.5.1²z¸Ñ¥Ø¼Ð 222
8.5.2¤Á´«¥Ø¼Ð 225
8.5.3Àq»{¥Ø¼Ð 226
8.6¤é§ÓºÞ²z 226
8.6.1Ū¨ú¤é§Ó 226
8.6.2¹LÂo¿é¥X 227
8.6.3¤é§Ó¤j¤p­­¨î 229
8.6.4¤â°Ê²M²z¤é§Ó 230
8.7¶iµ{ºÞ²z 231
8.7.1¬d¸ß¶iµ{¤Î¨äª¬ºA 231
8.7.2ºÊ±±¶iµ{¤Î¨t²Î¸ê·½ 233
8.7.3²×¤î¶iµ{ 238
8.7.4½Õ¾ã¶iµ{Àu¥ý¯Å 239
²Ä9³¹³n¥ó¥]ºÞ²z 241
9.1³n¥ó¥]ºÞ²z·§­z 241
9.1.1³n¥ó¥]ºÞ²z°ò¥»·§©À 241
9.1.2³n¥ó¥]ºÞ²z¤u¨ã 243
9.2apt-get©R¥O 245
9.2.1·j¯Á³n¥ó¥] 245
9.2.2apt-get©R¥O°ò¥»»yªk 247
9.2.3¦w¸Ë³n¥ó¥] 248
9.2.4­«·s¦w¸Ë³n¥ó¥] 249
9.2.5§R°£³n¥ó¥] 250
9.2.6§ó·s©M¤É¯Å³n¥ó¥] 251
9.3apt©R¥O 253
9.3.1apt©R¥O°ò¥»»yªk 253
9.3.2·j¯Á³n¥ó¥] 253
9.3.3¦w¸Ë³n¥ó¥] 254
9.3.4§R°£³n¥ó¥] 254
9.3.5§ó·s©M¤É¯Å³n¥ó¥] 255
9.4aptitude©R¥O 255
9.4.1aptitude©R¥O°ò¥»»yªk 255
9.4.2·j¯Á³n¥ó¥] 257
9.4.3¦w¸Ë³n¥ó¥] 259
9.4.4§R°£³n¥ó¥] 259
9.4.5§ó·s©M¤É¯Å³n¥ó¥] 260
9.4.6¹Ï§Î¤Æ¬É­± 260
9.5synaptic³n¥óºÞ²z¤u¨ã 261
9.5.1¦w¸Ë³n¥ó¥] 261
9.5.2§R°£³n¥ó¥] 264
9.5.3§ó·s©M¤É¯Å³n¥ó¥] 265
²Ä10³¹ºÏ½L©M¤å¥ó¨t²ÎºÞ²z 266
10.1ºÏ½LºÞ²z°ò¦ 266
10.1.1ºÏÀY 266
10.1.2ºÏ¹D 267
10.1.3¬W­± 267
10.1.4®°°Ï 267
10.1.5ºÏ½L¤À°Ï 268
10.2¤å¥ó¨t²Î°ò¦ª¾ÃÑ 268
10.2.1±`¨£¤å¥ó¨t²Î 269
10.2.2¶ô 271
10.2.3¤Þ¾É¶ô 272
10.2.4¶W¯Å¶ô 272
10.2.5¯Á¤Þ¸`ÂI 272
10.3³Ð«Ø¤å¥ó¨t²Î 273
10.3.1³Ð«Ø¤À°Ï 273
10.3.2mkfs©R¥O 278
10.3.3³Ð«Øext2/ext3/ext4¤å¥ó¨t²Î 281
10.3.4³Ð«ØNTFS¤å¥ó¨t²Î 282
10.3.5³Ð«ØFAT¤å¥ó¨t²Î 282
10.3.6½Õ¾ã¤å¥ó¨t²Î 284
10.4±¾¸ü»P¨ø¸ü¤å¥ó¨t²Î 285
10.4.1±¾¸üÂI 285
10.4.2mount©Mfindmnt©R¥O 286
10.4.3/etc/fstab¤å¥ó 289
10.4.4¤â¤u±¾¸ü¤å¥ó¨t²Î 290
10.4.5¦Û°Ê±¾¸ü¤å¥ó¨t²Î 291
10.4.6¨ø¸ü¤å¥ó¨t²Î 291
10.5Àˬd»P­×´_¤å¥ó¨t²Î 292
10.5.1fsck©Me2fsck©R¥O 293
10.5.2¥æ¤¬¦¡Àˬd»P­×´_¤å¥ó¨t²Î 294
10.5.3¦Û°ÊÀˬd»P­×´_¤å¥ó¨t²Î 294
10.5.4«ì´_ÄY­«¨ü·lªº¶W¯Å¶ô 295
10.6ºÏ½L°}¦C 296
10.6.1ºÏ½L°}¦C·§­z 296
10.6.2ºÏ½L°}¦C¯Å§O 296
10.6.3³Ð«ØºÏ½L°}¦C 299
10.7ÅÞ¿è¨÷ºÞ²z 305
10.7.1ÅÞ¿è¨÷ºÞ²z°ò¥»·§©À 305
10.7.2¦w¸ËLVM 306
10.7.3³Ð«Øª«²z¨÷ 306
10.7.4³Ð«Ø¨÷²Õ 309
10.7.5³Ð«ØÅÞ¿è¨÷ 310
10.7.6ÂX®iÅÞ¿è¨÷ 311
10.7.7À£ÁYÅÞ¿è¨÷ 312
²Ä11³¹ºôµ¸ºÞ²z 314
11.1ºôµ¸±µ¤f 314
11.1.1¬d¬Ýºôµ¸±µ¤f 314
11.1.2ºôµ¸±µ¤f©R¦W 319
11.1.3°t¸mºôµ¸±µ¤fIP¦a§} 319
11.1.4°ì¦W¸ÑªR 323
11.2±`¥Îºôµ¸°t¸m©R¥O 324
11.2.1ifconfig©R¥O 324
11.2.2ip©R¥O 326
11.2.3route©R¥O 333
11.2.4netstat©R¥O 335
11.2.5nslookup©R¥O 338
11.2.6ping©R¥O 339
11.3¨¾¤õùÙ 340
11.3.1ufw²¤¶ 340
11.3.2ufw°t¸m 340
11.3.3ufw»PÀ³¥Î¨t²Îªº¾ã¦X 342
11.3.4ufw¤é§ÓºÞ²z 344
²Ä¤T½gºë³qLinux
²Ä12³¹Shell½sµ{ 347
12.1Shell½sµ{°ò¦ 347
12.1.1Shell 347
12.1.2Shell¸}¥» 348
12.1.3Shell¸}¥»ªº°õ¦æ¤èªk 349
12.1.4¦ì¸m°Ñ¼Æ 350
12.1.5¤º³¡©R¥O 351
12.2Åܶq 353
12.2.1Åܶq¤ÀÃþ 353
12.2.2ÅܶqÁn©ú 354
12.2.3Åܶq½á­È 355
12.2.4Åܶqªº¤Þ¥Î©M´À´« 355
12.2.5Åܶqªº¶¡±µ¤Þ¥Î 356
12.2.6¯S®íÅܶq´À´« 357
12.2.7³æ¤Þ¸¹©MÂù¤Þ¸¹ 358
12.2.8©R¥O´À´« 359
12.3ºâ³N¹Bºâ 359
12.3.1let©R¥O 360
12.3.2expr©R¥O 360
12.3.3$(())ªí¹F¦¡ 361
12.3.4$[]ªí¹F¦¡ 361
12.4¼Æ²Õ 361
12.4.1©w¸q¼Æ²Õ 362
12.4.2Àò¨ú¼Æ²Õªø«× 363
12.4.3¹M¾ú¼Æ²Õ 363
12.4.4§R°£¤¸¯À 365
12.4.5¼Æ²Õ¤Á¤ù 365
12.4.6¼Æ²Õ´À´« 366
12.5±ø¥ó´ú¸Õ 366
12.5.1±ø¥ó´ú¸Õ»yªk 367
12.5.2¤å¥ó´ú¸Õ 367
12.5.3¦r²Å¦ê´ú¸Õ 370
12.5.4¾ã¼Æ­È´ú¸Õ 371
12.5.5ÅÞ¿è¹Bºâ²Å 372
12.6±ø¥ó»y¥y 372
12.6.1if»y¥y 373
12.6.2case»y¥y 375
12.7´`Àô»y¥y 377
12.7.1for»y¥y 377
12.7.2while»y¥y 379
12.7.3until»y¥y 381
12.7.4select»y¥y 382
12.7.5´O®M´`Àô 384
12.7.6continue©Mbreak»y¥y 384
12.8«H¸¹ªº®·Àò»P³B²z 387
12.8.1«H¸¹ 387
12.8.2®·Àò«H¸¹ 388
²Ä13³¹ºôµ¸ªA°ÈºÞ²z 391
13.1SSHªA°È 391
13.1.1SSH¨óij 391
13.1.2°t¸mSSHªA°È 392
13.1.3ºÞ²zSSHªA°È 395
13.1.4¨Ï¥Î½ã¸¹±K½Xµn¿ýSSHªA°È 396
13.1.5¨Ï¥Î±KÆ_¹ïµn¿ýSSHªA°È 397
13.2FTP¤å¥ó¶Ç¿éªA°È 402
13.2.1FTP¤å¥ó¶Ç¿é¨óij 402
13.2.2¦w¸Ëvsftpd 402
13.2.3vsftpd°t¸m¤å¥ó 403
13.2.4ºÞ²zFTP¥Î¤á¡G°Î¦W¥Î¤á¡B¥»¦a¥Î¤á¡BµêÀÀ¥Î¤á 406
13.2.5ºt¥Ü¡G¨Ï¥ÎFTP¶Ç¿é¤å¥ó 411
13.3DNS°ì¦WªA°È 416
13.3.1°ì¦W¡BIP¦a§}¡B°ì¦WªA°È¾¹ 417
13.3.2BIND¥H¤Î²Õ¥ó 418
13.3.3BIND°t¸m¤å¥ó 418
13.3.4°t¸m°Ï°ì 424
13.3.5¸ê·½°O¿ý 425
13.3.6ºt¥Ü¡GDNSªA°È¾¹°t¸m¹ê¨Ò 427
13.4NFSªA°È 430
13.4.1¦w¸ËNFSªA°È 431
13.4.2¦@¨É¤å¥ó¨t²Î 431
13.4.3±¾¸üNFS¤å¥ó¨t²Î 433
13.4.4NFS¤å¥ó¨t²ÎÅv­­ 434
13.5¨ä¥Lºôµ¸ªA°ÈºÞ²z 437
13.5.1Samba¸ê·½¦@¨É 437
13.5.2Apache¸UºûºôªA°È 441
13.5.3MySQL¼Æ¾Ú®wªA°È 444
²Ä14³¹µêÀÀ¤Æ©M¤ª­pºâ 447
14.1µêÀÀ¤Æ°ò¦ª¾ÃÑ 447
14.1.1µêÀÀ¤Æ§Þ³N 447
14.1.2±`¥ÎµêÀÀ¤Æ¤è®× 447
14.2KVM 448
14.2.1KVM¤Î¨ä¬ÛÃö²Õ¥ó 448
14.2.2¦w¸ËKVM 448
14.2.3³Ð«ØµêÀÀ¾÷ 449
14.2.4ºÞ²zµêÀÀ¾÷ 451
14.3Docker 452
14.3.1Docker¥H¤Î°ò¦ª¾ÃÑ 452
14.3.2¦w¸ËDocker 453
14.3.3¨Ï¥ÎÃè¹³ 454
14.3.4ºÞ²z®e¾¹ 456
14.3.5¨Ï¥Îºôµ¸¡G¥~³¡³X°Ý®e¾¹ 459
14.3.6¨Ï¥Îºôµ¸¡G®e¾¹¤¬Áp 461
14.4LXC©MLXD 461
14.4.1LXC©MLXD²¤¶ 462
14.4.2¦w¸ËLXD 462
14.4.3³Ð«Ø®e¾¹ 463
14.4.4¦C¥X®e¾¹ 464
14.4.5¬d¬Ý®e¾¹ 466
14.4.6ºÞ²z®e¾¹ 466
14.4.7»P®e¾¹¥æ¤¬ 467
14.4.8ºÞ²zÃè¹³ 469
14.5OpenStack 471
14.5.1OpenStackªº®Ö¤ß²Õ¥ó 471
14.5.2³q¹LDevStack³¡¸pOpenStack 473
14.5.3»öªí½L 474
14.5.4¹ê¨ÒºÞ²z 478
14.5.5Ãè¹³ºÞ²z 486
14.5.6¨÷ºÞ²z 488
14.5.7ºôµ¸ºÞ²z¡Gºôµ¸©Ý¼³ 489
14.5.8ºôµ¸ºÞ²z¡Gºôµ¸ªº­×§ï©M§R°£ 490
14.5.9ºôµ¸ºÞ²z¡G¸ô¥Ñ 494
14.5.10ºôµ¸ºÞ²z¡G¦w¥þ²Õ 496
²Ä15³¹¨t²Î©Mºôµ¸¦w¥þ 499
15.1¥Î¤áºÞ²z¦w¥þ 499
15.1.1ºÞ²z¦nroot¥Î¤á 499
15.1.2¥Î¤á¸ê®Æ¦w¥þ 500
15.1.3±K½Xµ¦²¤ 501
15.2¨¾¤õùÙ 503
15.2.1ufw 503
15.2.2IP°°¸Ë 504
15.2.3¤é§Ó 504
15.3AppArmor 505
15.3.1¦w¸ËAppArmor 505
15.3.2¨Ï¥ÎAppArmor 505
15.3.3AppArmor°t¸m¤å¥ó 507
15.4¼Æ¦rÃÒ®Ñ 509
15.4.1Àò¨ú¼Æ¦rÃÒ®Ñ 509
15.4.2¥Í¦¨±KÆ_ 509
15.4.3¥Í¦¨ÃÒ®Ññ¸p½Ð¨D 510
15.4.4¦w¸ËÃÒ®Ñ 511
15.5®zÂI±½´y 511
15.5.1¦w¸ËOpenVAS 512
15.5.2OpenVAS»öªí½L 514
15.5.3±½´y¥ô°ÈºÞ²z 514
15.5.4±½´y³øªí 516
15.6¤J«IÀË´ú 518
15.6.1¦w¸ËSnort 518
15.6.2Snort°t¸m¤å¥ó 519
15.6.3SnortÀË´ú³W«h 519
15.6.4´ú¸ÕSnort 521
§Ç¡G