TAR ve TAR.GZ Dosyaları Nasıl Sıkıştırılır ve Açılır veya Çıkarılır

TAR ve TAR.GZ Dosyaları Nasıl Sıkıştırılır ve Açılır veya Çıkarılır

Dosya sıkıştırma, bir bilgisayarda depolama alanından tasarruf etmenin harika bir yoludur. Linux'taki paketlere aşina iseniz, bir TAR veya TAR.GZ dosyasıyla karşılaşmış olabilirsiniz. Deneyimli kullanıcılar bir TAR dosyasının ne olduğunu ve nasıl çıkarılacağını bilirken, Linux'a yeni başlayanlar onunla ne yapacaklarını bulmakta bazı zorluklarla karşılaşabilirler.

Bu makalede, Linux'ta sıkıştırma ve arşivlerle ilgili bazı genel terimlerle birlikte TAR ve TAR.GZ dosyalarının nasıl çıkarılacağını ve sıkıştırılacağını öğreneceksiniz.

Temel Terminolojiler

  • Tarball : Tarball , Linux'ta tek bir dosya olarak depolanan birden çok dosya koleksiyonudur. Tarball terimi, inşaat işleri sırasında kullanılan kömür bazlı dolgu macunundan gelmektedir. Tarball'a genellikle basitçe TAR dosyası denir ve bu, Tape Archive anlamına gelir . Bunun nedeni, TAR dosya türünün başlangıçta verileri manyetik bantlarda depolamak için oluşturulmuş olmasıdır.
  • Gzip : GNU gzip, dosyaları sıkıştırmak için kullanılan bir dosya sıkıştırma algoritmasıdır. gzip için dosya uzantısı GZ'dir ve bu nedenle, GZ ile biten herhangi bir dosyanın gzip algoritması kullanılarak sıkıştırıldığını çıkarabilirsiniz .
  • TAR.GZ : Bir TAR.GZ dosyası, gzip algoritmasıyla sıkıştırılmış bir tarball sürümüdür. TAR, tarball'ların dosya uzantısıdır, GZ ise gzip'i belirtir. Bazen TAR.GZ yerine TGZ dosya uzantısı da kullanılır.
  • Bzip2 : gzip'e benzer şekilde, bzip2 dahil olmak üzere birkaç başka dosya sıkıştırma algoritması da mevcuttur. Bir TAR dosyasını bzip2 kullanarak sıkıştırdığınızda, çıktı dosyası şu uzantılardan birine sahip olacaktır: TAR.BZ2, TAR.BZ veya basitçe TBZ.

TAR ve TAR.GZ Dosyaları Nasıl Oluşturulur

Linux dosya sisteminizi yedeklerken arşiv oluşturmak önemli bir adımdır. Bu, sisteminizde herhangi bir sorun olursa yedeklemenizin etkilenmemesini ve dosyaların bozulmamasını sağlar.

tar Yardımcı Programını Kullanma

tar komutunu kullanarak sıkıştırılmış tarball'lar oluşturmak için temel sözdizimi şöyledir:

tar -cvzf archive filename tar -cvzf archive directory

...burada arşiv , sıkıştırılmış dosyanın adıdır ve dosya adı / dizin , tar kullanarak sıkıştırmak istediğiniz dosya veya dizindir.

C , V , Z , ve m yukarıda sözü edilen komut standında bayraklar oluşturma , ayrıntılı , gzip ve Dosya .

Arşiv adına dosya uzantısını (TAR veya TAR.GZ) aşağıdaki gibi aktarmanız gerektiğini unutmayın:

tar -cvzf new.tar.gz big-file.txt tar -cvf new.tar big-file.txt

/Documents dizinini tar kullanarak arşivlemek ve sıkıştırmak için :

tar -cvzf new.tar.gz ~/Documents

Tek bir tarball oluşturarak birden çok dizini ve dosyayı da sıkıştırabilirsiniz. Böyle yaparak:

tar -cvzf new.tar.gz ~/Documents ~/Downloads file1.txt file2.txt

7-Zip Kullanarak TAR ve TAR.GZ Oluşturma

