فشرده سازی فایل ها و
دایرکتوری ها علاوه بر صرفه جویی در میزان فضای مصرفی، نقل و انتقال و نگهداری آن
ها را نیز ساده تر می کند. رابط های گرافیکی مختلفی تحت لینوکس برای این کار وجود
دارد، اما در اینجا روش انجام این کار را از خط فرمان مرور خواهیم کرد.
برای فشرده سازی یک فایل از خط فرمان :
gzip filename.ext
و برای باز کردن این
نوع فایل از دستور زیر استفاده می کنیم :
gunzip filename.ext.gz
اگر بخواهیم از فرمت zip
استفاده کنیم، تا به عنوان مثال کاربران ویندوز هم از آن استفاده کنند از دستور زیر
استفاده کنید :
zip -r filename.zip files
و برای باز کردن فایل های zip
:
unzip filename.zip
همچنین می توانید چندین فایل را به صورت یک جا فشرده
کنید، از چنین ترکیبی استفاده کنید :
gzip filename.gz file1 file2 file3
/user/work/school
و برای آرشیو کردن فایل ها :
tar -cvf filename.tar files/directories
tar -cvf foo.tar /home/mine/work /home/mine/school
برای مشاهده
محتویات آرشیو :
tar -tvf foo.tar
و برای باز کردن آرشیو :
tar -xvf foo.tar
همچنین می توانید به هنگام ایجاد آرشیو آن را فشرده
کنید.
tar -czvf foo.tar
و یا یک آرشیو فشرده را باز کنید :
tar -xzvf foo.tgz
دیدگاهها
6 پاسخ به “فشرده سازی و آرشیو – Gzip / Zip / Tar”
آقا بپا یه وقت فشرده نشی =))
مطلب رو مختصر و مفید گفتی. اما ای کاش یادی از bzip2 هم میکردی، که آن هم از فرمتهای متداول (و همچنین آرشیوهای فشرده [foo.tar.bz2] متداول) در توزیعهای لینوکس و دیگر سیستم عامل های مبتنی بر یونیکس است.
سلام …
آقا شما تحت میندوز چیزه به درد بخور سراغ داری که tar.gz بسازه ؟!
خیر ببینی !
فشرده سازی و آرشیو – bzip2
How to use Bzip2