ºìÁªLinuxÃÅ»§
Linux°ïÖú

½ñÌìÎÒµÄLinuxѧϰ±Ê¼Ç

·¢²¼Ê±¼ä:2007-08-11 11:54:30À´Ô´:ºìÁª×÷Õß:gistjoe
¡¡¡¡½ñÌìѧϰÁËlinuxϵͳµÄ»ù±¾ÖªÊ¶°üÀ¨linuxÖеÄϵͳ¼¯³É£¬Îļþ½éÉÜ£¬µÈ֪ʶ¡£

¡¡¡¡½¨Á¢·ÖÇøµÄʱºòswapΪ½»»»·ÖÇøÒ»°ãµÄ½¨Á¢¹æÔòΪÖ÷·ÖÇøµÄ2±¶;linux µÄÎļþÀàÐÍΪExt2,Ext3ÀàÐÍ(Ext3ÊÇExt2µÄÉý¼¶);

¡¡¡¡tar ÃüÁ

¡¡¡¡1.×÷ÓÃ
¡¡¡¡tarÃüÁîÊÇUnix/LinuxϵͳÖб¸·ÝÎļþµÄ¿É¿¿·½·¨£¬¼¸ºõ¿ÉÒÔ¹¤×÷ÓÚÈκλ·¾³ÖУ¬ËüµÄʹÓÃȨÏÞÊÇËùÓÐÓû§¡£

¡¡¡¡2.¸ñʽ
¡¡¡¡tar [Ö÷Ñ¡Ïî+¸¨Ñ¡Ïî] Îļþ»òĿ¼

¡¡¡¡3.Ö÷Òª²ÎÊý
¡¡¡¡Ê¹ÓøÃÃüÁîʱ£¬Ö÷Ñ¡ÏîÊDZØÐëÒªÓеģ¬Ëü¸æËßtarÒª×öʲôÊÂÇ飬¸¨Ñ¡ÏîÊǸ¨ÖúʹÓõģ¬¿ÉÒÔÑ¡Óá£

¡¡¡¡Ö÷Ñ¡Ï
¡¡¡¡-c ´´½¨Ðµĵµ°¸Îļþ¡£Èç¹ûÓû§Ï뱸·ÝÒ»¸öĿ¼»òÊÇһЩÎļþ£¬¾ÍҪѡÔñÕâ¸öÑ¡Ïî¡£

¡¡¡¡-r °ÑÒª´æµµµÄÎļþ×·¼Óµ½µµ°¸ÎļþµÄδβ¡£ÀýÈçÓû§ÒѾ­×öºÃ±¸·ÝÎļþ£¬ÓÖ·¢ÏÖ»¹ÓÐÒ»¸öĿ¼»òÊÇһЩÎļþÍü¼Ç±¸·ÝÁË£¬Õâʱ¿ÉÒÔʹÓøÃÑ¡Ï½«Íü¼ÇµÄĿ¼»òÎļþ×·¼Óµ½±¸·ÝÎļþÖС£

¡¡¡¡-t Áгöµµ°¸ÎļþµÄÄÚÈÝ£¬²é¿´ÒѾ­±¸·ÝÁËÄÄЩÎļþ¡£

¡¡¡¡-u ¸üÐÂÎļþ¡£¾ÍÊÇ˵£¬ÓÃÐÂÔöµÄÎļþÈ¡´úÔ­±¸·ÝÎļþ£¬Èç¹ûÔÚ±¸·ÝÎļþÖÐÕÒ²»µ½Òª¸üеÄÎļþ£¬Ôò°ÑËü×·¼Óµ½±¸·ÝÎļþµÄ×îºó¡£

¡¡¡¡-x ´Óµµ°¸ÎļþÖÐÊÍ·ÅÎļþ¡£

¡¡¡¡¸¨ÖúÑ¡Ï
¡¡¡¡-b ¸ÃÑ¡ÏîÊÇΪ´Å´ø»úÉ趨µÄ£¬Æäºó¸úÒ»Êý×Ö£¬ÓÃÀ´ËµÃ÷Çø¿éµÄ´óС£¬ÏµÍ³Ô¤ÉèֵΪ20£¨20¡Á512 bytes£©¡£

¡¡¡¡-f ʹÓõµ°¸Îļþ»òÉ豸£¬Õâ¸öÑ¡Ïîͨ³£ÊDZØÑ¡µÄ¡£

¡¡¡¡-k ±£´æÒѾ­´æÔÚµÄÎļþ¡£ÀýÈç°Ñij¸öÎļþ»¹Ô­£¬ÔÚ»¹Ô­µÄ¹ý³ÌÖÐÓöµ½ÏàͬµÄÎļþ£¬²»»á½øÐи²¸Ç¡£

¡¡¡¡-m ÔÚ»¹Ô­Îļþʱ£¬°ÑËùÓÐÎļþµÄÐÞ¸Äʱ¼äÉ趨ΪÏÖÔÚ¡£

