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

Linux·þÎñÆ÷Éϵı¸·ÝºÍ»Ö¸´

·¢²¼Ê±¼ä:2006-06-27 13:36:27À´Ô´:ºìÁª×÷Õß:root
½øÐÐÒ»°ãµÄ±¸·ÝÓ¦¸ÃÊǸºÔðÈεÄϵͳ¹ÜÀíÕßµÄ×î¸ßÓÅÏÈ¿¼ÂÇ¡£ËäÈ»Linux ÊÇÒ»¸ö¸ß¶È¿É¿¿µÄ×÷ҵϵͳ£¬ ϵͳʧЧÈÔÈ»¿ÉÄÜ·¢Éú¡£¿ÉÄÜÒòΪӲÌå¹ÊÕÏ£¬µçÔ´Öжϣ¬»òÆäËû²»¿ÉÔ¤ÁϵÄÎÊÌâ¡£
¡¡¡¡¸ü³£¼ûµÄÕâЩÎÊÌâÊÇÀ´×ÔÈËΪµÄ´íÎ󣬲»µ±µÄ±ä¶¯£¬ÉõÖÁÒòΪɾ³ýÖØÒªµÄµµ°¸¡£Èç¹ûÄú¸ºÔð¹ÜÀíϵͳÉϵÄÓû§£¬ Ò»¶¨¿ÉÄܳ£±»ÒªÇóÖؽ¨ÒòΪ²»Ð¡ÐÄÎóɾµÄµµ°¸¡£

¡¡¡¡Èç¹ûÄú½øÐÐÒ»°ã±¸·Ý£¬ÒÔÿÈÕΪ»ù´¡½ÏºÃ (ÖÁÉÙ¶Ô¸ü¶¯Æµ·±µÄʹÓÃÕßµµ°¸)£¬Äú½«»áÓÐÖú춼õÉÙµµ°¸µÄËðʧ£¬²¢ÇÒÔö¼Ó¸´Ô­³Ì¶È¡£

¡¡¡¡×ȫµÄ±¸·Ý·½·¨Êǽ«ËûÃǼͼ춲»Í¬µÄýÌåÖУ¬ÀýÈç´Å´ø£¬³éȡʽӲµú£¬¿Éдʽ cd .µÈ¡£ È»áὫÄúµÄ±¸·ÝºÍÄúµÄ Linuxϵͳ·Ö¿ª´æ·Å¡£ÓÐʱºòÕâ¿ÉÄܲ¢²»Êµ¼Ê -- Ò²ÐíÔÚÄú¿ÉÒÔ´æ·Å±¸·Ý´Å´øµÄµØ·½Ã»ÓзÀ»ðÊÒ ! »òÊÇÔÚµÚÒ»ÓÅÏȵĵصãûÓа취´æÈ¡ÕâÑùµÄÍⲿ±¸·Ýϵͳ¡£ËäÈ»Èç´Ë£¬ÈÔÈ»¿ÉÒÔ½øÐб¸·Ý£¬Ö»ÊÇ»áÊܵ½Ò»µãÏÞÖÆ¡£

¡¡¡¡ÔÚÎÒ·þÎñµÄµ¥Î»£¬ÎÒÔÚ¼¸¸ö Linux ϵͳÉϽøÐб¸·Ý¡£°´Çé¿öµÄ²»Í¬,ÓÐЩ±¸·Ý´æ·ÅÔÚ´Å´ø£¬ÆäËûÔòдÈëλì¶Íø·ÉϵIJ»Í¬ËÅ·þÆ÷ÖУ¬È»¶øÓÐһЩÈÔȻʹÓà cron ×Ô¶¯×÷Òµ (¿ÉÄÜÒòΪËÅ·þÆ÷λÔÚÔ¶¶Ë£¬ÔÚÄÇÀïÿÌì½øÐдŴø±¸·ÝÊDz»ÇÐʵ¼Ê»ò²»¿ÉÄܵÄ)£¬¼òµ¥µÄ·ÅÔÚ·Ö±ð²»Í¬´ÅµúÉϵķָîÇøÖÐ (ÀýÈ磬·ÅÔÚ ``/archive/'' µµ°¸ÏµÍ³) ¡£

¡¡¡¡ÔÚ¼ÒÀÎÒûÓÐÍⲿµÄ±¸·Ýϵͳ£¬ÎÒҲûÓдóÁ¿µÄ´Åµú¿Õ¼äÈ¥´æ·Å±¸·ÝÓ°Ïñµµ¡£Òò´Ë£¬ÎÒ¸ÄΪֻ±¸·ÝÔÚ``/home/'' µÄÎÒµÄʹÓÃÕßµµ°¸£¬Í¬ÑùµÄ»¹ÓÐһЩÔÚ ``/etc/''µÄ×Ô¶©É趨µµ£¬½«±¸·Ý´æ·ÅÔÚ·Ö±ð²»Í¬µÄ´Åµú·Ö¸îÇøÖС£

¡¡¡¡ËÅ·þÆ÷±¸·Ý³ÌÐò

¡¡¡¡½øÐÐLinux±¸·ÝÓм¸ÖÖ²»Í¬µÄ·½·¨£¬ÆäÖаüÀ¨ËùÓÐ Linux ·¢Ðа汾Öж¼ÓеÄÃüÁîÁй¤¾ß£¬ÀýÈç ``dd''£¬ ``dump''£¬ ``cpio''ÒÔ¼° ``tar''¡£ÆäËû»¹ÓÐÎÄ×ÖÐÍ̬¹¤¾ß£¬ÀýÈç ``Amanda'' ¼° ``Taper''£¬ÕâЩÊDZ»Éè¼ÆÀ´ÔÚ±¸·Ý¼°»Ø´æ¹ý³ÌÖмÓÈë¸üÓÑÉƵÄʹÓÃÕß½éÃæ¡£µ±È»Ò²ÓÐͼÐνéÃæµÄ¹¤¾ß£¬ÏñÊÇ``KDat''¡£×îáᣬ»¹ÓÐÉÌÒµ»¯µÄ±¸·Ý¹¤¾ß£¬ÏñÊÇ ``BRU'' ºÍ ``PerfectBackup+''¡£ÕâЩ±¸·Ý¼Æ»®ÖÐÈκÎÖ®Ò»¶¼×ãÒÔÌṩÄú±¦¹ó×ÊÁϵı£»¤¡£

