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 را بدون اینکه از حالت فشرده خارج نماییم میتوانیم مشاهده کنیم.