Tar

از ویکی فارسی اوبونتو
نسخهٔ تاریخ ‏۳۰ شهریور ۱۳۹۴، ساعت ۱۶:۵۱ توسط Amiiiir (بحث | مشارکت‌ها) (صفحه‌ای تازه حاوی « == معرفی == '''tar''' برای ایجاد بایگانی ها و فشرده سازی در بسیاری از توزیع های گنو...» ایجاد کرد)
(تفاوت) → نسخهٔ قدیمی‌تر | نمایش نسخهٔ فعلی (تفاوت) | نسخهٔ جدیدتر ← (تفاوت)
پرش به: ناوبری، جستجو

معرفی

tar برای ایجاد بایگانی ها و فشرده سازی در بسیاری از توزیع های گنو/لینوکس استفاده میشود. این دستور کمک میکند تا فایل یا فایل هایی یا حتی دایرکتوری ها را فشرده یا از حالت فشرده خارج نماییم ، معمولا این فشرده سازی ها در قالب tar,gz,bz2 انجام میشود.


روش استفاده برای انجام فشرده سازی tar

tar -cvf test.tar /home/temp


در دستور بالا شما محتویات دایرکتوری temp را در فایلی به نام test فشرده میکنید با قالب tar.


روش استفاده برای انجام فشرده سازی tar.gz

tar -czvf test.tar.gz /home/temp

قالب فشرده سازی را tar.gz انتخاب میکنیم.

روش استفاده برای انجام فشرده سازی tar.bz2

tar -cjvf test.tar.bz2 /home/temp

خارج کردن فایل به شکل کامل از حالت فشرده

tar -xvf test.tar -C /home/temp

در این دستور تمام محتویات فایل test.tar را در دایرکتوری temp از حالت فشرده خارج میکنیم


خارج کردن یک فایل خاص از یک فایل فشرده

tar -xvf test.tar myfile.txt

در این دستور نیازی به باز کردن کل فایل فشرده نداریم ، تنها فایل myfile.txt را نیاز داریم و همین فایل را از حالت فشرده خارج میکنیم.


مشاهده محتویات بایگانی شده بدون باز کردن

tar -tvf test.tar 

در این دستور تمام محتویات فایل test.tar را بدون اینکه از حالت فشرده خارج نماییم میتوانیم مشاهده کنیم.