Linux Komut Satırında Bir .gz Dosyası Nasıl Ayıklanır ve Açılır

How Extract Open



Bilgisayar sistemindeki bir dosyanın birkaç Bayt kadar küçük veya bin Gigabayt kadar büyük olabileceğini biliyoruz. Bir dosyayı bir uçtan diğerine iletmek istediğinizde, boyutu, onu olduğu gibi göndermek mi yoksa sıkıştırmak mı istediğinize karar vermede çok önemli bir rol oynar. .gz dosya biçimi, Linux işletim sistemi için çok yaygın olarak kullanılan bir sıkıştırılmış dosya biçimidir. Bugün, Linux'ta bir .gz dosyasını çıkarma ve açma yöntemlerini keşfedeceğiz.

Not: Bu yöntemleri göstermek için kullanılan Linux tadı Linux Mint 20'dir.







Linux Komutunda bir .gz Dosyasını çıkarma ve açma yöntemleri

Linux'ta bir .gz dosyasını ayıklayıp açabileceğimiz birçok farklı yöntem vardır. Tüm bu yöntemleri aşağıda listeledik:



Yöntem # 1: gzip Komutunu -d Bayrağı ile Kullanma:



Bu yöntem, .gz dosyasını silerken asıl dosyayı çıkarmak istediğinizde yararlıdır. -d bayrağıyla gzip komutunu kullanmak için aşağıdaki adımları uygulamanız gerekir:





İlk üç yöntemi göstermek için önce terminalimizde aşağıdaki komutu çalıştırarak Home dizinimizde bir .gz dosyası oluşturacağız:

$gzipDosyaAdı.txt

Örneğimizde, Giriş dizinimizde zaten gzFile.txt adlı bir metin dosyamız vardı. .gz dosyasını yukarıda belirtilen komutla oluşturmaya karar verdik.




Bu komutu çalıştırdıktan sonra, bir .gz dosyasının oluşturulup oluşturulmadığını doğrulamak için Ana dizininizi ziyaret edebilirsiniz. .gz dosyamız aşağıda gösterilen resimde vurgulanmıştır:


Bu dosyayı oluşturduktan sonra terminalimizde aşağıdaki komutu çalıştırarak çıkartmaya çalışacağız:

$gzip–d DosyaAdı.gz

Burada, DosyaAdı'nı bizim durumumuzda gzFile.txt olan .gz dosyanızın adıyla değiştirebilirsiniz.


Bu komutu çalıştırdıktan sonra Ana dizininizi ziyaret ettiğinizde, aşağıda gösterilen resimde vurgulandığı gibi gerçek dosyanızın çıkarıldığını fark edeceksiniz. Ancak, .gz dosyanız yukarıda belirtilen komutu çalıştırdığınız için kaldırıldı.

Yöntem # 2: gzip Komutunu -dk Bayrağı ile Kullanma:

Bu yöntem, .gz dosyasını ileride kullanmak üzere saklarken asıl dosyayı çıkarmak istediğinizde yararlıdır. -dk bayrağıyla gzip komutunu kullanmak için aşağıdaki adımları uygulamanız gerekecektir:

Aşağıda gösterilen komutu çalıştırarak yukarıda oluşturduğumuz aynı .gz dosyasını çıkarmaya çalışacağız:

$gzip–dk DosyaAdı.gz

Burada, DosyaAdı'nı bizim durumumuzda gzFile.txt olan .gz dosyanızın adıyla değiştirebilirsiniz.


Bu komutu çalıştırdıktan sonra Ana dizininizi ziyaret ettiğinizde, aşağıda gösterilen resimde vurgulandığı gibi gerçek dosyanızın çıkarıldığını fark edeceksiniz. Ancak, .gz dosyanız da yukarıda belirtilen komutu çalıştırdığınız için tutulmuştur.


Yöntem # 3: gunzip Komutunu Kullanma:

Bu yöntem, Yöntem # 1'e tam bir alternatiftir; bu, asıl dosyayı bir kez çıkardığınızda, .gz dosyasının daha fazla saklanmayacağı anlamına gelir. Bir .gz dosyasını çıkarmak ve açmak için gunzip komutunu kullanmak için aşağıdaki adımları uygulamanız gerekir:

Aşağıda gösterilen komutu çalıştırarak yukarıda oluşturduğumuz aynı .gz dosyasını çıkarmaya çalışacağız:

$gunzipDosyaAdı.gz

Burada, DosyaAdı'nı bizim durumumuzda gzFile.txt olan .gz dosyanızın adıyla değiştirebilirsiniz.


Bizim durumumuzda, Yöntem # 2'de gösterilen komutu çalıştırdığımız için Ana dizinimizde aynı ada sahip bir ayıklanmış dosyamız olduğundan, terminalimiz bu dosyanın üzerine yazmak isteyip istemediğimizi sordu, bu nedenle girerek devam ediyoruz. ay aşağıdaki resimde gösterildiği gibi. Ancak, aynı dosya üzerinde daha önce başka bir çıkarma yöntemi uygulamadıysanız, bu komutu çalıştırmak böyle bir mesaj göstermez.


Bu komutu çalıştırdıktan sonra Ana dizininizi ziyaret ettiğinizde, aşağıda gösterilen resimde vurgulandığı gibi gerçek dosyanızın çıkarıldığını fark edeceksiniz. Ancak, .gz dosyanız yukarıda belirtilen komutu çalıştırdığınız için kaldırıldı.


.gz dosyanızı yukarıda gösterilen üç yöntemden herhangi birini izleyerek çıkardıktan sonra, üzerine çift tıklayarak açabilirsiniz.

Yöntem # 4: tar Komutunu Kullanma:

Bazen basit bir .gz dosyasına sahip olmak yerine, bir .tar.gz veya bir .tgz dosyanız olur, bunlar tar komutu yardımıyla aşağıdaki şekilde ayıklanıp açılabilir:

Bu yöntemi göstermek için önce terminalimizde aşağıdaki komutu çalıştırarak Home dizinimizde bir .tgz dosyası oluşturacağız:

$katran–czvf NameOftgzFile.tgz NameOfActualFile.txt

Örneğimizde, Giriş dizinimizde targzFile.txt adlı bir metin dosyamız zaten vardı. .tgz dosyasını yukarıda belirtilen komutla oluşturmaya karar verdik.


Bu komutu çalıştırdığınızda, terminalde gerçek dosyanızın adı görünecek ve bu, .tgz dosyasının aşağıdaki resimde gösterildiği gibi oluşturulduğunu gösterecektir:


Bu komutu çalıştırdıktan sonra, bir .tgz dosyasının oluşturulup oluşturulmadığını doğrulamak için Ana dizininizi de ziyaret edebilirsiniz. .tgz dosyamız aşağıda gösterilen resimde vurgulanmıştır:


Bu dosyayı oluşturduktan sonra terminalimizde aşağıdaki komutu çalıştırarak çıkartmaya çalışacağız:

$katran–xf DosyaAdı.tgz

Burada, DosyaAdı'nı bizim durumumuzda targzFile.txt olan .tgz dosyanızın adıyla değiştirebilirsiniz.


Bu komutu çalıştırdıktan sonra Ana dizininizi ziyaret ettiğinizde, aşağıda gösterilen resimde vurgulandığı gibi gerçek dosyanızın çıkarıldığını fark edeceksiniz. Ancak, .tgz dosyanız da yukarıda belirtilen komutu çalıştırdığınız için tutulmuştur.


.tgz dosyanızı çıkardıktan sonra, üzerine çift tıklayarak açabilirsiniz.

Çözüm:

Bu makalede tartışılan dört yöntem, Linux'ta .gz ve .tgz dosyalarının ayıklanması ve açılması için size harika çözümler sunar. Bu yöntemlerden dilediğinizi zevkinize göre tercih edebilirsiniz.