GrubÒýµ¼Linux»òÕßwindowsϵͳ
ºÜ¶àÐÂÊÖ£¬ÔÚ°²×°linuxϵͳʱ³£³£»á³öÏÖµÄÎÊÌ⣺Òýµ¼³ÌÐò×°´í£¬»òÕß²»Ð¡ÐÄɾ³ýlinux·ÖÇø£¬°ÑmbrɾµôÁË¡£»òÕß×°ÍêlinuxºóÓÖÖØ×°windows£¬°Ñmbr¸²¸ÇÁË£¬ÒÔÖÂÎÞ·¨Æô¶¯ÏµÍ³£¬³öÏÖ"Grub>"µÄÇé¿ö¡£
Èç¹û½«Grub»òÕßLilo°²×°ÔÚMbr(Ö÷Òýµ¼ÉÈÇø)£¬ÖØа²×°Windows»áÔì³ÉGrub»òÕßLiloµÄ¶ªÊ§¡£Èç¹û°ÑËüÃÇ°²×°ÔÚ¸ù·ÖÇø£¨root·ÖÇø£©£¬Ôò¿ÉÒÔÓÐЧ±ÜÃâÉÏÃæµÄÇé¿ö·¢Éú¡£³ý·ÇÄãÈÏΪ¶à´ÎÖظ´°²×°grubÊÇÒ»ÖÖÏíÊÜ¡£
¡¡¡¡GrubÊÇLinuxÏÂÐÂÒ»´ú²Ù×÷ϵͳÒýµ¼³ÌÐò£¬¼¼ÊõÉÏÒª±ÈLiloÇ¿ºÜ¶à£¬½¨ÒéʹÓ᣶øÇÒÔÚһЩÀϵÄBIOSÉÏÃ棬Lilo²»»áÖ§³Ö8GÒÔÉÏ´óÈÝÁ¿Ó² ÅÌ¡£ÄãµÄLinuxÈç¹û°²×°ÔÚÓ²ÅÌ528MBÒÔºóλÖõķÖÇøÖУ¬Lilo²»»áÕýÈ·Òýµ¼¡£GrubÔòûÓÐÕâÑùµÄÎÊÌâ¡£
£¨1£©×¼±¸Ò»ÕÅLinux Live CD£¬»òÕßÓÐÒ»ÕÅGrubÆô¶¯ÈíÅÌ¡£ÒòΪÔÚLinux°²×°½áÊøºó£¬Äã²»ÄÜͨ¹ýÖØÐÂÆô¶¯µçÄÔÖ±½ÓÒýµ¼Ëü£¬»¹ÐèÒª¼¸¸ö²½Öè¡£
£¨2£©Èç¹û¶¼Ã»ÓУ¬¾ÍÐèÒªÏÂÔØGrub for DOS£¬È»ºó½«grldrÎļþ¸´ÖƵ½CÅ̸ùĿ¼¡£È»ºó±à¼boot.ini¡£
* grldr 0.95¿ÉÒÔÔÚwww.ubuntu.org.cnµÄÔ´ÖÐÕÒµ½£¬ÔÚÎĵµ-רÌâÎĵµ-Óëwindows xp¹²´æ ÎĵµÖÐÓÐÕâ¸öÎļþµÄÏÂÔØÁ´½Ó¡£
¡¡¡¡´ò¿ª“ÃüÁîÌáʾ·û”£¬ÊäÈëÒÔÏÂÃüÁî¡£
¡¡¡¡attrib –r –s –h c:\boot.ini
¡¡¡¡notepad c:\boot.ini
¡¡¡¡ÓüÇʱ¾´ò¿ªboot.iniºó£¬ÔÚºóÃæ¼ÓÉÏÒ»ÐÐ:
¡¡¡¡ c:\grldr=”Grub for DOS”
¡¡¡¡±£´æ¼Çʱ¾¡£
¡¡¡¡attrib +r +s +h c:\boot.ini
£¨3£©ÏÈ°²×°Windows 9x£¬ÔÙ°²×°Windows NT£¬×îºó°²×°Linux¡£²¢ÔÚ°²×°×îºóµÄÉèÖý׶ΰÑGrub¹ÜÀíÆ÷°²×°µ½root·ÖÇø¡£
£¨4£©ÓÃgrldrÆô¶¯ÒѾ°²×°ºÃµÄlinux
£¨5£©ÊäÈëÕýÈ·µÄÓû§Ãû£¬×ªµ½rootÓû§Ä£Ê½£º
[user@ubuntu/]$ sudo passwd su (Èç¹û²»ÖªµÀ¸ùÓû§µÄÃÜÂ룬¿ÉÒÔͨ¹ýÕâ¸öÃüÁîÉèÖÃ)
[user@ubuntu/]$ su (»Ø³µºóÌáʾÊäÈë¸ùÓû§ÃÜÂ룬ÊäÈëÕýÈ·¾Í¿ÉÒÔ½øÈë¸ùÓû§Ä£Ê½¡£
[root@ubuntu/]# cd /mnt
[root@ubuntu/mnt]# mkdir hda1
[root@ubuntu/mnt]# mount /dev/hda1 /mnt/hda1
[root@ubuntu/mnt]# dd if=/dev/hda6 of=/mnt/hda1/bootsect.lnx bs=512 count=1
¡¡¡¡ÊäÈëÒÔÉϵÄÃüÁ¾Í¿ÉÒÔÔÚhda1£¬Ò²¾ÍÊÇCÅ̸ùĿ¼½¨Á¢Ò»¸öÃûΪbootsect.lnxµÄ512×Ö½Ú´óСµÄÎļþ¡£µ±È»£¬Èç¹ûÄãµÄCÅÌÊÇfat32¸ñʽµÄ£¬³É¹¦ÂʾÍÊÇ100%¡£
¡¡¡¡Èç¹ûCÅÌÊÇntfs¸ñʽ£¬Äã¾ÍÐèÒª¹ÒÔØÒ»¸öfat32·ÖÇø£¬²¢°ÑÎļþÏÈдµ½fat32·ÖÇø£¬È»ºóµ½windowsÏÂÔÙµ¹µ½CÅÌ¡£
¡¡¡¡ÖØÐÂÆô¶¯µçÄÔ£¬²¢½øÈëWindows XP£¬¶Ôboot.iniÎļþ½
Ïà¹ØÎĵµ£º
×ÜÀÀ
ÓÃiptables -ADC À´Ö¸¶¨Á´µÄ¹æ
Ôò
£¬-AÌí¼Ó -Dɾ³ý -C ÐÞ¸Ä
iptables - [RI] chain rule num rule-specification[option]
ÓÃiptables - RI ͨ¹ý¹æÔòµÄ˳ÐòÖ¸¶¨
iptables -D chain rule num[option]
ɾ³ýÖ¸¶¨¹æÔò
iptables -[LFZ] [chain][option]
ÓÃiptables -LFZ Á´Ãû [Ñ¡Ïî]
iptables -[NX] chain
ÓÃ -NX ......
ÔÚlinuxÖÐgrepÃüÁîÊǷdz£ÓÐÓõÄ,ËüºÍ¹ÜµÀ(|)ÅäºÏʹÓÃ,·Ç³£Ç¿´ó,ÓÃÓÚËÑË÷Îı¾Îļþ.Èç¹ûÏëÒªÔÚ¼¸¸öÎı¾ÎļþÖвéÕÒÒ»×Ö·û´®£¬¿ÉÒÔʹÓÃ
‘grep’ÃüÁî¡£‘grep’ÔÚÎı¾ÖÐËÑË÷Ö¸¶¨µÄ×Ö·û´®¡£
¼ÙÉèÄúÕýÔÚ‘/usr/src/linux/Documentation’Ŀ¼ÏÂËÑË÷´ø×Ö·û´®‘magic’µÄÎļþ£º
$ gre ......
sortÃüÁîµÄ¹¦ÄÜÊǶÔÎļþÖеĸ÷ÐнøÐÐÅÅÐò¡£sortÃüÁîÓÐÐí¶à·Ç³£ÊµÓõÄÑ¡ÏÕâЩѡÏî×î³õÊÇÓÃÀ´¶ÔÊý¾Ý¿â¸ñʽµÄÎļþÄÚÈݽøÐи÷ÖÖÅÅÐò²Ù×÷µÄ¡£Êµ¼Ê
ÉÏ£¬sortÃüÁî¿ÉÒÔ±»ÈÏΪÊÇÒ»¸ö·Ç³£Ç¿´óµÄÊý¾Ý¹ÜÀí¹¤¾ß£¬ÓÃÀ´¹ÜÀíÄÚÈÝÀàËÆÊý¾Ý¿â¼Ç¼µÄÎļþ¡£
SortÃüÁÖðÐжÔÎļþÖеÄÄÚÈݽøÐÐÅÅÐò£¬Èç¹ûÁ½ÐÐµÄ ......
1. Sed¼ò½é
sed ÊÇÒ»ÖÖÔÚÏß±à¼Æ÷£¬ËüÒ»´Î´¦ÀíÒ»ÐÐÄÚÈÝ¡£´¦Àíʱ£¬°Ñµ±Ç°´¦ÀíµÄÐд洢ÔÚÁÙʱ»º³åÇøÖУ¬³ÆΪ“ģʽ¿Õ¼ä”£¨pattern
space£©£¬½Ó×ÅÓÃsedÃüÁî´¦Àí»º³åÇøÖеÄÄÚÈÝ£¬´¦ÀíÍê³Éºó£¬°Ñ»º³åÇøµÄÄÚÈÝËÍÍùÆÁÄ»¡£½Ó×Å´¦ÀíÏÂÒ»ÐУ¬ÕâÑù
1. Sed¼ò½é
sed ÊÇÒ»ÖÖÔÚÏß±à¼Æ÷£¬ËüÒ»´Î´¦ÀíÒ»ÐÐÄÚÈÝ¡£´¦Àíʱ£¬°Ñµ± ......
£¨1£©»ù±¾¸ÅÄî
´Ó±¾ÖÊÉϽ²£¬ÎļþϵͳÊÇÌØÊâµÄÊý¾Ý·Ö²ã´æ´¢½á¹¹£¬Ëü°üº¬Îļþ¡¢Ä¿Â¼ºÍÏà¹ØµÄ¿ØÖÆÐÅÏ¢¡£ÎªÁËÃèÊöÕâ½á¹¹£¬LinuxÒýÈëһЩ»ù±¾¸ÅÄî:
A£¬Îļþ£ºÒ»×éÔÚÂß¼ÉϾßÓÐÍêÕûÒâÒåµÄÐÅÏ¢ÏîµÄϵÁС£ÁíÍ⣬ÔÚLinuxÖУ¬³ýÁËÆÕͨÎļþ£¬ÆäËûÖîÈçĿ¼¡¢É豸¡¢Ì×½Ó×ÖµÈÒ²ÒÔÎļþ±»¶Ô´ý¡£×ÜÖ® ......