¡¡¡¡-M ´´½¨¶à¾íµÄµµ°¸Îļþ£¬ÒÔ±ãÔÚ¼¸¸ö´ÅÅÌÖдæ·Å¡£

¡¡¡¡-v Ïêϸ±¨¸ætar´¦ÀíµÄÎļþÐÅÏ¢¡£ÈçÎÞ´ËÑ¡Ïtar²»±¨¸æÎļþÐÅÏ¢¡£

¡¡¡¡-w ÿһ²½¶¼ÒªÇóÈ·ÈÏ¡£

¡¡¡¡-z ÓÃgzipÀ´Ñ¹Ëõ/½âѹËõÎļþ£¬¼ÓÉϸÃÑ¡Ïîºó¿ÉÒÔ½«µµ°¸Îļþ½øÐÐѹËõ£¬µ«»¹Ô­Ê±Ò²Ò»¶¨ÒªÊ¹ÓøÃÑ¡Ïî½øÐнâѹËõ¡£

¡¡¡¡4.Ó¦ÓÃ˵Ã÷
¡¡¡¡tarÊÇTape Archive£¨´Å´ø¹éµµ£©µÄËõд£¬×î³õÉè¼ÆÓÃÓÚ½«Îļþ´ò°üµ½´Å´øÉÏ¡£Èç¹ûÏÂÔØ¹ýLinuxµÄÔ´´úÂ룬»òÐíÒѾ­Åöµ½¹ýtarÎļþ¡£tarÊÇÒ»¸ö»ùÓÚÎļþµÄÃüÁËü±¾ÖÊÉÏÊÇÁ¬ÐøµØ¡¢Ê×βÏàÁ¬µØ¶Ñ·ÅÎļþ¡£Ê¹ÓÃtar¿ÉÒÔ´ò°üÕû¸öĿ¼Ê÷£¬ÕâʹµÃËüÌØ±ðÊʺÏÓÃÓÚ±¸·Ý¡£¹éµµÎļþ¿ÉÒÔÈ«²¿»¹Ô­£¬»òÕß´ÓÖÐÕ¹¿ªµ¥¶ÀµÄÎļþºÍĿ¼¡£±¸·Ý¿ÉÒÔ±£´æµ½»ùÓÚÎļþµÄÉ豸»ò´Å´øÉ豸ÉÏ¡£Îļþ¿ÉÒÔÔÚ»¹Ô­Ê±Öض¨Ïò£¬ÒԱ㽫ËüÃÇÖØÐ·ŵ½Ò»¸öÓë×î³õ±£´æËüÃǵÄĿ¼£¨»òϵͳ£©²»Í¬µÄĿ¼£¨»òϵͳ£©¡£tarÓëÎļþϵͳÎ޹أ¬¿ÉÒÔʹÓÃÔÚext2¡¢ext3¡¢JFS¡¢ReiserºÍÆäËüÎļþϵͳÉÏ¡£ËüÖ§³Ö¸÷ÖÖ±¸·Ý½éÖÊ£¬°üÀ¨ÈíÅÌ¡¢¹âÅÌдÈëÆ÷¡¢¿ÉÖØÐ´µÄ¹âÅÌ¡¢JazZip¡¢´Å´ø¡¢¸ß¶Ë´Å´øµÈ¡£LinuxÖÐÒÔ.tar½áβµÄÎļþ¶¼ÊÇÓÃtar´´½¨µÄ¡£ËüµÄʹÓó¬³öÁ˵¥´¿µÄ±¸·Ý£¬¿ÉÓÃÀ´°ÑÐí¶à²»Í¬Îļþ·Åµ½Ò»Æð×é³ÉÒ»¸öÒ×ÓÚ·Ö¿ªµÄÎļþ¡£Èç¹ûʹÓÃLinuxÔ´´úÂë°²×°³ÌÐò£¬Ò»¶¨Ê¹ÓùýtarÎļþ¡£ÕâÊÇÒ»¸ö»ùÓÚÎļþµÄÃüÁËü±¾ÖÊÉÏÊÇÁ¬ÐøµØ¡¢Ê×βÏàÁ¬µØ¶Ñ·ÅÎļþ¡£

¡¡¡¡Çë×¢Ò⣬²»ÒªÍüÁËLinuxÊÇÇø·Ö´óСдµÄ¡£ÀýÈ磬tarÃüÁîÓ¦¸Ã×ÜÊÇÒÔСдµÄÐÎʽִÐС£ÃüÁîÐпª¹Ø¿ÉÒÔÊÇ´óд¡¢Ð¡Ð´»ò´óСдµÄ»ìºÏ¡£ÀýÈ磬-tºÍ-TÖ´Ðв»Í¬µÄ¹¦ÄÜ¡£Îļþ»òĿ¼Ãû³Æ¿ÉÒÔ»ìºÏʹÓôóСд£¬¶øÇÒ¾ÍÏñÃüÁîºÍÃüÁîÐпª¹ØÒ»ÑùÊÇÇø·Ö´óСдµÄ¡£

