Giriş
Dosya sıkıştırır ve açar. Tek thread ile çalışır. Sıkıştırılan dosya için çoğunlukla ".gz" uzantısı kullanılır.
Dosya sıkıştırır ve açar. Tek thread ile çalışır. Sıkıştırılan dosya için çoğunlukla ".gz" uzantısı kullanılır.
Örnek
Sıkıştırmak için şöyle yaparız.
gzip testj.txt
mv testj.txt.gz file.gz
Sıkıştırma seviyesi
Varsayılan sıkıştırma seviyesi 6.
Örnek
Daha düşük sıkıştırma seviyesi kullanarak işlemi hızlanmak istersek şöyle yaparız
gzip -4 file.txt
Açıklaması şöyle.
-c output to the console (not a file)
ÖrnekŞöyle yaparız. Oluşturulan .gz dosyası dosya ismi ve timestamp bilgisi içerir.
# gzip -c foo > foo1.gz
Örnek
Şöyle yaparız. Sıkıştırılan dosya karşı makineye gönderilir.
gzip -c file.txt | ssh user@ip "cat > destfile.gz"
Sıkıştırılmış dosyayı açmak için kullanılır. Açıklaması şöyle.
-d stands for decompress
ÖrnekŞöyle yaparız.
gzip -dc file.gz
Örnek
Şöyle yaparız.
for file in `cat large_file_list`
do
gzip -d $file
done
--version seçeneğiÖrnek - Mac
Şöyle yaparız.
$ gzip --version
Apple gzip 272.250.1
Örnek - LinuxŞöyle yaparız.
$ gzip --version
gzip 1.6
Copyright (C) 2007, 2010, 2011 Free Software Foundation, Inc.
Copyright (C) 1993 Jean-loup Gailly.
This is free software. You may redistribute copies of it under the terms of
the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
There is NO WARRANTY, to the extent permitted by law.
Written by Jean-loup Gailly.
Hiç yorum yok:
Yorum Gönder