TAR ve TAR.GZ arşivleri oluşturmanın alternatif bir yolu da 7-Zip kullanmaktır. 7-Zip ile bir TAR dosyası oluşturmanın temel sözdizimi şöyledir:

7z a -ttar archive.tar /folder

nerede ... Bir O anlamına gelir ekleme arşivi, -t gösterir Tipi dosyasının ve katran TAR dosya türü simgeler.

/Downloads dizinini 7-Zip kullanarak bir arşive eklemek için :

7z a -ttar archive.tar /Downloads

7-Zip, TAR.GZ dosyalarının doğrudan oluşturulmasına izin vermez. İki aşamalı bir süreç. Önce bir TAR arşivi oluşturun, ardından onu bir TAR.GZ'ye sıkıştırın. Zaten bir TAR dosyanız varsa ve onu 7-Zip kullanarak sıkıştırmak istiyorsanız, aşağıdaki komut biçimini kullanın:

7z a archive.tar.gz archive.tar

Yukarıda bahsedilen komut , girdi olarak arşiv.tar dosyasını alır ve gzip algoritmasını kullanarak sıkıştırır. Çıktı, arşiv.tar.gz dosyasıdır.

Her iki adımı da tek bir komutta birleştirebilirsiniz.

7z a -ttar -so archive.tar /Downloads | 7z a -si archive.tar.gz

-Böylece ve -si bayrakları belirtmek Standart Çıktı ve Standart Girdi . Komutun ilk kısmı, arşiv.tar dosyasını standart çıktıya yazar. İkinci komut , standart girdiden arşiv.tar dosyasını okur ve buna göre sıkıştırır.

İlgili: 7-Zip Linux'a Geliyor: İşte Nasıl Kurulur...

TAR ve TAR.GZ Nasıl Açılır veya Çıkarılır

Çoğu zaman, çıkarılması gereken sıkıştırılmış bir pakete sahip olacaksınız. Linux'ta sıkıştırılmış arşivleri açmanın birden çok yolu vardır.

tar Yardımcı Programını Kullanma

Tar ile sıkıştırılmış dosyaları çıkarmak için temel sözdizimi şöyledir:

tar -xvzf archive.tar.gz tar -xvf archive.tar

...burada arşiv , sıkıştırılmış dosyanın adıdır. Toplu -xvzf bayrağı , sırasıyla Extract , Verbose , gzip ve Filename anlamına gelir . -f seçeneğini izleyen her şey girdi dosyası olarak kabul edilir. TAR dosyalarıyla çalışıyorsanız , komutlardan -z bayrağını kaldırabileceğinizi unutmayın .

Sıkıştırılmış dosyanın içeriğini aşağıdaki gibi belirli bir konuma da açabilirsiniz:

tar -xvzf archive.tar.gz -C /Downloads tar -xvf archive.tar -C /Downloads

Yukarıda bahsedilen komut, arşiv.tar.gz dosyasını /Downloads klasörüne çıkaracaktır .

Bir arşivin içeriğini çıkarmadan önce görüntülemek için:

tar -ztvf archive.tar.gz tar -tvf archive.tar

... nerede z , t , v , ve f için stant gzip , List , ayrıntılı ve Filename .

Arşivden hangi dosyaların çıkarılacağını seçebilirsiniz. Bunu yapmak için, dosya adlarını varsayılan komutla iletmeniz yeterlidir.

tar -xvzf archive.tar.gz file1 file2

Benzer şekilde, belirli dizinleri de arşivden açabilirsiniz.

tar -xvzf archive.tar.gz directory1 directory2

Ayıklamak istemediğiniz dosyaların adlarını belirtmek için --exclude bayrağını kullanın .

tar -xvzf archive.tar.gz --exclude=/Downloads --exclude=file1.txt

TAR ve TAR.GZ Dosyalarını 7-Zip ile Açın

7-Zip kullanarak sıkıştırılmış bir arşivi de çıkarabilirsiniz. Temel sözdizimi:

7z x archive.tar

...burada x , Extract anlamına gelir .

TAR.GZ dosyaları için, sıkıştırılmış arşivi TAR'a açmanız ve ardından TAR dosyasını 7-Zip kullanarak daha fazla çıkarmanız gerekecektir.

7z x archive.tar.gz 7z x archive.tar

Bir TAR.GZ arşivini doğrudan tek bir komut kullanarak çıkarmak için:

7z x -so archive.tar.gz | 7z x -si -ttar

TAR ve TAR.GZ'yi Grafik Olarak Çıkarın

Çoğu Linux dağıtımı, önceden yüklenmiş bir arşiv yöneticisiyle birlikte gelir. TAR ve TAR.GZ dosyalarını açmak, GUI'yi kullanarak yalnızca birkaç tıklama meselesidir.

Sıkıştırılmış arşiv dosyasını bulun ve menüyü getirmek için sağ tıklayın.

TAR ve TAR.GZ Dosyaları Nasıl Sıkıştırılır ve Açılır veya Çıkarılır

Dosyanın içeriğini açmak için Buraya Çıkar seçeneğine tıklayın . Sistem, varsayılan olarak tüm dosyaları geçerli dizininize çıkaracaktır.

Dosyaları farklı bir klasöre açmak istiyorsanız, Çıkart seçeneğine tıklayın. Bir dosya tarayıcı penceresi açılacaktır. Uygun konumu seçin ve dosyayı o konuma çıkarmak için Seç'e tıklayın .

TAR ve TAR.GZ Dosyaları Nasıl Sıkıştırılır ve Açılır veya Çıkarılır

Linux'ta Depolama ve Bant Genişliğini Kaydetme

Bir başkasıyla birden fazla dosya paylaşmak istediğinizde, bu dosyaları tek bir TAR arşivinde sıkıştırmak en verimli çözümdür. Sıkıştırılmış arşivler, sistem depolamanızda daha az yer kaplamasının yanı sıra, birden fazla kullanıcı tarafından indirildiğinde daha az sunucu bant genişliği kullanır.

Bir GZ dosyası, gzip algoritması kullanılarak sıkıştırılmış bir dosyadan başka bir şey değildir. Sıkıştırılmış arşiv dosyasının içeriğini çıkarmak için resmi GNU gzip yardımcı programını kullanabilirsiniz. Baktığınız dosya bir TAR.GZ ise, dosyayı çıkarmak için tar veya 7-Zip kullanmak çok daha basit bir seçim olacaktır.


Linux için En İyi 10 Video Konferans Uygulaması

Linux için En İyi 10 Video Konferans Uygulaması

Serbest çalışanlar ve düzenli olarak evden çalışan çalışanlar için uzaktan iletişim, dikkat edilmesi gereken birçok şeyden biridir. Video konferans, artık çoğumuz için ofis içi toplantıların yerini aldı. Zoom ve Skype gibi araçlar büyümede büyük bir artış gördü.

5 Adımda Ubuntuya FTP Sunucusu Nasıl Kurulur

5 Adımda Ubuntuya FTP Sunucusu Nasıl Kurulur

Bir Linux sunucusu kuruyorsanız, FTP erişimine ihtiyacınız olacaktır. Bu, önce Linux'ta bir FTP sunucusu kurmak anlamına gelir. Sunucu işletim sisteminizi kurduktan sonra yapacağınız ilk şeylerden biri olmalıdır.

Linuxta Dosyaları ve Dizinleri Kolayca Şifreleme ve Şifresini Çözme

Linuxta Dosyaları ve Dizinleri Kolayca Şifreleme ve Şifresini Çözme

Yeni yazılım paketleri kurmak ve öğrenmek zorunda kalmadan Linux'ta dosyaları hızlı ve kolay bir şekilde şifrelemek istediniz mi? İşte, dosyalarınızı meraklı gözlerden uzak tutmanıza yardımcı olan, bir parolayla korunan AES256 aracılığıyla dosyaları veya dizinleri kolayca şifrelemenin mükemmel ve kolay bir yolu.

make: komutu bulunamadı Ubuntuda hata nasıl düzeltilir

make: komutu bulunamadı Ubuntuda hata nasıl düzeltilir

make komutu muhtemelen Linux ekosisteminde en yaygın kullanılan komutlardan biridir. Bu komut, programları doğrudan kaynak koddan oluşturmak ve derlemek için kullanılır.

fdupes Kullanarak Linuxta Yinelenen Dosyalar Nasıl Bulunur ve Kaldırılır

fdupes Kullanarak Linuxta Yinelenen Dosyalar Nasıl Bulunur ve Kaldırılır

Çok miktarda ortam ve belgeyle çalışırken, bilgisayarınızda aynı dosyanın birden çok kopyasının birikmesi oldukça yaygındır. Kaçınılmaz olarak, sisteminizdeki yinelenen dosyalar için periyodik kontrolleri kışkırtan gereksiz dosyalarla dolu dağınık bir depolama alanı izler.

İstikrarlı ve Son Derece Güçlü Linux Dağıtımları: Hangisini Seçmelisiniz?

İstikrarlı ve Son Derece Güçlü Linux Dağıtımları: Hangisini Seçmelisiniz?

Bir Linux dağıtımı seçerken birçok Linux kullanıcısının karşılaştığı en önemli seçeneklerden biri, kararlılığı veya yazılımın ne kadar değiştiğidir.

2020 Linux Kötü Amaçlı Yazılım Pandemisi Yılı mı?

2020 Linux Kötü Amaçlı Yazılım Pandemisi Yılı mı?

Güvenlik konusundaki itibarı, Linux'un genellikle Microsoft Windows sistemlerini düzenli olarak rahatsız eden tehdit türlerine karşı daha az savunmasız olduğu düşünülür. Bu algılanan güvenliğin çoğu, nispeten düşük sayıda Linux sisteminden geliyor, ancak siber suçlular nicelikten çok kaliteyi seçmenin değerini görmeye mi başlıyor?

Linuxta uGet Download Manager Nasıl İndirilir ve Kurulur

Linuxta uGet Download Manager Nasıl İndirilir ve Kurulur

İndirme yöneticileri, tüm indirmelerinizi tek bir uygulama içinde yönetmek ve size bazı kullanışlı özellikler sağlamak için popüler bir araçtır. Yakın zamanda Windows işletim sisteminden Linux'a geçiş yaptıysanız, ünlü İnternet İndirme Yöneticisine (IDM) bir alternatif arıyor olabilirsiniz.

Cursive ile Chromebooklarda Not Almak Daha Kolay

Cursive ile Chromebooklarda Not Almak Daha Kolay

Cursive, Google'ın HP Chromebook x2 11'in piyasaya sürülmesiyle tanıttığı bir Aşamalı Web Uygulamasıdır (PWA). Bu uygulamayı, ekran kalemi donanımlı Chromebook'unuzda el yazısı notlar almak için kullanabilirsiniz.

Vim Nasıl Kullanılır: Temel Bilgiler Kılavuzu

Vim Nasıl Kullanılır: Temel Bilgiler Kılavuzu

Vim, Unix benzeri sistemler için mevcut olan en güçlü ve çok yönlü kod düzenleyicisidir. Bill Joy tarafından geliştirilen Vi editörünün bir uzantısıdır. Vim, çoğu Linux ve BSD sisteminde varsayılan olarak mevcuttur.

Hızlı Veri Depolama için Redis ve PHPye Başlarken

Hızlı Veri Depolama için Redis ve PHPye Başlarken

Popüler Redis depolama motoru, herhangi bir yazılım geliştiricisinin cephaneliğinde mükemmel ve sahip olunması gereken bir araçtır. Bellek içi depolama motoru, saniyede 32 milyona varan etkileyici bir sorgu ile son derece hızlı bir şekilde veri depolamaya ve alınmasına izin vererek, onu herhangi bir büyük veritabanı motorunun birincil tamamlayıcısı haline getirir.

Linuxta Neofetch Nasıl Kurulur ve Kullanılır

Linuxta Neofetch Nasıl Kurulur ve Kullanılır

Neofetch, terminalde sisteminizle ilgili bilgilerle birlikte Linux dağıtımınızın bir ASCII logosunu görüntüler. Pek çok Linux kullanıcısı, sadece havalı olduğunu düşündükleri için masaüstlerinin ekran görüntülerinde kullanacak. Ve haklılar. Kurulumunuzu ekran görüntülerinde göstermek için de kullanabilirsiniz.

DistroTest ile Kurulum Yapmadan Herhangi Bir Linux Dağıtımını Test Etme

DistroTest ile Kurulum Yapmadan Herhangi Bir Linux Dağıtımını Test Etme

Linux dağıtımlarını yüklemeden sisteminizde denemek ister misiniz? İnternette Linux tabanlı işletim sistemlerini bir internet tarayıcısında çalıştırmanıza izin veren birkaç web sitesi mevcuttur.

Geliştiriciler için En İyi 10 Linux Dağıtımı

Geliştiriciler için En İyi 10 Linux Dağıtımı

Linux sıradan kullanıcılar için tercih edilen işletim sistemi olmasa da, çoğu geliştirici ve programcı için ilk tercihtir. Linux, programlama ve geliştiriciler düşünülerek açıkça tasarlanmış daha pratik bir işletim sistemidir.

Spotify Linuxa Nasıl Yüklenir

Spotify Linuxa Nasıl Yüklenir

Spotify, oradaki en büyük müzik akışı hizmetlerinden biridir. Hem mobil (Android ve iOS) hem de masaüstü (Mac ve Windows) cihazlar için yerel istemcileri vardır.

Arch Linuxta Paketler Nasıl Kurulur ve Kaldırılır

Arch Linuxta Paketler Nasıl Kurulur ve Kaldırılır

Paketleri Arch Linux'a kurmak istiyor ama nasıl yapacağınızı bilmiyor musunuz? Pek çok insan, Debian tabanlı dağıtımlardan Arch'a ilk geçiş yaptıklarında bu sorunla karşılaşıyor. Ancak, paket yöneticilerini kullanarak Arch tabanlı sisteminizde paketleri kolayca yönetebilirsiniz.

Alien Kullanarak Linux Paketleri Arasında Dönüşüm Nasıl Yapılır?

Alien Kullanarak Linux Paketleri Arasında Dönüşüm Nasıl Yapılır?

Bir Linux paketini başka bir biçime dönüştürmek istiyor musunuz? Belki de aradığınız paket dağıtımınız için mevcut değil ama yine de ne olursa olsun onu istiyorsunuz. Ya da belki bir geliştiricisiniz ve paketi yeniden oluşturmak zorunda kalmadan programınızı hızla başka biçimlerde yeniden paketleyerek zamandan tasarruf etmek istiyorsunuz.

tt ile Linuxta Yazma Testi Nasıl Yapılır?

tt ile Linuxta Yazma Testi Nasıl Yapılır?

Modern teknoloji çağında, yazı yazmak birçok meslek için en yaygın faaliyetlerden biri haline geldi. Doğru ve daha hızlı yazmayı öğrenmek, aynı sürede daha fazla iş yapmanıza yardımcı olabilir.

Mv Komutu ile Linux Dosyaları Nasıl Taşınır

Mv Komutu ile Linux Dosyaları Nasıl Taşınır

GUI dosya tarayıcısını kullanarak Linux'ta bir dosyayı nasıl taşıyacağınızı muhtemelen zaten biliyor olsanız da, terminalde dosyaları hızlı bir şekilde farklı dizinlere taşımanıza izin veren bir taşıma komutu olup olmadığını merak ediyor olabilirsiniz. İstediğiniz mv komutudur ve basit sözdizimi ve birkaç isteğe bağlı güvenlik bayrağı ile kullanımı kolaydır.

Linux için En İyi 10 Video Konferans Uygulaması

Linux için En İyi 10 Video Konferans Uygulaması

Serbest çalışanlar ve düzenli olarak evden çalışan çalışanlar için uzaktan iletişim, dikkat edilmesi gereken birçok şeyden biridir. Video konferans, artık çoğumuz için ofis içi toplantıların yerini aldı. Zoom ve Skype gibi araçlar büyümede büyük bir artış gördü.

5 Adımda Ubuntuya FTP Sunucusu Nasıl Kurulur

5 Adımda Ubuntuya FTP Sunucusu Nasıl Kurulur

Bir Linux sunucusu kuruyorsanız, FTP erişimine ihtiyacınız olacaktır. Bu, önce Linux'ta bir FTP sunucusu kurmak anlamına gelir. Sunucu işletim sisteminizi kurduktan sonra yapacağınız ilk şeylerden biri olmalıdır.

Linuxta Dosyaları ve Dizinleri Kolayca Şifreleme ve Şifresini Çözme

Linuxta Dosyaları ve Dizinleri Kolayca Şifreleme ve Şifresini Çözme

Yeni yazılım paketleri kurmak ve öğrenmek zorunda kalmadan Linux'ta dosyaları hızlı ve kolay bir şekilde şifrelemek istediniz mi? İşte, dosyalarınızı meraklı gözlerden uzak tutmanıza yardımcı olan, bir parolayla korunan AES256 aracılığıyla dosyaları veya dizinleri kolayca şifrelemenin mükemmel ve kolay bir yolu.

make: komutu bulunamadı Ubuntuda hata nasıl düzeltilir

make: komutu bulunamadı Ubuntuda hata nasıl düzeltilir

make komutu muhtemelen Linux ekosisteminde en yaygın kullanılan komutlardan biridir. Bu komut, programları doğrudan kaynak koddan oluşturmak ve derlemek için kullanılır.

fdupes Kullanarak Linuxta Yinelenen Dosyalar Nasıl Bulunur ve Kaldırılır

fdupes Kullanarak Linuxta Yinelenen Dosyalar Nasıl Bulunur ve Kaldırılır

Çok miktarda ortam ve belgeyle çalışırken, bilgisayarınızda aynı dosyanın birden çok kopyasının birikmesi oldukça yaygındır. Kaçınılmaz olarak, sisteminizdeki yinelenen dosyalar için periyodik kontrolleri kışkırtan gereksiz dosyalarla dolu dağınık bir depolama alanı izler.

İstikrarlı ve Son Derece Güçlü Linux Dağıtımları: Hangisini Seçmelisiniz?

İstikrarlı ve Son Derece Güçlü Linux Dağıtımları: Hangisini Seçmelisiniz?

Bir Linux dağıtımı seçerken birçok Linux kullanıcısının karşılaştığı en önemli seçeneklerden biri, kararlılığı veya yazılımın ne kadar değiştiğidir.

2020 Linux Kötü Amaçlı Yazılım Pandemisi Yılı mı?

2020 Linux Kötü Amaçlı Yazılım Pandemisi Yılı mı?

Güvenlik konusundaki itibarı, Linux'un genellikle Microsoft Windows sistemlerini düzenli olarak rahatsız eden tehdit türlerine karşı daha az savunmasız olduğu düşünülür. Bu algılanan güvenliğin çoğu, nispeten düşük sayıda Linux sisteminden geliyor, ancak siber suçlular nicelikten çok kaliteyi seçmenin değerini görmeye mi başlıyor?

Linuxta uGet Download Manager Nasıl İndirilir ve Kurulur

Linuxta uGet Download Manager Nasıl İndirilir ve Kurulur

İndirme yöneticileri, tüm indirmelerinizi tek bir uygulama içinde yönetmek ve size bazı kullanışlı özellikler sağlamak için popüler bir araçtır. Yakın zamanda Windows işletim sisteminden Linux'a geçiş yaptıysanız, ünlü İnternet İndirme Yöneticisine (IDM) bir alternatif arıyor olabilirsiniz.

Cursive ile Chromebooklarda Not Almak Daha Kolay

Cursive ile Chromebooklarda Not Almak Daha Kolay

Cursive, Google'ın HP Chromebook x2 11'in piyasaya sürülmesiyle tanıttığı bir Aşamalı Web Uygulamasıdır (PWA). Bu uygulamayı, ekran kalemi donanımlı Chromebook'unuzda el yazısı notlar almak için kullanabilirsiniz.

Vim Nasıl Kullanılır: Temel Bilgiler Kılavuzu

Vim Nasıl Kullanılır: Temel Bilgiler Kılavuzu

Vim, Unix benzeri sistemler için mevcut olan en güçlü ve çok yönlü kod düzenleyicisidir. Bill Joy tarafından geliştirilen Vi editörünün bir uzantısıdır. Vim, çoğu Linux ve BSD sisteminde varsayılan olarak mevcuttur.