¡¡¡¡ÕâÀïÓÐһЩ°üÀ¨ÄÄÀï¿ÉÒÔ»ñµÃ¹¤¾ßµÄÁÐ±í£¬¿ÉÒÔÔÚ¡°Linux Applications and Utilities Page¡±ÕÒµ½£¬Î»ì¶http://www.xnet.com/~blatura/linapp2.html#back. µ±¾ö¶¨ºÃ±¸·Ý·½Ê½£¬Äú¿ÉÄÜÒª¿¼ÂÇÏÂÁм¸µãÒòËØ:

¡¡¡¡¿ÉЯÐÔ - ±¸·ÝµÄ¿ÉЯÐÔ (Ò༴. ´ÓÒ»¸ö Linux ·¢Ðа汾»òÓ¦Óà Unix±¸·ÝÈ»áá»Ø´æµ½ÁíÍâÒ»¸ö; ÀýÈç´ÓSolaris µ½ Red Hat Linux) ¶ÔÄú¶øÑÔÊÇ·ñÖØÒª ? Èç¹ûÊÇ£¬¿ÉÄÜÏëҪѡÔñÒ»¸öÃüÁîÁеŤ¾ß (Ò༴. ``dd'',``dump'', ``cpio'', »ò ``tar'')£¬ÒòΪÄú¿ÉÒÔÏ൱µØÈ·¶¨¸Ã¹¤¾ß¿ÉÒÔÔÚÁíÒ»¸ö *nix ϵͳÉÏÕÒµ½¡£

¡¡¡¡ÎÞÈË»ò×Ô¶¯±¸·Ý - ¶¨ÆÚ×Ô¶¯½øÐб¸·Ý¶ø²»ÐèÈËÁ¦½éÈëÖ®ÄÜÁ¦£¬¶ÔÄú¶øÑÔÊÇ·ñÖØÒª ? Èç¹ûÊÇ£¬Äú¿ÉÄÜÐèÒªÄÜÖ§Ô®¸Ã·½°¸µÄ¹¤¾ß¼°±¸·ÝýÌå¡£

¡¡¡¡Ê¹ÓÃÕßÓÑÉÆ - ʹÓÃÕßÓÑÉƵĽéÃæ¶ÔÄú¶øÑÔÊÇ·ñÖØÒª ? Èç¹ûÊÇ£¬Äú¿ÉÄÜÏëҪѡÔñÒ»¸öÎÄ×Ö»òͼÐνéÃæµÄ¹¤¾ß¡£ÉÌÒµµÄÓ¦ÓóÌʽ¿ÉÒÔÌṩ×î¼ò±ãµÄ½éÃæ¼°¼¼ÊõÖ§Ô®¡£

¡¡¡¡Ô¶¶Ë±¸·Ý - ´ÓÔ¶¶Ë»úÆ÷½øÐб¸·Ý¼°»Ø´æµÄÄÜÁ¦¶ÔÄú¶øÑÔÊÇ·ñÖØÒª ? Èç¹ûÊÇ£¬Äú¿ÉÄÜÏëҪѡÔñÃüÁîÁлòÎÄ×ÖģʽµÄ¹¤¾ß¶ø²»ÊÇͼÐνéÃæ(³ý·ÇÄúÓÐÏ൱¿ìµÄÍø·Á¬½á¼°Ö´ÐÐÔ¶¶Ë X sessions µÄÄÜÁ¦)¡£

¡¡¡¡Íø·±¸·Ý - ´ÓÍø·Ö÷»ú½øÐб¸·Ý¼°»Ø´æ¶ÔÄú¶øÑÔÊÇ·ñÖØÒª ? Èç¹ûÊÇ£¬Äú¿ÉÄÜÒªÓÃһЩ֧Ԯ´ÓÍø·´æÈ¡±¸·ÝÉ豸µÄÃüÁîÁй¤¾ß(ÏñÊÇ ``tar'')£¬»òÊÇרÓù¤¾ß³ÌʽÀýÈç ``Amanda'' »òÊÇһЩÉÌÒµ¹¤¾ß³Ìʽ¡£

¡¡¡¡Ã½ÌåÐÍ̬ - ±¸·Ý¿ÉÒÔ´¢´æÔںܶ಻ͬµÄýÌ壬ÏñÊÇ´Å´ø£¬Íâ½ÓʽӲµú£¬ZIP ´Åµú£¬»ò¿É¶Áд CD¡£¿¼ÂÇÊÛ¼Û¼°¿É¿¿ÐÔ£¬´¢´æÈÝÁ¿£¬¼°´«ËÍËٶȡ£

¡¡¡¡¾¯¸æ: µ±±¸·ÝÄúµÄϵͳʱ, ²»Òª°üÀ¨ ``/proc'' αµµ°¸ÏµÍ³ ! /proc Öеĵµ°¸²¢·ÇÕæµÄµµ°¸£¬¶ø½öÊÇ¿´ÆðÀ´Ïñµµ°¸µÄÃèÊö£¬¶øÇÒÖ¸ÏòºËÐÄ×ÊÁϽṹµÄÁ¬½á¡£±¸·Ý ``/proc/kcore'' £¬ÕâÊÂʵÉÏÕâÊÇÒ»¸öαװµµ°¸£¬°üº¬¼ÇÒäÌåÖÐËùÓеÄ×ÊÁÏ£¬»áÀ˷ѺܶàµÄ´Å´ø ! Äú¿ÉÄÜÒ²ÐèÒª±ÜÃⱸ·Ý ``/mnt'' µµ°¸ÏµÍ³£¬³ý·ÇÄúÓÐ´Ó CD-ROM£¬Èíµú»ú£¬Íø··ÖÏíµµ°¸£¬»òÆäËû°²×°É豸Éϱ¸·ÝµÄÌØÊâÐèÇó¡£

