Linux Komut Satırını Kullanarak .tar.gz Dosyaları Nasıl Çıkarılır
Bir .tar.gz dosyası iki tür dosyayı birleştiren sıkıştırılmış bir arşivdir: bir .tar dosyası (Teyp Arşivi) ve bir .gz (gzip) sıkıştırılmış dosyası. Genellikle birden fazla dosyayı tek bir arşivde paketlemek ve yerden tasarruf etmek için sıkıştırmak için kullanılır. .tar.gz dosyalarını ayıklamak Linux‘ta yaygın bir görevdir ve bu kılavuz size komut satırını kullanarak bunu nasıl yapacağınızı gösterecektir.
.tar.gz Dosyalarını Çıkartmak için Temel Sözdizimi
Bir .tar.gz dosyasını ayıklamak için, teyp arşivi anlamına gelen tar komutunu kullanın. Temel sözdizimi şöyledir:
tar -xzvf arşiv-adı.tar.gz
İşte her bir seçeneğin ne anlama geldiği:
- –x: Dosyaları arşivden çıkarın.
- –z: .gz dosyasını açmak için gzip kullanın.
- –v: Çıkarılan dosyaları listeleyen ayrıntılı çıktı.
- –f: Arşiv dosyası adını belirtir.
Adım Adım Talimatlar
- Terminali Açın: Çoğu Linux sisteminde terminali açmak için klavyenizde Ctrl Alt T tuşlarına basın.
- Dizine gidin: Cd komutunu kullanarak .tar.gz dosyanızın bulunduğu dizine geçin:
cd /path/to/directory
- .tar.gz Dosyasını Çıkarın: İçeriği çıkarmak için aşağıdaki komutu çalıştırın:
tar -xzvf arşiv-adı.tar.gz
Arşiv-adı.tar.gz yerine dosyanızın adını yazın.
Örnek:
İndirilenler klasörünüzde sample-archive.tar.gz adlı bir dosya varsa, bunu kullanarak çıkarabilirsiniz:
cd ~/Downloads
tar -xzvf sample-archive.tar.gz
Belirli Bir Dizine Çıkarma
Bir .tar.gz dosyasının içeriğini belirli bir dizine çıkarmak için -C seçeneğini ve ardından hedef dizin yolunu kullanın:
tar -xzvf archive-name.tar.gz -C /path/to/destination
Bu komut, arşiv-adı.tar.gz dosyasının içeriğini belirtilen hedef klasöre çıkaracaktır.
Örnek:
Eğer sample-archive.tar.gz dosyasını ev klasörünüzdeki my-files adlı bir dizine çıkarmak istiyorsanız:
mkdir ~/my-files
tar -xzvf sample-archive.tar.gz -C ~/my-files
Verbose Çıktısı Olmadan .tar.gz Dosyalarını Çıkarma
Çıkarılan dosyaların listesini görmemeyi tercih ediyorsanız, -v seçeneğini atlayabilirsiniz:
tar -xzf arşiv-adı.tar.gz
Bu komut dosyaları çıkarmaya devam edecek ancak terminalde görüntülemeyecektir.
İçeriği Çıkarmadan Görüntüleme
Bir .tar.gz dosyasının içeriğini ayıklamadan listelemek için -t seçeneğini kullanın:
tar -tzvf arşiv-adı.tar.gz
Bu komut, arşivin içerdiği dosya ve dizinleri ayıklamadan gösterir.
.tar Dosyalarını Çıkarma (.gz Sıkıştırması Olmadan)
Bir .tar dosyanız varsa (.gz sıkıştırması olmadan), bunu kullanarak çıkarabilirsiniz:
tar -xvf arşiv-adı.tar
Dosya gzip ile sıkıştırılmadığı için -z seçeneğine gerek yoktur.
Sonuç
Linux komut satırını kullanarak .tar.gz dosyalarını ayıklamak tar komutu ile basittir. İşlemi ayıklamak ve görüntülemek için -xzvf seçeneklerini kullanmayı ve farklı bir hedef belirtmek için -C kullanmayı unutmayın. İster yedekleri, ister yazılım paketlerini ya da diğer sıkıştırılmış verileri yönetiyor olun, bu komutlarda uzmanlaşmak .tar.gz dosyalarının kullanımını çok daha kolay hale getirecektir.