Tar: تفاوت بین نسخه‌ها

از ویکی فارسی اوبونتو
پرش به: ناوبری، جستجو
سطر ۸: سطر ۸:
 
tar -cvf test.tar /home/temp
 
tar -cvf test.tar /home/temp
 
</pre>
 
</pre>
 
 
 
در دستور بالا شما محتویات دایرکتوری temp را در فایلی به نام test فشرده میکنید با قالب tar.
 
در دستور بالا شما محتویات دایرکتوری temp را در فایلی به نام test فشرده میکنید با قالب tar.
  
  
 
== روش استفاده برای انجام فشرده سازی tar.gz==
 
== روش استفاده برای انجام فشرده سازی tar.gz==
 
  
 
<pre>
 
<pre>
 
tar -czvf test.tar.gz /home/temp
 
tar -czvf test.tar.gz /home/temp
 
</pre>
 
</pre>
 
 
قالب فشرده سازی را tar.gz انتخاب میکنیم.
 
قالب فشرده سازی را tar.gz انتخاب میکنیم.
  
 
== روش استفاده برای انجام فشرده سازی tar.bz2 ==
 
== روش استفاده برای انجام فشرده سازی tar.bz2 ==
 
  
 
<pre>
 
<pre>
سطر ۳۰: سطر ۲۵:
  
 
== خارج کردن فایل به شکل کامل از حالت فشرده ==
 
== خارج کردن فایل به شکل کامل از حالت فشرده ==
 
  
 
<pre>
 
<pre>
 
tar -xvf test.tar -C /home/temp
 
tar -xvf test.tar -C /home/temp
 
</pre>
 
</pre>
 
 
در این دستور تمام محتویات فایل test.tar را در دایرکتوری temp از حالت فشرده خارج میکنیم
 
در این دستور تمام محتویات فایل test.tar را در دایرکتوری temp از حالت فشرده خارج میکنیم
 
  
 
== خارج کردن یک فایل خاص از یک فایل فشرده==
 
== خارج کردن یک فایل خاص از یک فایل فشرده==
 
  
 
<pre>
 
<pre>
 
tar -xvf test.tar myfile.txt
 
tar -xvf test.tar myfile.txt
 
</pre>
 
</pre>
 
 
در این دستور نیازی به باز کردن کل فایل فشرده نداریم ، تنها فایل myfile.txt را نیاز داریم و همین فایل را از حالت فشرده خارج میکنیم.
 
در این دستور نیازی به باز کردن کل فایل فشرده نداریم ، تنها فایل myfile.txt را نیاز داریم و همین فایل را از حالت فشرده خارج میکنیم.
 
  
 
== مشاهده محتویات بایگانی شده بدون باز کردن ==
 
== مشاهده محتویات بایگانی شده بدون باز کردن ==
 
  
 
<pre>
 
<pre>
 
tar -tvf test.tar  
 
tar -tvf test.tar  
 
</pre>
 
</pre>
 
 
در این دستور تمام محتویات فایل test.tar را بدون اینکه از حالت فشرده خارج نماییم میتوانیم مشاهده کنیم.
 
در این دستور تمام محتویات فایل test.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 را بدون اینکه از حالت فشرده خارج نماییم میتوانیم مشاهده کنیم.