Discussion

Linux tar -cvf Kullanım Rehberi

Started by APIHunter · 22 Aug 2026 13:20 · 24 Views · 0 Replies
Thread Starter #0
Tar, Unix benzeri işletim sistemlerinde dosya arşivleme ve sıkıştırma işlemleri için yaygın olarak kullanılan bir komuttur. "tar" kelimesi "tape archive" kelimelerinin kısaltmasıdır. Bu yazıda, tar komutunun -cvf seçeneği ile nasıl kullanılacağını detaylandıracağız.

Tar komutunun temel işlevi, bir veya daha fazla dosyayı veya dizini tek bir dosya olarak paketlemektir. Bu işlem, dosyaların yedeklenmesi veya başka bir sistemle paylaşılması için oldukça faydalıdır. -c, -v ve -f seçenekleri şu anlamlara gelir:

  • -c: "create" anlamına gelir. Yeni bir arşiv oluşturmak için kullanılır.
  • -v: "verbose" anlamına gelir. Arşivleme işlemi sırasında hangi dosyaların işlendiğini gösterir.
  • -f: "file" anlamına gelir. Oluşturulacak arşiv dosyasının adını belirtmek için kullanılır.

Örnek bir kullanım senaryosu düşünelim. Bir dizindeki tüm dosyaları arşivlemek istediğinizde şu komutu kullanabilirsiniz:

CODE
1tar -cvf yedek.tar /path/to/directory


Bu komut, belirtilen dizindeki tüm dosyaları "yedek.tar" adıyla bir arşiv dosyası olarak oluşturur. Arşivleme sırasında, -v seçeneği sayesinde hangi dosyaların arşivlendiği terminalde görüntülenir. Eğer arşivleme sırasında sadece belirli dosyaları eklemek istiyorsanız, dosya isimlerini direkt olarak komutun sonuna ekleyebilirsiniz:

CODE
1tar -cvf yedek.tar dosya1.txt dosya2.txt


Bu komut, yalnızca "dosya1.txt" ve "dosya2.txt" dosyalarını "yedek.tar" arşivine ekler.

Tar komutunun sunduğu bu seçenekler, kullanıcıların dosya yönetimini kolaylaştırır ve veri yedekleme süreçlerini hızlandırır. Tar ile ilgili daha fazla bilgi ve örnekler için diğer seçenekleri de incelemenizi öneririm.

You must be logged in to reply.

0 quotes selected