Tar Gz

Tar Gz: Sıkıştırma ve Arşivleme Aracı

Tar gz, dosyaları sıkıştırmak ve arşivlemek için kullanılan bir araçtır. Unix ve Linux sistemlerinde yaygın olarak kullanılır, ancak Windows ve macOS sistemlerinde de kullanılabilir. Tar gz, dosyaları sıkıştırmak için Lempel-Ziv-Welch (LZW) algoritmasını kullanır. Bu algoritma, dosyalardaki tekrar eden verileri tespit ederek sıkıştırma oranını artırır.

Tar gz, dosyaları sıkıştırmanın yanı sıra arşivleme özelliğine de sahiptir. Arşivleme, birden fazla dosyayı tek bir dosyada toplama işlemidir. Bu sayede, birden fazla dosyayı tek bir yerde saklamak ve yönetmek kolaylaşır.

Tar gz, sıkıştırma ve arşivleme işlemlerini tek bir komutla gerçekleştirir. Bu komut, “tar” komutudur. Tar komutunun kullanımı şu şekildedir:

tar [seçenekler] [işlem] [dosyalar]

  • Seçenekler: Tar komutunun çalışma şeklini değiştiren seçeneklerdir. Örneğin, “-c” seçeneği sıkıştırma işlemini, “-x” seçeneği açma işlemini, “-v” seçeneği ise işlem sırasında ayrıntılı bilgi gösterilmesini sağlar.
  • İşlem: Tar komutunun gerçekleştireceği işlemdir. Örneğin, “c” işlemi sıkıştırma işlemini, “x” işlemi açma işlemini, “t” işlemi ise arşivdeki dosyaları listeleme işlemini gerçekleştirir.
  • Dosyalar: Tar komutunun sıkıştıracağı veya açacağı dosyalardır.

Örneğin, aşağıdaki komut, “dosyalar” dizinindeki tüm dosyaları “arşiv.tar.gz” adlı bir arşiv dosyasında sıkıştıracaktır:

tar -cvf arşiv.tar.gz dosyalar

Aşağıdaki komut ise, “arşiv.tar.gz” adlı arşiv dosyasını açarak içindeki dosyaları “çıktı” dizinine çıkaracaktır:

tar -xvf arşiv.tar.gz -C çıktı

Tar gz, sıkıştırma ve arşivleme işlemleri için oldukça kullanışlı bir araçtır. Bu araç, dosyaları sıkıştırarak boyutlarını küçültür ve arşivleyerek tek bir yerde saklamayı kolaylaştırır.

Tar Gz ile İlgili Faydalı Siteler ve Dosyalar


Yayımlandı

kategorisi

yazarı: