ابزار tar پرکاربردترین ابزار Archiving در لینوکس است، این ابراز برای بکاپ گرفتن یا بایگانی کردن چند فایل مورد استفاده قرار میگیرد.
این ابزار هیچگونه فشرده سازی انجام نمیدهد مگر فایل tar را با استفاده از ابزارهایی مانند Bzip , Gzip و ... فشرده کنیم.
$ tar -cvf archive_name.tar file1.txt file2.txt
در دستور بالا از آپشن c استفاده کردیم تا به مشخص کنیم هدف ما ساختن فایل آرشیو جدید است ، آپشن v به مخفف verbos است که باعث میشود مراحل و جزئیات بیشتری از روند کار نمایش داده شود و f در اینجا مخفف filename میباشید که باید به درستور tar داده شود، در این مثال نام فایل ما archive_name.tar است و نهایت file1.txt و file2.txt نام فایلهایی هستند که آرشیو خواهند شد.
برای extract کردن از دستوری مشابه دستور آرشیو کردن استفاده میکنیم منتهای مراتب به جای آپشن c که برای ساختن یک آرشیو بود از آپشن x استفاده میکنیم :
$ tar -xcf archive_name.tar
آپشنهایی برای آرشیو کردن و فشردهکردن در یک مرحله وجود دارد برای آرشیو/اکسترکت کردن به همراه Gzip از دستوری مشابه دستور زیر استفاده میکنیم :
$ tar -zcvf archive_name.tar.gz file1.txt file2.txt
$tar-zxcvf archive_name.tar.gz
آرشیو به همراه فشرده سازی Bzip2 نیز مشابه زیر است :
$ tar -jcvf archive_name.tar.bz2 file1.txt file2.txt
$tar-jxcvf archive_name.tar.bz2
حتما توجه کردید که که ما در این مثال از پسوندهای tar.gz و tar.bz2 استفاده کردیم ، لازم به ذکر است این نوع نامگذازی در لینوکس اجباری نمیباشید ولی جهت تسهیل در تشخیص بهتر است از پسوندهایی مشابه پسوندهای فوق استفاده نمایید.