Linuxϰ²È«ÐÞ¸´ÏµÍ³µÄRootÃÜÂë
Èç¹ûÒòΪÍüÁËroot¿ÚÁîµ¼ÖÂÎÞ·¨µÇ¼ϵͳ£¬ÇëÊÔÓÃÏÂÃæµÄ·½·¨À´¸ÄÍü¼ÇµÄroot¿ÚÁ
¡¡¡¡·½·¨Ò»£º
¡¡¡¡1¡¢ÖØÐÂÆô¶¯ÏµÍ³¡£´ýϵͳÆô¶¯µ½grub»òlilo(ÏÖÔÚÒ»°ãÊÇgrub)Òýµ¼²Ëµ¥Ê±£¬ÕÒµ½ÏµÍ³µ±Ç°Òýµ¼Ïî(¿ÉÒÔ°´·½Ïò¼üÕ¹¿ªÒþ²ØµÄ²Ëµ¥);
¡¡¡¡2¡¢°Ñ¹â±ê¶¨Î»ÔÚ¸ÃÑ¡ÏîÉϰ´ÏÂ×Öĸ“e”¼ü½øÈëÕâ¸öÒýµ¼µÄ±à¼×´Ì¬;
¡¡¡¡3¡¢¸ÃÑ¡ÏîÓÐÈýÐÐÓï¾ä£¬ÇëÓùâ±êÑ¡ÖеڶþÐУ¬Ò²¾ÍÊÇ“Kernel”¿ªÍ·µÄ ÄÇÒ»ÐÐ;
¡¡¡¡4¡¢ÔÚÕâÒ»ÐÐÔÙ°´ÏÂ×Öĸ“e”¼ü½øÈëÕâÒ»Ðеıà¼×´Ì¬;
¡¡¡¡5¡¢ÔÚ¸ÃÐÐÐÐβ¼Ó¸ö¿Õ¸ñ£¬Ð´ÉÏÊý×Ö1£¬ÀàËÆÕâÑù£º
¡¡¡¡kernel /boot/vmlinuz-2.6.9-11.19 ro root=LABEL=/ 1
¡¡¡¡6¡¢ÐÞ¸ÄÒԺ󣬰´Ï“»Ø³µ”¼ü»Øµ½ÔÀ´µÄ½çÃæ;
¡¡¡¡7¡¢°´ÏÂ×Öĸ“b”¼ü¿ªÊ¼Òýµ¼¡£
¡¡¡¡ÕâÑù£¬¾Í¿ÉÒÔÆô¶¯linuxµÄµ¥Óû§Ä£Ê½£¬ÓеãÀàËÆwindowsµÄ°²È« style="COLOR: #000000"
href="http://safe.it168.com/"
target=_blank>°²È«Ä£Ê½£¬¾ÍÊÇÖ»Æô¶¯×î»ù±¾µÄϵͳ£¬ÍøÂç·þÎñ¡¢ÏµÍ³·þÎñµÈ¶¼²»Æô¶¯¡£µ¥Óû§Ä£Ê½Òýµ¼Íê³ÉÒԺ󣬻áÓÐ#Ìáʾ·û£¬±íʾÒÑÓµ
Óг¬¼¶Óû§È¨ÏÞ£¬È»ºóÇëÔÚ#ºóÖ´ÐÐÃüÁ
¡¡¡¡/usr/bin/passwd
¡¡¡¡ÏµÍ³Ó¦¸Ã»áÌáʾÊäÈë¿ÚÁÕâ¸ö¿ÚÁîÊDz»»ØÏԵ쬱£Ö¤ÊäÈëÎÞÎó¾Í¿ÉÒÔÁË£¬»Ø³µºó£¬ÏµÍ³»áÒªÇóÔÙÊäÈëÒ»±é£¬ÊäÈëÒªÇóÒ»Ö£¬È»ºó»á¿´µ½¿ÚÁîÐ޸ijɹ¦µÄ
Ìáʾ¡£ÔÙ¼üÈëÃüÁîinit
3¼üÈëϵͳµÄ×Ö·û½çÃæÄ£Ê½ÏÂ(ϵͳ»áÖØÐ¸ıäÔËÐм¶±ð)¡£¿´µ½login:Ìáʾ£¬ÔÙÖØÐÂÊÔÒ»ÊÔÊÇ·ñ¿ÉÒÔÓÃrootºÍ¸Õ¸ÕÐ޸ĹýµÄ¿ÚÁîµÇ¼¡£
¡¡¡¡·½·¨¶þ£º
¡¡¡¡1¡¢½«ÏµÍ³¹âÅ̵ĵÚÒ»ÕŲåÈë¹âÇý£¬ÖØÐÂÆô¶¯ÏµÍ³£¬´Ó¹âÇý³É¹¦Òýµ¼ºóÔÚboot: ºóÊäÈëlinux rescue»Ø³µ¡£
¡¡¡¡2¡¢¸ú×ÅÒýµ¼³ÌÐòÏòÏÂ×ߣ¬²»±ØÅäÖÃÍøÂç¡£µ«ÌáÎÊÊÇ·ñÊÖË÷²¢¹ÒÔØÏµÍ³·ÖÇøÊ±Ñ¡Ôñ“ÊÇ”£¬ÏµÍ³½øÈë“#”Ìáʾ·ûÏ¡£
¡¡¡¡3¡¢Ö´ÐÐÃüÁîchroot /mnt/sysimage/ (ĬÈϵÄϵͳ»á¹ÒÔÚ/mnt/sysimage/Ŀ¼ÏÂ)
¡¡¡¡4¡¢Ö´ÐÐÃüÁî/usr/bin/passwdÀ´ÐÞ¸Äroot¿ÚÁî¡£
¡¡¡¡5¡¢Ö´ÐÐÃüÁîexit; £¬È¡³ö¹âÅÌ£¬ÖØÐÂÆô¶¯ÏµÍ³¡£È»ºóÓÃеĿÚÁîµÇ¼ϵͳ¡£¼´¿ÉÍê³ÉrootÃÜÂëÐÞ¸´¡£
Ïà¹ØÎĵµ£º
ls -l|grep ^d ----Áгöµ±Ç°Ä¿Â¼ÏµÄÎļþ¼Ð
ls -l|grep ^d|grep "tmp" ----Áгöµ±Ç°Ä¿Â¼ÏÂÃ÷×Óº¬ÓÐ"tmp"µÄÎļþ¼Ð
for dir in `ls -l ~/dxy/|grep ^d | awk '{print $9}'` ---- awk '{print $9}' ,Ö»print Îļþ¼ÐµÄÃû×Ö
do
echo "==== $dir"
cd ~/dxy;cd ......
ʵÀý½â˵ fdisk ʹÓ÷½·¨
×÷Õߣº±±ÄÏÄϱ±
À´×Ô£ºLinuxSir.Org
ÌáÒª£ºfdisk ÊÇÒ»¿î¹¦ÄÜÇ¿´óµÄ·ÖÇø¹¤¾ß£¬Ò²ÊÇĿǰÔÚUnixÀà²Ù×÷ϵͳÖÐ×îÁ÷ÐеŤ¾ßÖ®Ò»£»·ÖÇø¹¤¾ßÀÏ×ֺţ»±¾ÆªÖ»½éÉÜÆä×î¼òµ¥µÄ·ÖÇø²Ù×÷¹¦ÄÜ£»
Ò»¡¢fdisk µÄ½éÉÜ£»
fdisk - Partition table manipulator for Linux £¬Òë³ÉÖÐÎĵÄÒâ˼ÊÇ´ÅÅÌ·ÖÇø±í²Ù×÷¹¤¾ß£»± ......
1. Linux ½Å±¾±àд»ù´¡
1.1 Óï·¨»ù±¾½éÉÜ
1.1.1 ¿ªÍ·
³ÌÐò±ØÐëÒÔÏÂÃæµÄÐпªÊ¼£¨±ØÐë·ÅÔÚÎļþµÄµÚÒ»ÐУ©£º
#!/bin/sh
¡¡¡¡·ûºÅ#!ÓÃÀ´¸æËßϵͳËüºóÃæµÄ²ÎÊýÊÇÓÃÀ´Ö´ÐиÃÎļþµÄ³ÌÐò¡£ÔÚÕâ¸öÀý×ÓÖÐÎÒÃÇʹÓÃ/bin/shÀ´Ö´ÐгÌÐò¡£
¡¡¡¡µ±±à¼ºÃ½Å±¾Ê±£¬Èç¹ûÒªÖ´Ðиýű¾£¬»¹±ØÐëʹÆä¿ÉÖ´ÐС£
¡¡¡¡ÒªÊ¹½Å±¾¿ÉÖ´ÐУº
±àÒë ch ......
Îļþfun.c£¬fun.h£¬hello.c£¬hello.h£¬main.c¶¯Ì¬¿âº¯Êý¶¼ÔÚfun.cºÍhello.cÀïÃæ
----------------------------
fun.c:
int add(int a, int b)
{
return a+b;
}
fun.h:
#ifndef _FUN_H_11
#define _FUN_H_11
int add(int a, int b);
#endif
----------------------------
hello.c:
££i nclude <stdio ......
[Ìù½Ì³Ì]LinuxÏÂSquidµÄʹÓÃ
×öΪÑÛÏÂ×îÁ÷ÐеIJÙ×÷ϵͳ£¬LinuxÒѾԽÀ´Ô½Êܵ½ÊÀÈ˵ĹØ×¢¡£ËäȻĿǰLinuxµÄÈí¼þ»¹²»ÊǺܷḻ£¬
Ìæ´úWINDOWS×÷ΪÆÕͨPC»ú²Ù×÷ϵͳ»¹ÎªÊ±¹ýÔ磬µ«ÊÇÔÚ·þÎñÆ÷ÁìÓò£¬LinuxµÄÎȶ¨ÐÔ£¬¿É²Ù×÷ÐÔ¾ö²»
ÊäÓÚÈκβÙ×÷ϵͳ£¬²¢ÇÒÒ²ÓÐÓÅÐãµÄÈí¼þÖ§³Ö¡£Squid¾ÍÊÇÆäÖÐÖ®Ò»¡£Linux¼ÓSquidµÄ×éºÏ×öÎ ......