Linux işletim sistemlerinde dosya sıkıştırma için birçok farklı yöntem kullanılmaktadır. Bu yazıda bir dosyayı tar ile gz olarak sıkıştırmak için ve bu şekilde sıkıştırılmış olan bir dosyayı açmak için hangi komutları kullanmamız gerekeceğini öğreneceğiz.
Tar ile gz olarak dosya veya klasör sıkıştırma
Bu işlem için kullanmamız gereken komut yapısı şu şekildedir;
tar cvzf dosyaismi.tar.gz dosya-veya dizin
Örnek;
Örneğimizde sistemimizde home/deneme klasörünün altında bulunan test adındaki klasörümüzü sıkıştırmak istiyoruz (Not: dosyamızın sıkıştırma işleminden sonraki isminin ornek olmasını istedik). Bu işlem için aşağıdaki komutları uygulamamız yeterlidir;
cd /home/deneme
tar cvzf ornek.tar.gz test
Burada ile komut ile home/deneme klasörünün içine girmiş olduk. İkinci komut ile de deneme klasörünün içinde yer alan test isimli klasörü tar kullanarak gz olarak sıkıştırmış olduk.
Tar.gz Dosyasını Açma
Bu işlem için kullanılması gereken komut yapısı şu şekildedir;
tar xvzf dosyaismi.tar.gz
Örnek;
Örneğimizde bulunduğumuz dizinde yer alan deneme.tar.gz dosyasını açmak istiyoruz. Bu işlem için aşağıdaki komutu kullanmamız yeterli olacaktır;
tar xvzf deneme.tar.gz
Bu komuttan sonra dosya bulunduğumuz dizinde açılmış olacaktır. Eğer dosyanın farklı bir dizine açılmasını istiyorsak -C parametresini kullanmalıyız. Bu işlem için aşağıdaki örneği inceleyelim;
tar xvzf deneme.tar.gz -C /home/onur
Bu örnekte dosyayı home klasörünün içinde yer alan onur isimli klasörün içinde açmış olduk.