1.1.1 iptablesÔÀí
1.1.2 ÒÔ±¾µØÎªÔ´µÄ°ü·¾¶
Step
Table
Chain
Comment
1
±¾µØ³ÌÐò£¨±ÈÈ磬·þÎñ³ÌÐò»ò¿Í»§³ÌÐò£©
2
·ÓÉÅжϣ¬ÒªÊ¹ÓÃÔ´µØÖ·£¬Íâ³ö½Ó¿Ú£¬»¹ÓÐÆäËûһЩÐÅÏ¢¡£
3
mangle
OUTPUT
ÔÚÕâ¶ù¿ÉÒÔmangle°ü¡£½¨Òé²»ÒªÔÚÕâ¶ù×ö¹ýÂË£¬¿ÉÄÜÓи±×÷ÓÃŶ¡£
4
nat
OUTPUT
Õâ¸öÁ´¶Ô´Ó·À»ðǽ±¾Éí·¢³öµÄ°ü½øÐÐDNAT²Ù×÷¡£
5
filter
OUTPUT
¶Ô±¾µØ·¢³öµÄ°ü¹ýÂË¡£
6
mangle
POSTROUTING
ÕâÌõÁ´Ö÷ÒªÔÚ°üDNATÖ®ºó(ÒëÕß×¢£º×÷Õß°ÑÕâÒ»´ÎDNAT³Æ×÷ʵ¼ÊµÄ·ÓÉ£¬ËäÈ»ÔÚÇ°ÃæÓÐÒ»´Î·ÓÉ¡£¶ÔÓÚ±¾µØµÄ°ü£¬Ò»µ©Ëü±»Éú³É£¬¾Í±ØÐë¾¹ý·ÓÉ´úÂëµÄ´¦Àí£¬µ«Õâ¸ö°ü¾ßÌåµ½ÄĶùÈ¥£¬ÒªÓÉNAT´úÂë´¦ÀíÖ®ºó²ÅÄÜÈ·¶¨¡£ËùÒÔ°ÑÕâ³Æ×÷ʵ¼ÊµÄ·ÓÉ¡£)£¬À뿪±¾µØÖ®Ç°£¬¶Ô°ü mangle¡£ÓÐÁ½ÖÖ°ü»á¾¹ýÕâÀ·À»ðǽËùÔÚ»ú×Ó±¾Éí²úÉúµÄ°ü£¬»¹Óб»×ª·¢µÄ°ü¡£
7
nat
POSTROUTING
ÔÚÕâÀï×öSNAT¡£µ«²»ÒªÔÚÕâÀï×ö¹ýÂË£¬ÒòΪÓи±×÷Ó㬶øÇÒÓÐЩ°üÊÇ»áÁï¹ýÈ¥µÄ£¬¼´Ê¹ÄãÓÃÁËDROP²ßÂÔ¡£
8
À뿪½Ó¿Ú(±ÈÈ磺 eth0)
9
ÔÚÏß·ÉÏ´«Êä(±ÈÈ磬Internet)
1.1.3 ¹æÔòÌí¼Ó
´ÓÉÏÃæ¿ÉÒÔ¿´³ö ......
system-config-printer ͼÐνçÃæÉèÖôòÓ¡»ú
BSD(FreeBSD)/System V
lpr/lp ´òÓ¡ÎļþÃû ´òÓ¡
lpr -P´òÓ¡»úÃû ´òÓ¡ÎļþÃû
lp -d´òÓ¡»úÃû
lpq -P´òÓ¡»úÃû ²é¿´µ±Ç°queueÄÚÈÝ£¬¼´ÓÐÄÄЩ´òÓ¡¹¤×÷ÔÚqueue
lpstat -d´òÓ¡»úÃû ÀïÅŶӣ¬lpstat¿ÉÒ»´Î²éѯËùÓдòÓ¡»úµÄ״̬£¬ ¶ølpqÖ»Äܲ鿴ĬÈÏ´òÓ¡»úµÄ״̬
lprm/cancle ɾ³ýqueueÀïµÄ´òÓ¡¹¤×÷
lprm 2 ɾ³ýjobIDΪ2µÄ´òÓ¡¹¤×÷£¬
cancle 2
lpmove a-1 b &n ......
¼¶
±ð£º Öм¶
M.
Tim Jones
, ×ÔÓÉ×÷¼Ò
2009 Äê 11 ÔÂ 19 ÈÕ
´¦ÀíÆ÷ÒѾÑݱä
ΪÕë¶ÔÐéÄâ»·¾³Ìá¸ßÐÔÄÜ£¬µ« I/O ·½Ãæ·¢ÉúÁËʲô±ä»¯ÄØ£¿Á˽âÒ»ÖÖÃûΪÉ豸£¨»ò PCI£©Í¸´«£¨passthrough£©µÄ I/O
ÐÔÄÜÔöÇ¿¼¼Êõ£¬ÕâÖÖ´´Ð¼¼Êõͨ¹ýʹÓÃÀ´×Ô Intel® (VT-d) »ò AMD (IOMMU) µÄÓ²¼þÖ§³Ö¸Ä½ø PCI É豸µÄÐÔÄÜ¡£
¼ÓÈë My developerWorks ÉϵÄÂÌɫС×é
ÔÚ My developerWorks É쵀 GReen IT
Report ¿Õ¼ä
ºÍ ÂÌÉ«¼ÆËãС×é
ÉÏÌÖÂÛ¹ØÓÚÄÜÔ´¡¢Ð§Âʺͻ·¾³µÄÖ÷Ìâ²¢¹²Ïí×ÊÔ´¡£
ƽ̨ÐéÄ⻯ÊÇÔÚÁ½¸ö»ò¶à¸ö²Ù×÷ϵͳ֮¼ä¹²ÏíÒ»¸öƽ̨£¬ÒÔ±ã¸üÓÐЧµØÀûÓÃ×ÊÔ´¡£µ«Æ½Ì¨
²¢²»Ö»ÊÇÒâζ×ÅÒ»¸öÒÔÉϵĴ¦ÀíÆ÷£¬Ëü»¹°üº¬×é³Éƽ̨µÄÆäËûÖØÒªÔªËØ£¬±ÈÈç´æ´¢Æ÷¡¢ÍøÂçºÍÆäËûÓ²¼þ×ÊÔ´¡£Ä³Ð©Ó²¼þ×ÊÔ´¿ÉÒÔÇáËÉÐéÄ⻯£¬±ÈÈç´¦ÀíÆ÷ºÍ´æ´¢Æ÷£»
¶øÁíһЩӲ¼þ×ÊÔ´Ôò²»È»£¬±ÈÈçÊÓÆµÊÊÅäÆ÷ºÍ´®¿Ú¡£µ±¹²Ïí²»¿ÉÄÜ»òûÓÃʱ£¬Peripheral Component Interconnect
(PCI) ͸´«¼¼ÊõÌṩÓÐЧʹÓÃÕâЩ×ÊÔ´µÄ·½·¨¡£±¾ÎÄ̽Ë÷͸´«£¨passthrough£©
¼¼ÊõµÄ¸ÅÄî¼°ÆäÔÚ¹ÜÀí³ÌÐò
£¨hypervisor£©ÖеÄʵÏÖ£¬Ïêϸ½éÉÜÖ§³ÖÕâ¸ö×îд´Ð¼¼ÊõµÄ¹ÜÀí³ÌÐò¡£
Æ½Ì ......
ͨ¹ý±à¼/etc/inittabÀïµÄid:5:initdefault:ÕâÒ»Ðеİ¢À²®Êý×Ö£¬¿ÉʵÏÖÆô¶¯Ä£Ê½µÄת»»¡£ÀýÈ罫
id:5:initdefault:ÐÞ¸ÄΪid:3:initdefault:ÖØÐÂÆô¶¯ÏµÍ³ºó£¬ÎÒÃǿɿ´µ½ÔÀ´µÄX-WindowͼÐβÙ×÷½çÃæ×ª»»³ÉÁË
Console×Ö·û½çÃæ¡£
ÔÚ×Ö·û½çÃæÏ´òÈëÃüÁîstartx¿É½øÈëͼÐνçÃæ£¬Í¼ÐνçÃæÏ¼üÈëctrl+alt+backspace½øÈë×Ö·û½çÃæ¡£
RHEL²Ù×÷ϵͳÓÐÁùÖÖ²»Í¬µÄÆô¶¯Ä£Ê½£¨ÔËÐм¶±ð£©£¬·Ö±ð±íʾÈçÏ£º
0£º±íʾ¹Ø±Õϵͳ£¨¼Çס²»Òª°Ñinitdefault ÉèÖÃΪ0£¬ÒòΪÕâÑù»áʹLinuxÎÞ·¨Æô¶¯£©
1£ºµ¥Óû§Ä£Ê½£¬¾ÍÏñWindowsϵݲȫģʽ
2£º¶àÓû§Ä£Ê½£¬Ã»ÓÐNFS·þÎñ
3£ºÍêÈ«¶àÓû§Ä£Ê½£¬±ê×¼µÄÔËÐм¶±ð
4£ºÒ»°ã²»Óã¬ÔÚÒ»Ð©ÌØÊâÇé¿öÏ¿ÉÒÔÓÃËüÀ´×öһЩÊÂÇé¡£
5£ºÍ¼ÐÎģʽ£¬¼´½øµ½X-Windowϵͳ
6£ºÏµÍ³ÖØÐÂÆô¶¯£¨¼Çס²»Òª°Ñinitdefault ÉèÖÃΪ6£¬ÒòΪÕâÑù»áʹLinux²»¶ÏµØÖØÐÂÆô¶¯£© ......
<!--
@page { margin: 2cm }
P { margin-bottom: 0.21cm }
-->
ÔÚ±¾ÎÄÖУ¬Ëùν“
Linux
֮·”ÊÇָͨÏòÍêÃÀ
Linux
×ÀÃæµÄµÀ·¡£Ì¸Æð
Linux
×ÀÃæ£¬ÓÐÈ˲»Ð¼Ò»¹Ë£¬àÍÖ®ÒԱǡ£Êµ¼ÊÇé¿öÈçºÎ£¿
11
ÔÂ
29
ÈÕ£¬
Mint
8
£¨Ò»ÖֱȽÏÍêÃÀµÄ
Linux
×ÀÃæ£©Õýʽ·¢²¼£¬ÔÚÎÒÃǹúÄÚ·´Ïì²»´ó¡£ÎÒ¹ú
Linux
·¢Õ¹Ö®ÂäÎ飬ÎÒ¹ú
Linux
¹ÛÄîÖ®¹ÖÒ죬Óɴ˿ɼûÒ»°ß¡£
11
ÔÂ
18
ÈÕ£¬ÔÚ¡¶
Ubuntu
³ô³æ£¨
bugs
£©Öª¶àÉÙ£¿¡·Ò»ÎÄÖУ¬Ìá¼°ÔÚ
Ubuntu
9.10
×ÀÃæ°æ±¾ÖÐÓÐËùν“
open
bugs”(“
Î´Ôø½â¾öµÄ
bug”)
¹²ÓÐ
74,905
¸ö£¬ÆäÖÐΣ¼±µÄ
bug
¹²ÓÐ
31
¸ö¡£
12
ÔÂ
1
ÈÕ£¬Õâ¸öÊý×ÖÉÏÉýµ½
76,161
¸ö£¬ÆäÖÐΣ¼±µÄ
bug
Ôö¼Óµ½
34
¸ö£¬Æ½¾ùÿÌì×¥³ö
100
¸öгô³æ¡£ÔÚÕâÒ»ÆÚ¼ä£¬
12
ÔÂ
1
ÈÕ
Ubuntu
¹ú¼ÊÉçÇø£¨ÂÛ̳£©»ý¼«·Ö×ÓÈËÊýÔöÖÁ
79,204
ÈË
(11
ÔÂ
18
ÈÕΪ
78,344
ÈË
)
£¬Æ½¾ùÿÌìÔö¼Ó½ü
100
¸ö»ý¼«·Ö×Ó¡£ÓÉ´Ë£¬ÎÒÃǿɲ»ÄÑÏëÏñ³ö£¬ÔÚͨÏòÍêÃÀ
Linux
×ÀÃæµÄµÀ·ÉÏ£¬ÈËÓë³ô³æ£¨³ÌÐò
bug
£©µÄÕ ......
Ò»¡¢Óû§¹ÜÀíÀàÃüÁ
1¡¢Ìí¼ÓÓû§adduser
ÀýÈ磺ÔÚ192.168.20.11ÉÏ´´½¨Óû§yyj,ÊäÈëÈçÏÂÃüÁ
useradd yyj -s /bin/csh -d /home/yyj -m
ÕâÑù´´½¨Íê³ÉÓû§yyj
2¡¢ÉèÖÃÓû§yyjµÄÃÜÂ룺
passwd yyj
ÊäÈë2´Î¿ÚÁ¾ÍÉèÖÃÃÜÂë³É¹¦¡£
3¡¢É¾³ýÓû§yyj
rm -r yyj
¶þ¡¢½âѹÎļþ
³£ÓÃѹËõ/½âѹËõ¹¤¾ß¼°À©Õ¹Ãû¶ÔÕÕ±í
ѹËõ/½âѹËõ¹¤¾ß À©Õ¹Ãû
gzip/gunzip(linux) ".gz"
compress/uncompress ".Z"
zip(unix¡¢dosµÈ)/unzip (linux) &n ......