¡¡¡¡5.Ó¦ÓÃʵÀý
¡¡¡¡tarÊÇÒ»¸öÃüÁîÐеŤ¾ß£¬Ã»ÓÐͼÐνçÃæ¡£Ê¹ÓÃKonsole´ò¿ªÒ»¸öÖÕ¶Ë´°¿Ú£¬½ÓÏÂÀ´ÊÇÒ»¸ö¼òµ¥µÄ±¸·ÝÃüÁÔÚ/tempĿ¼Öд´½¨Ò»¸öback.tarµÄÎļþ£¬/usrĿ¼ÖÐËùÓÐÄÚÈݶ¼°üº¬ÔÚÆäÖС£

¡¡¡¡$tar cvf /backup/httpd.tar.gz /usr/local/apache/conf/httpd.conf °Ñ/usrĿ¼ÏÂhttpd.conf ±¸·Ýµ½ backup/httpd.tar.gz

¡¡¡¡ÁíÍ⣬tarÃüÁîÖ§³ÖÇ°ÃæµÚÈý½²Öн²¹ýµÄcrontabÃüÁ¿ÉÒÔÓÃcrontab¹¤¾ßÉèÖóɻùÓÚʱ¼äµÄÓйæÂɵØÔËÐС£ÀýÈ磬ÿÍí6µã°Ñ/usrĿ¼±¸·Ýµ½hda--µÚÒ»¸öIDE½Ó¿ÚµÄÖ÷Çý¶¯Æ÷ (×ÜÊÇλÓÚµÚÒ»¸öÓ²ÅÌ)ÖУ¬Ö»Òª½«ÏÂÃæÓï¾äÌí¼Óµ½rootµÄcrontabÖм´¿É£º

¡¡¡¡$00 06 * * * tar cvf /dev/hda1/usrfiles.tar - /usr

¡¡¡¡Ò»°ãÇé¿öÏ£¬ÒÔÏÂÕâЩĿ¼ÊÇÐèÒª±¸·ÝµÄ£º
¡¡¡¡/etc °üº¬ËùÓкËÐÄÅäÖÃÎļþ£¬ÆäÖаüÀ¨ÍøÂçÅäÖá¢ÏµÍ³Ãû³Æ¡¢·À»ðǽ¹æÔò¡¢Óû§¡¢×飬ÒÔ¼°ÆäËüÈ«¾ÖϵͳÏî¡£

¡¡¡¡/var °üº¬ÏµÍ³ÊØ»¤½ø³Ì£¨·þÎñ£©ËùʹÓõÄÐÅÏ¢£¬°üÀ¨DNSÅäÖá¢DHCP×âÆÚ¡¢Óʼþ»º³åÎļþ¡¢HTTP·þÎñÆ÷Îļþ¡¢dB2ʵÀýÅäÖõȡ£

¡¡¡¡/home °üº¬ËùÓÐĬÈÏÓû§µÄÖ÷Ŀ¼£¬°üÀ¨¸öÈËÉèÖá¢ÒÑÏÂÔØµÄÎļþºÍÓû§²»Ï£ÍûʧȥµÄÆäËüÐÅÏ¢¡£

¡¡¡¡/root ¸ù£¨root£©Óû§µÄÖ÷Ŀ¼¡£

¡¡¡¡/opt Êǰ²×°Ðí¶à·ÇϵͳÎļþµÄµØ·½¡£IBMÈí¼þ¾Í°²×°ÔÚÕâÀï¡£OpenOffice¡¢JDKºÍÆäËüÈí¼þÔÚĬÈÏÇé¿öÏÂÒ²°²×°ÔÚÕâÀï¡£

¡¡¡¡ÓÐЩĿ¼ÊÇ¿ÉÒÔ²»±¸·ÝµÄ£º
¡¡¡¡/proc Ó¦¸ÃÓÀÔ¶²»Òª±¸·ÝÕâ¸öĿ¼¡£Ëü²»ÊÇÒ»¸öÕæÊµµÄÎļþϵͳ£¬¶øÊÇÔËÐÐÄں˺ͻ·¾³µÄÐéÄ⻯ÊÓͼ£¬°üÀ¨ÖîÈç/proc/kcoreÕâÑùµÄÎļþ£¬Õâ¸öÎļþÊÇÕû¸öÔËÐÐÄÚ´æµÄÐéÄâÊÓͼ¡£±¸·ÝÕâЩÎļþÖ»ÊÇÔÚÀË·Ñ×ÊÔ´¡£

¡¡¡¡/dev °üº¬Ó²¼þÉ豸µÄÎļþ±íʾ¡£Èç¹û¼Æ»®»¹Ô­µ½Ò»¸ö¿Õ°×µÄϵͳ£¬¾Í¿ÉÒÔ±¸·Ý/dev¡£È»¶ø£¬Èç¹û¼Æ»®»¹Ô­µ½Ò»¸öÒѰ²×°µÄLinux ϵͳ£¬ÄÇô±¸·Ý/devÊÇûÓбØÒªµÄ¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