Linux£¬×÷Ϊһ¸ö¿ªÔ´¡¢Áé»îÇÒ¹¦ÄÜÇ¿´óµÄ²Ù×÷ϵͳ£¬×ÔÈ»ÔÚÕâÒ»ÁìÓòÕ¹ÏÖ³öÁËÆäÎÞÓëÂױȵÄ÷ÈÁ¦
±¾ÎĽ«ÉîÈë̽ÌÖLinux»·¾³ÏµÄѹËõÎļþ¼¼Êõ£¬´Ó»ù±¾ÔÀíµ½Êµ¼ÊÓ¦Ó㬽ÒʾÆäÈçºÎ³ÉΪ¸ßЧ¹ÜÀíÓëÊý¾Ý´«Êä²»¿É»òȱµÄ¹¤¾ß
Ò»¡¢Ñ¹Ëõ¼¼Êõ¸ÅÀÀ ÎļþѹËõ£¬¼ò¶øÑÔÖ®£¬ÊÇͨ¹ýÌØ¶¨µÄËã·¨¼õÉÙÎļþ´óСµÄ¹ý³Ì£¬¶ø²»Ëðʧ»ò¾¡Á¿ÉÙËðʧÔʼÊý¾ÝµÄÖÊÁ¿
¸ù¾ÝѹËõÔÀíµÄ²»Í¬£¬Ö÷Òª·ÖΪÎÞËðѹËõºÍÓÐËðѹËõÁ½´óÀà
ÎÞËðѹËõ£¬ÈçZIP¡¢GZIP¡¢BZIP2¡¢XZµÈ£¬Äܹ»ÍêÃÀ»Ö¸´ÔʼÊý¾Ý£¬ÊÊÓÃÓÚÎı¾¡¢Ô´´úÂë¡¢¿ÉÖ´ÐÐÎļþµÈÐèÒª¾«È·¸´ÖƵij¡¾°£»ÓÐËðѹËõ£¬ÈçJPEG¡¢MP3µÈ£¬Ôòͨ¹ýÎþÉü²¿·ÖÊý¾Ýϸ½ÚÀ´»»È¡¸ü¸ßµÄѹËõÂÊ£¬³£ÓÃÓÚͼÏñ¡¢ÒôƵ¡¢ÊÓÆµµÈ¶àýÌåÎļþ
Linuxϵͳƾ½èÆä¿ªÔ´ÌØÐÔ£¬ÓµÓзḻ¶àÑùµÄѹËõ¹¤¾ß£¬Ã¿ÖÖ¹¤¾ß¶¼ÓÐÆä¶ÀÌØµÄÓÅÊÆºÍÊÊÓó¡¾°
½ÓÏÂÀ´£¬ÎÒÃǽ«ÖðÒ»½éÉܼ¸ÖÖ×îΪ³£ÓõÄLinuxѹËõÎļþ¸ñʽ¼°Æä¹¤¾ß
¶þ¡¢GZIP£ºËÙ¶ÈÓëЧÂʵĵ䷶ GZIP£¨GNU zip£©ÊÇLinuxÖÐ×î³£ÓõÄÎÞËðѹËõ¹¤¾ßÖ®Ò»£¬Ëü²ÉÓÃLempel-Ziv-Welch£¨LZW£©Ëã·¨ÓëHuffman±àÂëÏà½áºÏµÄ²ßÂÔ£¬ÊµÏÖÁ˽ϸߵÄѹËõ±ÈºÍ¿ìËÙµÄѹËõ/½âѹËõËÙ¶È
GZIP²»½ö¿ÉÒÔÖ±½ÓѹËõµ¥¸öÎļþ£¬»¹ÄÜͨ¹ý`.tar`¹éµµ¸ñʽ£¨Tape Archive£©½«¶à¸öÎļþ´ò°üºóÔÙѹËõ£¬ÐγÉ`.tar.gz`»ò`.tgz`Îļþ£¬¼«´óµØ·½±ãÁËÎļþµÄ¹ÜÀíºÍ´«Êä
ʹÓÃGZIP·Ç³£¼òµ¥£¬»ù±¾ÃüÁîÈçÏ£º - ѹËõÎļþ£º`gzip filename`£¬Ñ¹ËõºóÔÎļþ½«±»Ì滻Ϊ`filename.gz`
- ½âѹËõÎļþ£º`gunzip filename.gz`£¬½âѹËõºó»Ö¸´ÎªÔÎļþ
- ѹËõĿ¼£º`tar -czvfarchive_name.tar.gz directory_name`£¬ÆäÖÐ`-c`±íʾ´´½¨ÐµĹ鵵Îļþ£¬`-z`±íʾʹÓÃGZIPѹËõ£¬`-v`ÏÔʾ´¦Àí¹ý³ÌÖеÄÎļþÐÅÏ¢£¬`-f`Ö¸¶¨¹éµµÎļþÃû
GZIPµÄ¸ßЧÐÔʹÆä³ÉΪLinuxϵͳÈÕÖ¾¡¢Ô´´úÂë·Ö·¢µÈ³¡¾°µÄÊ×ѡѹËõ·½°¸
Èý¡¢BZIP2£º×·Çó¼«ÖÂѹËõ±È BZIP2ÊÇÁíÒ»ÖÖÁ÷ÐеÄÎÞËðѹËõ¹¤¾ß£¬Ëü²ÉÓÃBurrows-Wheeler Transform£¨BWT£©Ëã·¨£¬Ïà±ÈGZIP£¬ÄÜÔÚÎþÉüÒ»¶¨Ñ¹ËõËٶȵĻù´¡ÉÏʵÏÖ¸ü¸ßµÄѹËõ±È
BZIP2ÌØ±ðÊÊÓÃÓÚÐèÒª×î´óÏ޶ȼõÉÙ´æ´¢¿Õ¼äµÄ³¡¾°£¬È籸·ÝÊý¾Ý¡¢¹éµµ´óÐÍÎĵµ¼¯µÈ
BZIP2µÄ»ù±¾ÃüÁîÈçÏ£º - ѹËõÎļþ£º`bzip2 filename`£¬Éú³É`filename.bz2`
- ½âѹËõÎļþ£º`bunzip2 filename.bz2`
- ͬÑù£¬BZIP2Ò²¿ÉÒÔÓë`tar`½áºÏʹÓã¬Èç`tar -cjvfarchive_name.tar.bz2directory_name`½øÐÐĿ¼ѹËõ
BZIP2µÄ¸ßѹËõ±ÈʹµÃËüÔÚ´æ´¢³É±¾Ãô¸ÐµÄ»·¾³ÏÂÓÈΪ±¦¹ó
ËÄ¡¢XZ£ºÐÂÊÀ´úµÄѹËõ±ê×¼ XZÊÇÒ»ÖÖÏà¶Ô½ÏеÄÎÞËðѹËõ¸ñʽ£¬Ëü»ùÓÚLZMA£¨Lempel-Ziv-Markov chain algorithm£©Ëã·¨£¬Ö¼ÔÚÌṩ±ÈBZIP2¸ü¸ßµÄѹËõÂʺͱÈGZIP¸ü¿ìµÄѹËõËÙ¶È
XZѹËõÎļþͨ³£ÒÔ`.xz`Ϊºó׺£¬ÌرðÊÊÓÃÓÚÐèÒª¸ßЧѹËõºÍ¿ìËÙ·ÃÎʵij¡¾°£¬ÈçÈí¼þ°ü·Ö·¢¡¢ÏµÍ³¾µÏñµÈ
XZµÄ»ù±¾²Ù×÷ÈçÏ£º - ѹËõÎļþ£º`xz filename`£¬Éú³É`filename.xz`
- ½âѹËõÎļþ£º`unxz filename.xz`
- Óë`tar`½áºÏʹÓãº`tar -Jcvfarchive_name.tar.xz directory_name`
XZµÄ³öÏÖ£¬±êÖ¾×ÅLinuxѹËõ¼¼ÊõÓÖÏòǰÂõ½øÁËÒ»²½£¬ÎªÓû§ÌṩÁ˸ü¶àÑ¡ÔñºÍ¸üºÃµÄÐÔÄÜÆ½ºâ
Îå¡¢ZIP£º¿çƽ̨µÄͨÓýâ¾ö·½°¸ ËäÈ»ZIP²¢·ÇLinuxÔÉú¿ª·¢µÄѹËõ¸ñʽ£¬µ«ÓÉÓÚÆä¹ã·ºµÄ¼æÈÝÐÔºÍÒ×ÓÃÐÔ£¬ÔÚLinux»·¾³ÏÂͬÑùÓÐ׏㷺µÄÓ¦ÓÃ
ZIPÖ§³ÖÎÞËðѹËõ£¬¿ÉÒÔѹËõµ¥¸öÎļþ»ò¶à¸öÎļþ×é³ÉµÄѹËõ°ü£¬ÇÒѹËõ°üÄÚ¿ÉÒÔ°üº¬Ä¿Â¼½á¹¹£¬·Ç³£ÊʺÏÓÚ¿çÆ½Ì¨Îļþ¹²Ïí
ÔÚLinuxÖУ¬¿ÉÒÔʹÓÃ`zip`ºÍ`unzip`ÃüÁî½øÐÐZIPÎļþµÄѹËõºÍ½âѹËõ£º - ѹËõÎļþ»òĿ¼£º`zip archive_name.zipfilename_or_directory`
- ½âѹËõÎļþ£º`unzip archive_name.zip`
ZIPµÄͨÓÃÐÔʹÆä³ÉΪÔÚLinuxÓëÆäËû²Ù×÷ϵͳ¼ä´«µÝÎļþµÄÀíÏëÑ¡Ôñ
Áù¡¢Êµ¼ÊÓ¦ÓÃÖеĿ¼Á¿ ÔÚʵ¼ÊÓ¦ÓÃÖУ¬Ñ¡ÔñºÏÊʵÄѹËõ¹¤¾ßºÍ·½·¨ÖÁ¹ØÖØÒª
³ýÁË¿¼ÂÇѹËõ±È¡¢ËٶȵȻù±¾ÒòËØÍ⣬»¹Ðè¹Ø×¢ÒÔϼ¸µã£º 1.¼æÈÝÐÔ£ºÈ·±£Ñ¹ËõºóµÄÎļþÄܹ»ÔÚÄ¿±êϵͳÉÏ˳Àû½âѹËõ£¬ÌرðÊÇÔÚ¿çÆ½Ì¨´«Êäʱ
2.°²È«ÐÔ£º¶ÔÓÚÃô¸ÐÊý¾Ý£¬¿É¿¼ÂÇʹÓüÓÃÜѹËõ¹¤¾ß£¨Èç`gpg`£©±£»¤Êý¾Ý°²È«
3.×Ô¶¯»¯£ºÀûÓÃshell½Å±¾»òÈÎÎñµ÷¶È¹¤¾ß£¨Èçcron£©ÊµÏÖѹËõÈÎÎñµÄ×Ô¶¯»¯£¬Ìá¸ß¹¤×÷ЧÂÊ
4.×ÊÔ´ÏûºÄ£ºÔÚ´ó¹æÄ£Êý¾Ý´¦Àíʱ£¬×¢ÒâÆÀ¹ÀѹËõ¹ý³Ì¶ÔCPU¡¢ÄÚ´æµÈ×ÊÔ´µÄÓ°Ï죬±ÜÃâÓ°ÏìϵͳÕý³£ÔËÐÐ
Æß¡¢½áÓï LinuxϵÄѹËõÎļþ¼¼ÊõÒÔÆä·á¸»µÄÑ¡Ôñ¡¢¸ßЧµÄÐÔÄܺ͹㷺µÄÓ¦Óó¡¾°£¬³ÉΪÁËÊý¾Ý¹ÜÀíºÍÊý¾Ý´«ÊäÁìÓò²»¿É»òȱµÄÒ»²¿·Ö
ÎÞÂÛÊÇ×·Çó¼«ÖÂѹËõ±ÈµÄBZIP2£¬»¹ÊǼæ¹ËËÙ¶ÈÓëѹËõÂʵÄGZIP£¬Òà»òÊÇÐÂÊÀ´úµÄXZ£¬ÒÔ¼°¿çƽ̨µÄZIP£¬Ã¿Ò»ÖÖѹËõ¹¤¾ß¶¼ÒÔÆä¶ÀÌØµÄÓÅÊÆÂú×ãÁ˲»Í¬Óû§µÄÐèÇó
ÕÆÎÕÕâЩ¹¤¾ßµÄʹÓ㬲»½öÄܹ»ÓÐЧµØ½ÚÊ¡´æ´¢¿Õ¼ä£¬ÌáÉýÊý¾Ý´«ÊäЧÂÊ£¬»¹ÄÜÔÚLinuxϵͳµÄÈÕ³£Î¬»¤ºÍ¹ÜÀíÖз¢»ÓÖØÒª×÷ÓÃ
Ëæ×ż¼ÊõµÄ²»¶Ï½ø²½£¬ÎÒÃÇÓÐÀíÓÉÏàÐÅ£¬LinuxϵÄѹËõ¼¼Êõ½«»á¸ü¼ÓÖÇÄÜ¡¢¸ßЧ£¬ÎªÊý×Ö»¯Ê±´úµÄÊý¾Ý´¦ÀíÌṩ¸ü¼ÓÇ¿´óµÄÖ§³Ö