-- ·|­û / µù¥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®Ö¤ß§Þ³N±q¤p¥Õ¨ì¤j¤û

( ²Åé ¦r)
§@ªÌ¡G¶ÀªL®p »C¤å¾ÇÃþ§O¡G1. -> §@·~¨t²Î -> Linux
ĶªÌ¡G
¥Xª©ªÀ¡G¾÷±ñ¤u·~¥Xª©ªÀLinux®Ö¤ß§Þ³N±q¤p¥Õ¨ì¤j¤û 3dWoo®Ñ¸¹¡G 54496
¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I

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

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

ĶªÌ§Ç¡G

«e¨¥¡G

¤º®e²¤¶¡G

LinuxÄ~©Ó¤FUNIX¥Hºôµ¸¬°®Ö¤ßªº³]­p«ä·Q¡A¬O¤@­Ó©Ê¯àí©wªº¦h¥Î¤á¡B¦h½uµ{¾Þ§@¨t²Î¡A¥Ø«e¤w¸g¼sªxÀ³¥Î¤_ªA°È¾¹¡B®à­±¡B´O¤J¦¡µ¥»â°ì¡CÀHµÛ¤¬Ápºôªºµo®i¡ALinux±o¨ì¤F¥þ¥@¬É³n¥ó·R¦nªÌ©M²Õ´ªº¤ä«ù¡A¦}¤£Â_¦a§¹µ½©Mµo®i¡C

¡mLinux®Ö¤ß§Þ³N±q¤p¥Õ¨ì¤j¤û¡n¤º®e¥þ­±¡B¹Ï¤å¦}­Z¡BÁ¿¸Ñ²M´·¡B©ö¾Ç©ö¥Î¡Bª`­«¹ê¾Þ¡A¤£¶È²[»\¤FLinuxªº¦w¸Ë¡B©R¥O¡B¤å¥ó¡B¥Ø¿ý¡B¨t²Î¡BºÏ½L¡B¥Î¤á¡A¥H¤ÎShell½sµ{µ¥°ò¦¾Þ§@¡AÁÙ¦¬¿ý¤FºÞ²z³n¥ó¥]¡B³]¸m©MºûÅ@Linux¨t²Î¡Bºôµ¸¦w¥þ§Þ³N¡A¥H¤Î³¡¸pºô¯¸µ¥®Ö¤ß§Þ³N¡C¦P®É¡A°w¹ï¤£¦P¼h¦¸ªºÅªªÌ¼W¥[¤F¡§¤p¥Õ°fŧ¡¨©M¡§¤j¤û¦¨ªø¤§¸ô¡¨¥H¤Î¡§§Þ³N¤j¤û³X½Í¡¨µ¥»²§U¾Ç²ßªO¶ô¡AÅýŪªÌ¦b¾Ç²ßªº¹Lµ{¤¤Àò±o§ó¦h¶Kªñ¹ê»ÚÀ³¥Îªº§Þ¥©©M¤èªk¡C®Ñ¤¤¥]§t¤FÂ×´Iªº¹ê¾Ô®×¨Ò¡A¥i¥HÀ°§UŪªÌ§Ö³t´x´¤Linux¦U©R¥Oªº§@¥Î©M¥Îªk¡C

¡mLinux®Ö¤ß§Þ³N±q¤p¥Õ¨ì¤j¤û¡n¬J¥i¥H§@¬°¤j¤¤±M°|®Õ©M°ö°V¾÷ºc¬ÛÃö±M·~ªº°ö°V±Ðµ{¡A¤]¥i¥H§@¬°Linux¶}·½·R¦nªÌ©MLinux¥Î¤áªº§Þ³N«ü«n¡C
¥Ø¿ý¡G

²Ä1³¹¥¿¦¡»{ÃÑLinux¨t²Î
1. 1¬°¤°¤\­n¾Ç²ßLinux¨t²Î
1. 1úP1Linux¨t²Îªº¯SÂI
¤p¥Õ°fŧ¡G§K¦w¸Ë§Y¥i¨Ï¥ÎLinux
1. 1. 2Linux¨t²ÎªºÀ³¥Î»â°ì
1. 1. 3Linux¨t²Îªºµo®iÁͶÕ
1. 2ª©¥»ªº¿ï¾Ü
1. 2úP1Ubuntuª©¥»
1. 2. 2Linux Mintª©¥»
1. 2. 3CentOSª©¥»
¤j¤û¦¨ªø¤§¸ô¡GµêÀÀ¾÷»¡©ú
1. 2úP4Debianª©¥»
1. 3¦p¦ó°ª®Ä¾Ç²ßLinux
1. 3. 1¦p¦ó¨Ï¥Î¥»®Ñ
1. 3. 2¦p¦ó¸Ñ¨M¾Ç²ß¤¤¹J¨ìªº°ÝÃD
1. 4­nÂI¾d©T
1. 5§Þ³N¤j¤û³X½Í¡X¡X°ö¾i°ª®Ä¾Ç²ßLinuxªº«äºû
²Ä2³¹Linux¨t²Î¦w¸Ë
2. 1¦w¸ËLinux«eªº·Ç³Æ
2. 2Linux±M·~µü¶×²z¸Ñ
2. 3¦bµêÀÀÀô¹Ò¤¤¦w¸ËLinux¨t²Î
2. 3. 1¡i¹ê¾Ô®×¨Ò¡j¦w¸Ë°t¸mVMµêÀÀ¾÷
¤j¤û¦¨ªø¤§¸ô¡G¨å«¬¦w¸Ë»P¦Û©w¸q¦w¸Ë
¤p¥Õ°fŧ¡G¿ï¾Üºôµ¸³s±µÃþ«¬
2. 3. 2¡i¹ê¾Ô®×¨Ò¡j¦bµêÀÀ¾÷¤¤¦w¸ËCentOS
¤p¥Õ°fŧ¡G¦w¸Ë¬É­±¿ï¶µ¤¶²Ð
2. 4­nÂI¾d©T
2. 5§Þ³N¤j¤û³X½Í¡X¡X¤£¦PLinuxª©¥»ªºÀ³¥Î»â°ì
²Ä3³¹§Ö³t´x´¤Linux°ò¦¾Þ§@
3. 1Linux©R¥O¦æ¼Ò¦¡»Pµ¡¤fºÞ²z¾¹
3. 1. 1©R¥O¦æ¼Ò¦¡
3. 1. 2µ¡¤fºÞ²z¾¹
3. 2Linux°ò¦©R¥O
3. 2. 1©R¥O´£¥Ü²Å
¤j¤û¦¨ªø¤§¸ô¡G¤¤¤å¿é¤Jªk³]¸m
3. 2. 2¡i¹ê¾Ô®×¨Ò¡j°ò¦¾Þ§@©R¥OÀ³¥Î
¤p¥Õ°fŧ¡G§Ö±¶¾Þ§@
3. 3Ãö¾÷©R¥O
3. 4­nÂI¾d©T
3. 5§Þ³N¤j¤û³X½Í¡X¡X¾i¦¨¨}¦nªº¾Þ§@²ßºD«Ü­«­n
²Ä4³¹Linux¤å¥ó»P¥Ø¿ýºÞ²z
4. 1¤å¥ó»P¥Ø¿ý
4. 1úP1Linux¤¤±`¨£ªº¥Ø¿ý
¤p¥Õ°fŧ¡G¨ä¥L±`¨£¥Ø¿ý
4. 1. 2µ´¹ï¸ô®|©M¬Û¹ï¸ô®|
4. 2¤å¥ó»P¥Ø¿ýªº¬ÛÃö¾Þ§@
4. 2. 1ºÞ²z¤å¥óªº©R¥O
¤j¤û¦¨ªø¤§¸ô¡G¦h­«©R¥Oªº¼gªk
4. 2. 2ºÞ²z¥Ø¿ýªº©R¥O
4. 2. 3¬d¬Ý¤å¥ó¤º®e
4. 3Åv­­ºÞ²z
4. 3. 1¤å¥óÃþ«¬©M¬d§ä©R¥O
4. 3. 2¡i¹ê¾Ô®×¨Ò¡jºÞ²z¤å¥óÅv­­©MÄÝ©Ê
4. 4­nÂI¾d©T
4. 5§Þ³N¤j¤û³X½Í¡X¡X¾Ç·|ºÞ²z¤å¥ó¡AÉq¹ê°ò¦
²Ä5³¹¤å¥ó¨t²Î»PºÏ½LºÞ²z
5. 1»{ÃѤå¥ó¨t²Î
5. 1. 1ext2¡Bext3©Mext4¤å¥ó¨t²Î
5. 1. 2xfs¤å¥ó¨t²Î
¤j¤û¦¨ªø¤§¸ô¡Ginode¡]¸`ÂI¡^À³¥Î
5. 1. 3µwÃì±µ©M²Å¸¹Ãì±µ
5. 2ºÏ½LºÞ²z
5. 2. 1ºÏ½L¤À°Ï®æ¦¡
¤j¤û¦¨ªø¤§¸ô¡GºÏ½L¤À°Ï
5. 2. 2¬d¬ÝºÏ½L®e¶q
¤p¥Õ°fŧ¡Gª«²z³]³Æ©R¦W³W«h
5. 2. 3¡i¹ê¾Ô®×¨Ò¡j²K¥[µw½L³]³Æ
5. 2. 4¡i¹ê¾Ô®×¨Ò¡j¤À°ÏºÞ²z
¤p¥Õ°fŧ¡G¤â°Ê¦P¨B¤À°Ï«H®§
5. 3ºÞ²z¤å¥ó¨t²Î
5. 3. 1³Ð«Ø¤å¥ó¨t²Î
5. 3. 2¤å¥ó¨t²Îªº±¾¸ü»P¨ø¸ü
5. 3. 3³Ð«Ø¥æ´«¤À°Ï
5. 3. 4¤å¥ó¨t²ÎÀËÅç
5. 4­nÂI¾d©T
5. 5§Þ³N¤j¤û³X½Í¡X¡X¦X²z°t¸mºÏ½L¤À°Ï
²Ä6³¹¥Î¤áºÞ²z
6. 1»{ÃѥΤá©M¥Î¤á²Õ
6. 1. 1UID©MGID
6. 1. 2¥Î¤á¬ÛÃöªº¤å¥ó
6. 2¥Î¤áºÞ²z¬ÛÃö¤u§@
6. 2. 1¡i¹ê¾Ô®×¨Ò¡j³Ð«Ø¥Î¤á©M±K½X
¤j¤û¦¨ªø¤§¸ô¡G¨Ï¥Îpasswd©R¥Oªºª`·N¨Æ¶µ
¤p¥Õ°fŧ¡G±K½X³]¸m­n¨D
6. 2. 2¡i¹ê¾Ô®×¨Ò¡j­×§ï©M§R°£¥Î¤á«H®§
6. 2. 3¥Î¤á¨­¥÷¤Á´«
¤j¤û¦¨ªø¤§¸ô¡Gsu©Msu úQ©R¥OªºÀ³¥Î
6. 3¥Î¤á²ÕºÞ²z
6. 3. 1·s«Ø©M§R°£¥Î¤á²Õ
6. 3. 2­×§ï¥Î¤á²Õ
6. 4­nÂI¾d©T
6. 5§Þ³N¤j¤û³X½Í¡X¡X»{ÃÑACL
²Ä7³¹»{ÃÑShell
7. 1vi©Mvim½s¿è¾¹
7. 1. 1»{ÃÑvi©Mvim
7. 1. 2±`¥Î«öÁ仡©ú
7. 1. 3vimªºÂX®i¥Îªk
7. 2Shell¸}¥»½sµ{
7. 2. 1ShellÅܶq
¤j¤û¦¨ªø¤§¸ô¡GÃö¤_PS1Åܶq
7. 2. 2¡i¹ê¾Ô®×¨Ò¡j½s¼g²³æªºShell¸}¥»
7. 2. 3¡i¹ê¾Ô®×¨Ò¡jShell¸}¥»ªº¹B¦æ¤è¦¡
7. 2. 4Shell¸}¥»ªº¯S®íÅܶq
¤p¥Õ°fŧ¡G¬yµ{±±¨î»y¥y
7. 3¥¿«hªí¹F¦¡
7. 3. 1»{ÃÑ¥¿«hªí¹F¦¡
7. 3. 2°ò¦¥¿«hªí¹F¦¡
7. 3. 3ÂX®i¥¿«hªí¹F¦¡
7. 3. 4±`¥Î¤u¨ã
7. 4­«©w¦V
7. 4. 1¿é¤J»P¿é¥X­«©w¦V
7. 4. 2ºÞ¹D
7. 5­nÂI¾d©T
7. 6§Þ³N¤j¤û³X½Í¡X¡X­«­nªºÀô¹ÒÅܶq
²Ä8³¹³n¥ó¥]ºÞ²z
8. 1»{Ãѳn¥óºÞ²z¾¹
8. 2RPM³n¥ó¥]ºÞ²z¾¹
8. 2. 1¡i¹ê¾Ô®×¨Ò¡j¦w¸Ë©M¨ø¸ü³n¥ó
¤p¥Õ°fŧ¡G±¾¸ü¥ú½L
8. 2. 2¡i¹ê¾Ô®×¨Ò¡jYUM¤u¨ãÀ³¥Î
¤j¤û¦¨ªø¤§¸ô¡GRPM¥]ªººØÃþ
8. 2. 3YUMªº°t¸m¤å¥ó
8. 3¶iµ{ºÞ²z
8. 3. 1¶iµ{©Mµ{§Ç
8. 3. 2¬d¸ß¶iµ{«H®§
8. 3. 3¶iµ{Àu¥ý¯Å
8. 3. 4¥ô°ÈºÞ²z
8. 3. 5­p¹º¥ô°È
8. 4­nÂI¾d©T
8. 5§Þ³N¤j¤û³X½Í¡X¡XÃö¤_¶iµ{«H¸¹
²Ä9³¹Linux¨t²Î³]¸m»PºûÅ@
9. 1¨t²Îªº°ò¥»³]¸m
9. 1. 1²³æªººôµ¸³]¸m
9. 1. 2¤é´Á©M®É¶¡³]¸m
9. 1. 3»y¨t³]¸m
9. 2¬d¬Ý¨t²Î¸ê·½«H®§
9. 3»{ÃÑsystemctl
9. 3. 1¨Ï¥ÎsystemctlºÞ²zªA°È
¤j¤û¦¨ªø¤§¸ô¡Gdaemon©Mservice
9. 3. 2ºÞ²ztarget unit
9. 4»{ÃѤé§Ó¤å¥ó
9. 4. 1±`¨£ªº¤é§Ó¤å¥ó
¤p¥Õ°fŧ¡G¬d¬Ý¤é§Ó¤å¥ó
9. 4. 2ºÞ²z¤é§Ó¤å¥ó
9. 5³Æ¥÷©M«ì´_
9. 5. 1¡i¹ê¾Ô®×¨Ò¡jÀ£ÁY©R¥Oªº¨Ï¥Î¤èªk
¤j¤û¦¨ªø¤§¸ô¡GÀ£ÁY¤å¥óÂX®i¦W
9. 5. 2¡i¹ê¾Ô®×¨Ò¡j³Æ¥÷¼Æ¾Ú
¤p¥Õ°fŧ¡G§¹¾ã³Æ¥÷©M¼W¶q³Æ¥÷
9. 6­nÂI¾d©T
9. 7§Þ³N¤j¤û³X½Í¡X¡X¹B¦æ¯Å§O
²Ä10³¹ºôµ¸©M¸ô¥ÑºÞ²z
10. 1»{ÃÑ­pºâ¾÷ºôµ¸¼Ò«¬
10. 1úP1OSI¤C¼hºôµ¸¼Ò«¬
10. 1. 2TCP/IP¥|¼h¼Ò«¬
¤p¥Õ°fŧ¡Gºôµ¸Ãþ«¬
10. 2TCP/IP¦U¼h¤ÀªR
10. 2. 1TCP/IPºôµ¸±µ¤f¼h
¤j¤û¦¨ªø¤§¸ô¡G¼Æ¾Ú¶Ç¿é³æ¦ìMbps
10. 2. 2TCP/IPºôµ¸¼h
10. 2. 3TCP/IP¶Ç¿é¼h
10. 3ºôµ¸³]¸m
10. 3. 1»{ÃÑNetworkManager
¤p¥Õ°fŧ¡G²¼g©R¥O
10. 3. 2ºôµ¸ºÞ²z©R¥O
10. 3. 3¸ô¥ÑºÞ²z
10. 3. 4¡i¹ê¾Ô®×¨Ò¡j¤£¦Pºô¬qªº¥D¾÷³q«H
10. 4­nÂI¾d©T
10. 5§Þ³N¤j¤û³X½Í¡X¡X§J¶©µêÀÀ¾÷
²Ä11³¹Linuxºôµ¸¦w¥þ§Þ³N
11. 1ºôµ¸¦w¥þ°ò¥»·§©À
11. 1. 1¦w¥þ¨¾Å@¥Ø¼Ð©M¹ï¶H
11. 1. 2±`¨£¦w¥þ§ðÀ»
11. 2¨¾¤õùÙ
11. 2. 1¨¾¤õùÙªº·§©À
11. 2. 2¡i¹ê¾Ô®×¨Ò¡jfirewalld°t¸mÀ³¥Î
¤p¥Õ°fŧ¡G¨¾¤õùÙºÞ²z
11. 3ºôµ¸¥[±K§Þ³N
11. 3. 1¹ïºÙ¥[±K
11. 3. 2«D¹ïºÙ¥[±K
11. 4SSH»·µ{µn¿ý
11. 4. 1¡i¹ê¾Ô®×¨Ò¡jLinux¥D¾÷¤§¶¡ªº»·µ{µn¿ý
¤j¤û¦¨ªø¤§¸ô¡G SSH¦w¥þ»{ÃÒ
11. 4. 2¡i¹ê¾Ô®×¨Ò¡jWindows¥D¾÷»·µ{µn¿ý¨ìLinuxªA°È¾¹
11. 5­nÂI¾d©T
11. 6§Þ³N¤j¤û³X½Í¡X¡Xiptablesªº¨Ï¥Î¤èªk
²Ä12³¹ºô¯¸³¡¸p
12. 1»{ÃÑApache
12. 2ºÞ²z°t¸m¤å¥ó
12. 2. 1°t¸m­º­¶¤å¥ó
12. 2. 2SELinux³]¸m
¤j¤û¦¨ªø¤§¸ô¡GSELinux¾÷¨î
12. 3µêÀÀ¥D¾÷ºô¯¸
12. 3. 1¡i¹ê¾Ô®×¨Ò¡j°ò¤_IP¦a§}ªº³X°Ý
12. 3. 2¡i¹ê¾Ô®×¨Ò¡j°ò¤_¥D¾÷°ì¦Wªº³X°Ý
¤p¥Õ°fŧ¡Gºô­¶³]­p
12. 4­nÂI¾d©T
12. 5§Þ³N¤j¤û³X½Í¡X¡X°ò¤_ºÝ¤f¸¹³X°Ýºô¯¸
§Ç¡G