¡¡¡¡Ã÷ÏԵأ¬±¸·Ý¼°»Ø´æµÄ¹ý³Ì»áÒòÄúËùÑ¡ÔñµÄ±¸·Ý·½·¨¶øÓÐËù²»Í¬¡£È»¶ø,ÔÚÕâÒ»½Ú£¬ÎÒ½«»áÌÖÂÛÎÒ×ʹÓõÄÁ½ÖÖ¹¤¾ß±¸·ÝµÄ·½·¨ : ``tar'' (ÆäÃû³ÆԴ춡°Tape ARchiver¡±)£¬ÕâÊÇÒ»¸öÃüÁîÁÐʽµÄ¹¤¾ß£¬ÔÚ *nix ϵͳÖоßÓкܸߵĿÉЯÐÔ ; ÒÔ¼° ``KDat''£¬Ò»¸öÀ´×Ôì¶ KDE Ì×¼þµÄͼÐνéÃæ´Å´ø±¸·Ý¹¤¾ß¡£

¡¡¡¡×îáᣬÎÒÓ¦¸Ã²¹³äÒ»µã£¬ÒÀÄúËùÑ¡ÔñµÄ±¸·Ý·½Ê½£¬¼´Ê¹¸Ã¹¤¾ßûÓн¨Á¢ì¶×Ô¶¯±¸·Ýʱ¼ä±íÉϵÄÄÜÁ¦£¬ÄúÈÔÈ»¿ÉÒÔÀûÓà cron ¹¦ÄܽøÐиÃ×Ô¶¯±¸·Ý¡£ ²Î¿¼Ê¹ÓÃCron ºÍ Crontab µµ½øÐÐ×Ô¶¯×÷Òµ ÓйØʹÓà cron µÄϸ½ÚÒÔ¼°ÈçºÎ½¨Á¢ crontab ÐÐ³Ì±íµµ°¸¡£

¡¡¡¡Ê¹Óà ``tar''±¸·Ý:Èç¹ûÄúÑ¡Ôñ ``tar'' ×÷ΪÄúµÄ±¸·Ý·½°¸£¬Äú¿ÉÄÜÒª»¨µãʱ¼äÈ¥Á˽âÖÖÖÖµÄÖ¸ÁîÑ¡Ïî ; ¼üÈë ¡°man tar¡± ÓиüÉîÈëµÄÃ÷ϸ¡£Äú»¹ÐèÒªÁ˽âÈçºÎ´æÈ¡Êʵ±µÄ±¸·ÝýÌå ; ËäÈ»ÔÚ Unix µÄÊÀ½çÖжԴýËùÓеÄ×°ÖþÍÏñ´¦Àíµµ°¸Ò»Ñù£¬Èç¹ûÄúдÈëµ½Ò»¸ö×ÖÔªÉ豸ÏñÊÇ´Å´ø£¬¡°µµ°¸¡±µÄÃû³Æ¾ÍÊÇÉ豸±¾ÉíµÄÃû³Æ (Ò༴. ``/dev/nst0'' ÊÇÒ»¸öSCSI½éÃæµÄ´Å´ø»ú)¡£

¡¡¡¡ÏÂÃæµÄÖ¸Áî»á½«ÄúµÄÕû¸ö Linux ϵͳ±¸·Ýì¶ ``/archive/'' µµ°¸ÏµÍ³£¬³ýÁË ``/proc/'' αװµµ°¸ÏµÍ³£¬``/mnt/'', ``/archive/'' µµ°¸ÏµÍ³ (û±ØÒª±¸·ÝÎÒÃǵı¸·Ýµµ !)£¬»¹ÓÐ Squid ºÜ´óµÄ¿ìÈ¡×ÊÁϵµ (Êǵģ¬ÒÀÎÒÖ®¼û£¬À˷ѱ¸·ÝýÌå¶øÇÒ²»ÐèҪȥ±¸·Ý)Ö®ÍâµÄÈκÎÒѹÒÔصĵµ°¸ÏµÍ³ :

¡¡¡¡tar -zcvpf /archive/full-backup-`date '+%d-%B-%Y'`.tar.gz

¡¡¡¡--directory / --exclude=mnt --exclude=proc --exclude=var/spool/squid .

¡¡¡¡²»Òª±»ÉÏÃæµÄÖ¸ÁîÏŵ½ ! µ±ÎÒÃǽ«Æä·ÖΪÁ½²¿·Ö£¬Äú½«»á·¢ÏÖÕâ¸öÇ¿Á¦¹¤¾ßÖ®ÃÀ¡£

¡¡¡¡ÉÏÁеÄÖ¸ÁîÖ¸¶¨ÁËÑ¡Ïî ``z'' (ѹËõ; ±¸·Ý×ÊÁϾ­ÓÉ ``gzip''ѹËõ)£¬ ``c'' (½¨Á¢; Ò»¸ö archive µµ¿ªÊ¼±»½¨Á¢)£¬``v'' (verbose; ÏÔʾ³öÒѾ­±¸·ÝºÃµÄµµ°¸)£¬ ``p'' (ÔÊÐí±£´æ;±£»¤µÄ×ÊÁϽ«»á±» ¡°¼ÇÒ䡱 £¬¿ÉÒÔ±»»Ø¸´)¡£``f'' (µµ°¸) Ñ¡ÏîááÃæ½ÓµÄÊǵÄҪдÈëµÄ archive µµ (»ò×°ÖÃ)Ãû³Æ£¬×¢Òâ°üº¬×ÊÁϵĵµÃûÊÇÈçºÎµÃµ½µÄ£¬Ö»ÒªÓÃÁ½¸öááÒýºÅ½«``date'' Ö¸ÁîȦÆðÀ´¡£ Ò»°ãµÄÃüÃû¹ßÀýÊÇÔÚδѹËõ¹ýµÄµµ°¸ááÃæ¼ÓÉÏ `` .tar'' £¬Ñ¹ËõµÄµµ°¸¼ÓÉÏ ``tar.gz'' ``--directory'' Ñ¡Ïî¸æÖª tar ÔÚ¿ªÊ¼±¸·ÝÇ°Ê×ÏÈÌøµ½ÒÔϵĵµ°¸Â·¾¶ ( ÔÚ±¾ÀýÖÐÊÇ``/''Ŀ¼ )¡£ ``--exclude'' Ñ¡Ïî¸æÖª tar ²»Òª±¸·ÝËùÖ¸¶¨µÄµµ°¸»òĿ¼¡£×îáᣬ ``.'' ·ûºÅ¸æÖª tar Òª±¸·ÝĿǰĿ¼ÖеÄËùÓж«Î÷¡£

