Tar Komutu Nedir, Nasıl Kullanılır? (Linux)
Linux

Dosyaları arşivler ve sıkıştırır (.tar, .tar.gz) ya da arşivden çıkarır.

Yazılışı

tar [seçenekler] arşiv [dosyalar]

Sık kullanılan seçenekler

-cArşiv oluşturur.
-xArşivden çıkarır.
-zgzip ile sıkıştırır/açar.
-vİşlenen dosyaları listeler.
-f dosyaArşiv dosyasının adı.

Örnekler

tar -czvf yedek.tar.gz site/

site klasörünü yedek.tar.gz olarak sıkıştırır.

tar -xzvf yedek.tar.gz

Arşivi bulunduğunuz klasöre çıkarır.

Açıklama

Arşivleme aracı.

Dosyalar genellikle gzip veya bzip2 gibi bir sıkıştırma yöntemiyle birleştirilir.

Daha fazla örnek

Bir arşiv oluştur ve dosyaya yaz

tar cf hedef.tar dosya1 dosya2 ...

Bir gzip arşivi oluştur ve dosyaya yaz

tar czf hedef.tar.gz dosya1 dosya2 ...

Göreceli yolları kullanarak bir gzip arşivi oluştur

tar czf hedef.tar.gz [-C|--directory] dizin/yolu .

Sıkıştırılmış bir arşiv dosyasını geçerli dizine ayrıntılı şekilde çıkar

tar xvf kaynak.tar.ext

Sıkıştırılmış bir arşiv dosyasını hedef dizine çıkar

tar xf kaynak.tar.ext [-C|--directory] dizin

Sıkıştırılmış bir arşiv oluştur ve sıkıştırma yöntemini seçmek için arşiv sonekini kullan

tar caf hedef.tar.xz dosya1 dosya2 ...

Bir tar arşivinin içeriğini ayrıntılı olarak listele

tar tvf kaynak.tar

Şablonla eşleşen dosyaları arşivden çıkar

tar xf kaynak.tar --wildcards "*.html"

Ayrıntılı belge: www.gnu.org/software/tar/manual/tar.html

Diğer sistemlerdeki karşılığı

⬛ Windows CMDtar (Windows 10+)
🔷 PowerShellCompress-Archive / Expand-Archive

Linux komutları: alfabetik komşular

Tüm Linux komutları (196) → A-Z dizin

Örneklerin bir kısmı: tldr-pages, CC BY 4.0.

Diğer bölümler

tar Komutu hakkında

Dosyaları arşivler ve sıkıştırır (.tar, .tar.gz) ya da arşivden çıkarır.

Örneklerdeki süslü parantezli alanlar ({{dosya}} gibi) sizin dolduracağınız yerlerdir. Silme ve yönetici yetkisi isteyen komutlarda dikkatli olun.

tar Komutu nasıl kullanılır?

  1. Komutu bulunArama kutusuna komutun adını ya da ne yapmak istediğinizi yazın.
  2. Örneği inceleyinHer komutun en çok kullanılan biçimleri örnekleriyle listelenir.
  3. KopyalayınTek tıkla kopyalayıp terminale yapıştırın; {{süslü}} alanları kendi değerlerinizle değiştirin.

Sıkça sorulan sorular

tar komutu ne işe yarar?

Dosyaları arşivler ve sıkıştırır (.tar, .tar.gz) ya da arşivden çıkarır.

tar komutunun karşılığı nedir?

Windows CMD: tar (Windows 10+); PowerShell: Compress-Archive / Expand-Archive.

tar komutu hangi sistemde çalışır?

Linux dağıtımlarında (Ubuntu, Debian, CentOS, Fedora…) çalışır; çoğu macOS'ta ve Windows'ta WSL içinde de kullanılabilir.