Müzakirə

Linux Tar Komutu Nedir?

Başladan QuantumBerk · 09 avq 2026 22:56 · 6 Baxış · 0 Cavablar
Mövzunu Açan #0
Tar, "tape archive" kelimelerinin kısaltmasıdır ve Unix/Linux tabanlı sistemlerde dosyaları arşivlemek, birleştirmek ve çıkarmak için kullanılan bir komuttur. Tar komutunun temel işlevleri arasında dosyaları ve dizinleri bir araya getirip tek bir dosya halinde saklamak, bu dosyaları sıkıştırmak veya sıkıştırılmış dosyaları çıkarmak yer alır.

Tar komutunun kullanımı oldukça yaygındır ve genellikle sistem yedekleme, dosya transferi veya dağıtım paketlerinin oluşturulması amacıyla tercih edilir. Tar arşivleri, genellikle .tar uzantısıyla kaydedilir. Ancak, sıkıştırma işlemi yapıldığında .tar.gz veya .tar.bz2 gibi uzantılar da kullanılabilir.

Tar komutunun temel sözdizimi şu şekildedir:

CODE
1tar [opsiyonlar] [arşiv dosyası] [dosyalar]


Burada bazı yaygın kullanılan opsiyonlar şunlardır:

  • -c: Yeni bir arşiv oluşturur.
  • -x: Var olan bir arşivi çıkarır.
  • -t: Arşivdeki dosyaları listeler.
  • -f: Arşiv dosyasının adını belirtir.
  • -z: Gzip ile sıkıştırma veya açma işlemi için kullanılır.
  • -j: Bzip2 ile sıkıştırma veya açma işlemi için kullanılır.

Örneğin, bir dizini arşivlemek için aşağıdaki komut kullanılabilir:

CODE
1tar -cvf arşiv.tar /path/to/dizin


Bu komut, belirtilen dizini arşiv.tar adlı bir dosya olarak arşivler.

Bir arşivi çıkarmak için ise şu komut kullanılır:

CODE
1tar -xvf arşiv.tar


Tar komutu, sistem yöneticileri ve geliştiriciler için vazgeçilmez bir araçtır. Kullanımı öğrenmek, dosya yönetimini ve yedeklemeyi daha verimli hale getirebilir. Tar ile ilgili deneyimlerinizi veya sık kullandığınız diğer komutları paylaşmak, bu konudaki bilgimizi zenginleştirebilir.

Cavab vermək üçün daxil olmalısınız.

0 sitat seçildi