¡¡¡¡×¢Òâ: ÓÐÒ»µãºÜÖØÒª±ØÐëÁ˽âµÄ¾ÍÊÇ tar µÄÑ¡ÏîÊÇ´óСд²»Í¬µÄ ! ´ËÍ⣬´ó²¿·ÖµÄÑ¡Ïî¿ÉÒÔÓÃÖú¼Ç·ûºÅ¼ÓÒÔ¼ò»¯(Ò༴. ``f'')£¬ »òÕßʹÓýÏÒ×¼ÇÒäµÄÑ¡ÏîÈ«Ãû (Ò༴. ``file'')¡£ Öú¼Ç·ûºÅÇ°ÓÃÒ»¸ö``-'' ×ÖÔª×÷Ϊ×ÖÊ××÷Ϊ±æʶ£¬ÔÚÈ«ÃûµÄÇ°ÃæÓÐÁ½¸öÕâÖÖ·ûºÅµÄ×ÖÊס£²Î¿¼ ¡°man¡±Ò³ÒԵõ½¸ü¶àÓйØʹÓà tar µÄ×ÊѶ¡£

¡¡¡¡ÁíÒ»¸öÀý×Ó£¬ÕâÒ»´ÎÖ»ÓÐдÈëÖ¸¶¨µÄµµ°¸ÏµÍ³ (ºÍÉÏÒ»¸ö³ýÁËÀýÍâÈ«²¿Ð´ÈëµÄÀý×ÓÏà·´) µ½Ò»Ì¨ SCSI µÄ´Å´ø»ú :tar -cvpf /dev/nst0 --label="Backup set created on `date '+%d-%B-%Y'`." --directory / --exclude=var/spool/ etc home usr/local var/spool

¡¡¡¡ÔÚÉÏÃæÒ»ÐеÄÑ¡ÏעÒâûÓÐÓõ½ ``z'' (ѹËõ) Ñ¡Ïî¡£ÎÒÇ¿ÁÒ½¨Òé·´¶ÔдÈëѹËõ×ÊÁϵ½´Å´øÉÏ£¬ÒòΪÈç¹û´Å´øÉÏ×ÊÁÏÓÐÒ»²¿·ÝË𻵣¬Äú»áʧȥÕû¸ö±¸·Ý ! È»¶ø£¬Î´Ñ¹ËõµÄ´¢´æµÄ archive µµ¾ßÓкܸߵĿɻָ´ÐÔ£¬¼´Ê¹´Å´øÉϵĵµ°¸ÓÐÒ»²¿·ÝËð»Ù¡£

¡¡¡¡ÒòΪ´Å´ø»úÊÇÒ»¸ö×ÖÔªÉ豸£¬Ã»Óа취ָ¶¨Ò»¸öȷʵµÄµµÃû¡£Òò´Ë£¬Ö¸¶¨¸ø tar µÄµµÃû¿É¼ò»¯Îª×°ÖÃÃû³Æ£¬``/dev/nst0''£¬ÊÇÔÚ SCSI ÅÅ»ãÉϵĵÚÒ»¸ö´Å´øÉ豸¡£

¡¡¡¡×¢Òâ: ``/dev/nst0'' É豸ÔÚ±¸·Ý×öºÃáá²»»á»Ø´ø ; Òò´ËÓпÉÄܽ«ºÃ¼¸×鱸·Ýдµ½Í¬Ò»´Å´ø¡£(ÄúÒ²¿ÉÒÔÑ¡Ôñ``/dev/st0''Õâ¸ö×°Öã¬ÔÚÕâÖÖÇéÐδŴøÔÚ±¸·ÝÍêáá»á×Ô¶¯»Ø´ø)

¡¡¡¡¼ÈÈ»ÎÒÃÇÎÞ·¨¶ÔÒ»Ì×±¸·ÝÖ¸¶¨µµÃû£¬ ``--label'' Ñ¡Ïî¿ÉÒÔÀ´Ð´½øµµ°¸±¾ÉíһЩÓйØÕâÒ»Ì×±¸·ÝµÄ×ÊѶ¡£

¡¡¡¡×îáᣬֻÓаüº¬ÔÚ ``/etc/'', ``/home/'', ``/usr/local'', ¼° ``/var/spool/'' (³ýÁË Squid µÄ ¿ìÈ¡×ÊÁϵµ)»áд½ø´Å´ø¡£

¡¡¡¡µ±Ê¹ÓôŴøʱ£¬¿ÉÒÔʹÓÃÏÂÁÐÃüÁî»Ø´ø£¬ÒÔ¼°Í˳ö´Å´ø:

¡¡¡¡mt -f /dev/nst0 rewind

¡¡¡¡mt -f /dev/nst0 offline

¡¡¡¡Ð¡¼¼ÇÉ: Äú½«»á·¢ÏÖµ½µ± archive µµ½¨Á¢Ê±£¬Ç°ÃæµÄ``/'' (бÏß) ·ûºÅ»á±» tar È¥³ý¡£ÕâÊÇ tar µÄÔ¤Éè²Ù×÷ģʽ, ÕâÊǹÊÒâÓÃÀ´±£»¤Äú±ÜÃ⸲дÕâЩÖØÒªµµ°¸µÄÔ­ÏÈ°æ±¾£¬ÒÔ·ÀÍòÒ»Äú²»É÷ÔÚÖؽ¨¹ý³ÌÖи²Ð´Á˲»ÕýÈ·µÄµµ°¸¡£

¡¡¡¡Èç¹ûÄúÕæµÄ²»Ï²»¶Õâ¸öÌØÐÔ (¼Çס£¬ÕâÊÇÌØÐÔ!) Äú¿ÉÒÔÖ¸¶¨ tar ``--absolute-paths'' Ñ¡ÏÕâÑù»á±£ÁôÇ°ÃæµÄбÏß¡£È»¶ø£¬ÎÒ²»½¨ÒéÕâÑù×ö£¬ÒòΪºÜΣÏÕ !

¡¡¡¡Ê¹ÓÃ``KDat''±¸·Ý: Èç¹ûÄúʹÓà KDE ×ÀÃæ»·¾³£¬ÎÒÏàÐÅÄú»á·¢ÏÖ``KDat'' ¹«ÓóÌʽ²»µ«Ç¿´ó¶øÇÒ¶ÔʹÓÃÕߺÜÓÑÉÆ¡£´ËÍ⣬ÁíÒ»¸öºÃ´¦ÊÇKDat ÀûÓÃ``tar'' ×÷ΪÆ䱸·Ý engine¡£Òò´Ë£¬Óà KDat дÈëµÄ±¸·Ý×é²»µ«¿ÉÒÔÓà KDat ¶ÁÈ¡£¬Ò²¿ÉÒÔÓà tar ! ÕâʹµÃ KDat ³ÉΪÔÚʹÓÃÕßÓÑÉƼ°±¸·Ý¿ÉЯÐÔÖкܺõÄÑ¡Ôñ¡£

¡¡¡¡Ð¡¼¼ÇÉ: ¼´Ê¹Äú¾ö¶¨²»Ê¹ÓÃÒ²²»°²×°ÍêÕûµÄ KDE Ì×¼þ£¬Èç¹ûÄú°²×°ÁË Qt º¯Ê½¹Ý¾ÍÈÔÈ»¿ÉÒÔʹÓÃKDE¡£

¡¡¡¡µ±ÄúµÚÒ»´ÎÖ´ÐÐ KDat£¬ÄúÐèÒª½¨Á¢Ò»¸ö±¸·Ý profile¡£Õâ¸ö profile ¸æËß KDat ÄúÏëÒª±¸·ÝϵͳÖеÄÄÄЩµµ°¸¡£Èç¹ûÄúÒªµÄ»°£¬Äú¿ÉÒÔ½¨Á¢ºÃ¼¸¸ö±¸·Ý profile£¬ÒÀÕÕÄúµÄÐèÇó (ÀýÈ磬Äú¿ÉÒÔ½¨Á¢Ò»¸ö profile ½Ð×ö¡°Full Backup¡±×÷ϵͳµÄÍêÈ«±¸·Ý£¬»òÊÇ ¡°Quick Backup¡±Ö»±¸·ÝʹÓÃÕߵĵµ°¸)¡£

¡¡¡¡Òª½¨Á¢±¸·Ý profile£¬¿ÉÒÔÑ¡Ôñ´ÓÑ¡µ¥À¸ÖС°File¡±Ñ¡ÏîÑ¡Ôñ¡°Create Backup Profile¡± (»òÔÚ¡°Backup Profiles¡±Îļþ¼ÐÉÏ°´»¬ÊóÓÒ¼ü£¬È»ááÑ¡Ôñ ¡°Create Backup Profile¡±)¡£ÔÚÓÒÊֱߵÄÊÇ KDat ÊÓ´°£¬Äú¿ÉÒԸıä¸÷ÖÖÉ趨£¬ÏñÊÇprofile Ãû³Æ£¬archive Ãû³Æ£¬ tar Ñ¡Ï ÒÔ¼°ÆäËûµÄ¡£µ¥»÷ ¡°Help¡± Ñ¡µ¥ÓйØì¶ÕâЩÉ趨µÄÓÃ;˵Ã÷¡£

¡¡¡¡ÒªÖ¸¶¨ÄÄЩµµ°¸Ó¦¸Ã°üº¬ÔÚÄúµÄ backup profile£¬ ÔÚ ``/'' Ŀ¼Îļþ¼ÐÅԵĺ˶ÔͼʾÉÏÇÃÒ»ÏÂ×ó¼ü¡£Õâ»áÈ·¶¨ËùÓеĵµ°¸¼°Õâ¸öĿ¼ÏÂËùÓж«Î÷¶¼»á±¸·Ý¡£È»áᣬÔÚÎļþ¼ÐÅÔµÄС ``+''·ûºÅÉÏÇÃÒ»ÏÂ×ó¼ü£¬×ÊÁϼлáÕ¹¿ª£¬ÏÔʾµµ°¸¼°ÒÔϵÄĿ¼¡£Äú¿ÉÒÔÅųýµôËù²»Ï뱸·ÝµÄµµ°¸;Ö»ÒªÔÚÄúÏëÅųýµÄÿһ¸öµµ°¸»òĿ¼ÅԵĺ˶ԷûºÅÉÏÇÃÒ»ÏÂ×ó¼ü¡£ÀýÈ磬һ¸öÍêÈ«±¸·ÝÓ¦¸Ã°üº¬Òѱê¼ÇµÄËùÓеµ°¸¼°Ä¿Â¼£¬ÒªÅųý ``/proc'' (Ò»¸öαװµµ°¸ÏµÍ³£¬°üº¬ÄúÄ¿Ç°ÔË×÷ϵͳµÄ×ÊÁÏ)£¬``/mnt'' ( λì¶CD-ROMÏÂÃæµÄĿ¼£¬Èíµú»ú£¬Íø··ÖÏí³£±»¹ÒÔØÔÚ´Ë)£¬¶øÇÒÈç¹ûÄúÊÇ Squid ʹÓÃÕߣ¬``/var/spool/squid'' (SquidµÄ¿ìÈ¡×ÊÁϵµ)¡£Ò»µ©ÄúÑ¡ºÃÁ˺ÏÊʵĵµ°¸£¬ÔÚÄú½¨Á¢ºÃµÄ±¸·Ý profile ÉÏ°´Ò»ÏÂ×ó¼ü£¬È»ááÔÚ¡°Files >>¡± Å¥ÉÏ°´Ò»ÏÂ×ó¼ü½«Ñ¡ºÃµÄµµ°¸ÒƽøÄúµÄ±¸·Ý profile¡£

¡¡¡¡×¢Òâ: Èç¹ûÄúµÄËÅ·þÆ÷×ÊÁϵ½¾Þ´óµ½ÎÞ·¨Êµ¼Ê´æ·Åµ½´Å´øÖУ¬ÄúÐèÒª½¨Á¢·Ö±ðµÄ±¸·Ý profiles£¬±¸·Ý×éÖÐÿ²¿·ÝÒ»¸ö¡£

¡¡¡¡Êµ¼Ê½øÐб¸·Ýʱ£¬½«´Å´ø·ÅÈ룬´Ó ¡°File¡± Ñ¡µ¥ÖÐÑ¡Ôñ ¡°Mount Tape¡± (»òÊÇÓû¬ÊóÇÃһϿ´ÆðÀ´Ïñ´Å´øµÄͼʾ)¡£

¡¡¡¡ÕâÑù»á ¡°¹ÒÔØ¡± ´Å´ø (ÊÂʵÉÏ£¬ÒòΪ´Å´ø»úÊÇ×ÖԪװÖã¬ÊÂʵÉÏÎÞ·¨¹ÒÔØËü -- Æäʵ KDat Ö»ÊÇÏȻشø£¬ÊÔ×ÅÈ¥¶ÁÈ¡¿ªÍ·×ÊѶ£¬Èç¹û³É¹¦£¬ÕÒÑ°´Å´ø»úÉÏ·ûºÏµÄË÷Òý¡£·ñÔò£¬KDat »áÌáÐÑÄú¸ñʽ»¯´Å´ø¡£

¡¡¡¡(×¢Òâ: Èç¹û KDat ³ÖÐø·´Ó³Ã»ÓдŴøÔÚ´Å´ø»úµ«ÊÂʵÉÏÓУ¬ÄúÓ¦¸ÃÈ·¶¨ÔÚ²ÎÊýÖÐÖ¸¶¨µÄ´Å´ø»úÃû³ÆÕýÈ·£¬ÔÚÑ¡µ¥À¸ÖÐÓû¬ÊóÇÃһϠ¡°Edit¡± Ñ¡ÏîÈ»ááÑ¡Ôñ¡°User Preferences¡±.)

¡¡¡¡Ò»µ© KDat ÒѾ­¹ÒÔغôŴø£¬ÔÚÄú¿ªÊ¼±¸·ÝÇ°±ØÐëÑ¡Ôñ±¸·ÝµÄ profile¡£µ±´òË㿪ʼ±¸·Ý£¬Ö»ÒªÔÚÄúÒªµÄ±¸·Ý profileÉÏÇÃÒ»ÏÂÓÒ¼ü£¬È»ááÔÚ¡°Backup¡±ÉÏÇÃÒ»ÏÂ×ó¼ü¡£KDat »áÏÈÏÔʾһ¸ö¶Ô»°¿ò¸æËßÄúÓйØÄúËùÑ¡Ôñ±¸·Ý profile µÄϸ½Ú ;ÔÚ¡°Ok¡± ÉÏÇÃÒ»ÏÂ×ó¼ü¾Í»á¿ªÊ¼±¸·Ý¡£

¡¡¡¡µ±±¸·Ý¿ªÊ¼½øÐУ¬KDat »áÏÔʾһ¸öÓи÷ÖÖ״̬×ÊѶµÄ¶Ô»°¿ò (¾­¹ýʱ¼ä£¬±¸·Ý´óС£¬±¸·Ý±ÈÂÊ£¬¹À¼ÆÊ£âÅʱ¼ä£¬µµ°¸ÊýÁ¿¼°×ܹ²Ð´Èë bytes Êý)£¬ÒÔ¼°ÒѾ­±¸·Ýµµ°¸µÄÁÐ±í¡£Ò»¸ö°üº¬ºÃ¼¸ gigabyte ×ÊÁϵÄÍêÈ«±¸·Ý¿ÉÄÜÐèÒª»¨ÉϺü¸¸öСʱ¡£±ØÒªµÄ»°£¬ÔÚ±¸·Ý¹ý³ÌÖÐÈκÎʱºòÄú¿ÉÒÔÔÚ¡°Abort¡± Å¥ÉÏÇÃÒ»ÏÂ×ó¼ü·ÅÆú±¸·Ý¡£

¡¡¡¡Ò»µ©±¸·ÝÍê³É£¬Äú¿ÉÒÔÔÚÑ¡µ¥À¸ÖÐÑ¡Ôñ ¡°Edit¡±£¬ÔÙÑ¡ ¡°Unmount Tape¡±ÒÔ½â¹ÒÔØ´Å´ø£¬»òÔÚ´Å´øͼʾÉÏÇÃһϣ¬ÕâÑù´Å´ø»á»Ø´øÈ»ááÌø³ö¡£

¡¡¡¡ÎÞÒɵأ¬ ±ÈÀýÐб¸·Ý¸üÖØÒªµÄʾÍÊǵ±ÎÊÌâ·¢ÉúááÄÜÈÃÖØÒªµµ°¸Õý³£»Ø¸´ !

¡¡¡¡Ã÷ÏԵأ¬¾ÍÏñËÅ·þÆ÷±¸·Ý³ÌÐòËùÌÖÂ۵ģ¬½øÐлشæµÄ³ÌÐòÒÀÄúËùÑ¡ÔñµÄ±¸·Ý·½°¸¶øÓÐËù²»Í¬¡£ÔÚÕâÒ»½Ú£¬ÎÒ½«»áÌÖÂÛÓÉ ``tar'' ¼° ''KDat''Ëù±¸·ÝµÄ»Ø´æ·½·¨¡£

ʹÓà ``tar'' »Ø´æ:

¡¡¡¡ÏÂÃæµÄÖ¸Áî»á´Ó ``full-backup-09-October-1999.tar.gz'' »Ø´æËùÓеĵµ°¸£¬ÕâÊÇÎÒÃÇ Linux ϵͳµÄ±¸·ÝÀý (°´ÕÕÔÚ Ê¹ÓÃ``tar'' ±¸·Ý Ò»½ÚÖеÄÃüÁîÀýËù×öµÄ):tar -zxvpf /archive/full-backup-09-October-1999.tar.gz

¡¡¡¡ÉÏÃæµÄÃüÁî»á´Ó archive µµÖÐÈ¡³öËùÓеĵµ°¸£¬±£ÁôÔ­µµ°¸µÄÓµÓÐÕß¼°È¨ÏÞ¡£ ``x'' Ñ¡ÏîÓÃÀ´×÷½â³ö(ÆäËûµÄÑ¡ÏîÔÚ Ê¹ÓÃ``tar'' ±¸·Ý Õâ½ÚÖÐÓÐÌáµ½:)

¡¡¡¡¾¯¸æ: ´ÓÒ»¸ö tar µÄ archiveµµÖнâ³öµµ°¸¿ÉÄÜÊÇÒ»¼þΣÏÕµÄÊ£¬Òò´Ë±ØÐë½÷É÷½øÐС£Ò²ÐíÕâЩµµ°¸×÷ʱ²¢Î´°üÀ¨×¼±¸ºÃµÄ·¾¶ (ÓÐһЩ±»Îóµ¼»òδ±»¸æÖªµÄ·¢Õ¹ÕßÉ¢ËûÃǵĵµ°¸Ê±¿ÉÄÜ»áÕâÑù)£¬±íʾµµ°¸»á±»½âµ½Ä¿Ç°µÄĿ¼Ï¡£Ò²Ðíµµ°¸Ñ¹ËõʱÓмÓÉÏ ``/'' бÏß (µ±±¸·Ýµµ½¨Á¢Ê±Ö¸¶¨ ``--absolute-paths'' Ñ¡Ïî)£¬±íʾµµ°¸»á±»»Ø´æµ½¾ø¶ÔλÖà (¼´Ê¹Äú²»Ô¸Òâ)¡£»òÕßÒ²Ðíµµ°¸Ñ¹Ëõʱδ¼ÓÉÏ ``/'' бÏߣ¬ ±íʾµµ°¸»á±»½âµ½Ä¿Ç°µÄĿ¼Ï (¼´Ê¹Äú²»Ô¸ÒâÕâÑù)¡£µ±È»£¬È«¿´±¸·ÝÊÇÈçºÎ½¨Á¢µÄ¡£ÒòΪÕâ¸öÔµ¹Ê£¬ÎÒÇ¿ÁÒ½¨ÒéÏÈÔÚ ``tar''ÃüÁî¼ÓÉÏ``t'' (type) Ñ¡Ïî¼ÓÒÔ²âÊÔ£¬È»ááµ±ÄúÍêÈ«È·¶¨ÃüÁî»áÒÀÄúÔ¤ÆÚ½øÐÐáὫ ``t'' »»³É``x'' (extract) ¡£

¡¡¡¡Èç¹ûÄú²»ÐèÒª»Ø´æ archive ÖÐËùÓеĵµ°¸£¬Äú¿ÉÒÔÖ¸¶¨Ò»¸ö»ò¸ü¶àµÄµµ°¸£¬°´ÕÕÏÂÃæÀý :

¡¡¡¡tar -zxvpf /archive/full-backup-09-October-1999.tar.gz etc/profile usr/local/bin/tolower

¡¡¡¡ÉÏÃæµÄÃüÁî»á´ÓÀýµÄµµ°¸»Ø´æ ``etc/profile'' ¼° ``usr/local/bin/tolower''

¡¡¡¡Èç¹ûÄúÖ»ÊÔ×Å´ÓÄúµÄ archive µµÖлشæÒ»¸ö»ò¼¸¸öµµ°¸£¬³ý·ÇÄúȷʵµØÖ¸¶¨ºÍ archive µµÖÐËù´æ·ÅÏàͬµÄµµÃû¼°Â·¾¶£¬·ñÔò²»»á³É¹¦¡£ ÏÂÃæµÄÀý»á°ïÄú½â¾öÎÊÌâ:

¡¡¡¡tar -ztvpf /archive/full-backup-09-October-1999.tar.gz | grep -i profile

¡¡¡¡ÔÚÉÏÃæµÄÀý£¬ËùÓÐÔÚ archive µµÖеĵµ°¸¶¼ÒÔµµÃûÁгö¡£ËùÓеĽá¹û¶¼»áÊä³öµ½ ``grep'' Ö¸Áî (ʹÓà grepµÄ``i'' Ñ¡Ïî¿ÉºöÂÔ»ìÔÓµÄÇé¿ö)£¬ÏÔʾ``profile''ÖÐÈκεµ°¸µÄĿ¼¼°µµÃû¡£µ±Äúȷʵ¾ö¶¨Òª»Ø´æµÄµµÃûʱ£¬Äú¿ÉÒÔÓÃÒ»°ãµÄ tar Ö¸Áî±í´ïÖ¸¶¨ËùÒª»Ø´æµÄµµ°¸¡£

¡¡¡¡¾ÍÏñÔÚ ËÅ·þÆ÷±¸·Ý³ÌÐò ËùÌáµ½µÄ£¬µ±½¨Á¢Ò»¸ö archive µµÊ±£¬ tar »á´Óµµ°¸Â·¾¶È¥³ýÇ°ÃæµÄ ``/'' (бÏß)·ûºÅ¡£

¡¡¡¡Õâ±íʾµµ°¸»Ø´æʱ¿ÉÄܲ»»áÔںͱ¸·ÝʱÏàͬµÄλÖýáÊø¡£Òò´Ë£¬²»Òª¸Ä±äµ½ ``/'' root Ŀ¼»òÕß``--directory /'' Ñ¡Ïî¡£

¡¡¡¡×¢Òâ: Ò»¸ö¸ü°²È«µÄ·½·¨ÊÇÔÚ²»Í¬µÄĿ¼»Ø´æµµ°¸ (ÀýÈçÄúµÄ home Ŀ¼)£¬È»áá±È¶Ô£¬°áÒƼ°¸üеµ°¸µ½Ö®ááµÄԭʼλÖá£

¡¡¡¡Ê¹ÓÃ``KDat''»Ø´æ:

¡¡¡¡Òª´Ó KDat ½¨Á¢µÄ±¸·Ý×é»Ø´æÒ»¸ö»ò¸ü¶àµµ°¸£¬½«±¸·Ý´Å´ø·Å½ø´Å´ø»ú£¬´Ó¡°File¡±Ñ¡µ¥ÏîÄ¿Ñ¡Ôñ¡°Mount Tape¡±(»òÔÚ´Å´øµÄͼʾÉÏ°´Ï»¬Êó×ó¼ü) KDat »áÊÔ×Å´Ó´Å´ø¶ÁÈ뿪ͷ×ÊѶ£¬Èç¹û³É¹¦µÄ»°£¬»áÊÔ×ÅÕÒÑ°·ûºÏ¿ªÍ·×ÊѶµÄ´Å´øË÷Òý¡£Õâ¸öË÷Òý´æÔÚÓ²µú£¬ÊÇÓÉ KDat ΪËù¸ñʽ»¯µÄÿһ¸ö±¸·Ý´Å´øËù×öµÄΨһµµ°¸£¬Ã¿Ò»´Î½øÐб¸·Ý¾Í»á¸üС£Èç¹û·ûºÏµÄµµ°¸Ë÷ÒýÒÅʧÁË(Ò²ÐíÄú»Ø´æµÄ±¸·Ý×éÊÇÓÉÁíÒ»²¿»úÆ÷Ëù±¸·ÝµÄ£¬»òÊÇÒòΪӲµúËð»Ù¶øɾ³ýÁËË÷Òýµµ)£¬ KDat »á֪ͨÄúÕâ¼þÊ£¬²¢ÇÒÈç¹û¿ÉÒÔ¶ÁÈ¡´Å´øÖؽ¨Ë÷ÒýµÄ»°»áѯÎÊÄú¡£ÓÉì¶Äú±ØÐëÔÚÄú»Ø´æµµ°¸Ç°ÏÈÖؽ¨Ë÷Òý£¬°´×ó¼üÑ¡Ôñ¡°Yes¡±ÊÇÓÐÒâÒåµÄ¡£

¡¡¡¡(×¢Òâ: Ò»µ«´Å´øÖØÐÂË÷Òý¹ý£¬Ãû³Æ»á±ä³É¡°Reindexed Tape¡±¡£ Äú¿ÉÒÔ½«ËüÖØÐÂÃüÃû³ÉÔ­À´µÄÑù×Ó)

¡¡¡¡µ±´Å´øË÷Òý³É¹¦µØ¶ÁÈ룬¿ÉÒÔÓÃÀ´Ñ¡ÔñÄúÏë´Ó±¸·Ý×é»Ø´æµÄµµ°¸»òĿ¼£¬ºÍÄú½¨Á¢±¸·ÝµµÊ±ËùÓõķ½·¨Ê®·ÖÏàͬ(²é¿´ ËÅ·þÆ÷±¸·Ý³ÌÐò ÓйØÑ¡Ôñµµ°¸¹ý³ÌµÄÏêϸ˵Ã÷)¡£

¡¡¡¡µ±ÄúÑ¡ÔñºÃºÏÊʵĵµ°¸£¬Äú¿ÉÒÔ´ÓĿ¼ҳÖеġ°File¡±Ñ¡ÏîÑ¡Ôñ¡°Restore...¡±¿ªÊ¼»Ø´æ³ÌÐò (»òÔÚ´Å´ø»Ø´æµÄͼʾÉÏ°´»¬Êó×ó¼ü)¡£KDat»áÏÔʾһ¸ö¶Ô»°¿ò£¬ÈÃÄúÈ·ÈÏÒª»Ø´æµÄµµ°¸¡£´ËÍ⣬ÄúÓÐÖ¸¶¨»Ø´æµÄµµ°¸Ëùµ½Ä¿Â¼µÄÑ¡Ïî¡£ÕâÈÃÄú»Ø´æÖØÒªµµ°¸µ½ÄúµÄ home Ŀ¼Ï£¬È»áá¿ÉÒÔºÍÔ¤ÆÚλÖÃÖеĵµ°¸×ö±È½Ï£¬Òƶ¯»òÊǸüС£Õâʵ¼ÊÉÏÊÇ×ȫµÄ»Ø´æµµ°¸·½·¨¡£

¡¡¡¡Òª¿ªÊ¼»Ø¸´³ÌÐò£¬ÔÚ¡°Okay¡±Å¥ÉÏ°´Ò»Ï£¬KDat »áɨÃè´Å´ø²¢ÇÒ¿ªÊ¼»Ø´æÑ¡¶¨ºÃµÄµµ°¸¡£

¡¡¡¡ÓÐʱ£¬Äú»á·¢ÏÖ²»Ê¹Óà KDat »Ø´æÒ»¸öÓà KDat ±¸·Ý¹ýµÄµµ°¸ÊDZØÐë»òÓаïÖúµÄ¡£Ò²ÐíÄúÏëÒªÔÚ²»ÌṩͼÐνéÃæµÄϵͳÉϻشæÕâЩµµ°¸£¬»òÊÇÄúµÄÍø·ËٶȺÜÂý¶ø͸¹ýËüÖ´ÐÐ KDat ÊDz»ÇÐʵ¼Ê¡£ÐÒÔ˵أ¬ KDat ʹÓà ``tar'' ¹¤¾ßдÈ뱸·Ý×ÊÁÏ£¬ ÔÚÈκΠ*nix ϵͳ¶¼ÓеÄÃüÁîÁй¤¾ß¡£

¡¡¡¡Èç¹ûÄú´òËãÓà tar »Ø´æÓà KDat ½¨Á¢µÄ±¸·Ý×飬¾ÍÏñÄú»Ø´æÓà tar ±¾Éí±¸·ÝµÄÆÕͨ±¸·Ý×éËù×öµÄÑ¡ÏîÒ»Ñù¡£¼Çס£¬×ÊÁÏ×鲢δÒÔѹËõ¸ñʽ´¢´æ¡£

¡¡¡¡×¢Òâ: µ±ÄúÊÔ×ÅʹÓà tar ´æÈ¡ÓÉ KDat Ëù×öµÄ±¸·Ý×éʱ£¬Ò»¶¨»áµÃµ½´íÎóѶϢ¡£ÕâÊÇÒòΪµ±´Å´øµÚÒ»´Î¸ñʽ»¯Ê± KDat ¼ÓÈëÁË¿ªÍ·¼°ÆäËû×ÊѶ¡£ÖØ tar Ö¸ÁîÁ½Èý´Î¾Í»áÌøµ½µµ°¸ÕæÕý¿ªÍ·µÄµØ·½¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 3 ÌõÆÀÂÛ

  1. ÓÚ 2006-08-05 17:47:44·¢±í:

    ¶¥

  2. frankguo ÓÚ 2006-08-03 15:27:26·¢±í:

    GOOD

  3. Ñà¹ýÁÖɽ ÓÚ 2006-08-01 16:32:12·¢±í:

    ²»Ö§³Ö¾Í²»ÐÐÁË£¬ºÇºÇ£¬¸Ðл