Terminal Arabiriminden Linux Dosya Sıkıştırma ve Açma
- TRWE_2012
- Exabyte1
- Mesajlar: 10981
- Kayıt: 25 Eyl 2013, 13:38
- cinsiyet: Erkek
- Teşekkür etti: 898 kez
- Teşekkür edildi: 1937 kez
Terminal Arabiriminden Linux Dosya Sıkıştırma ve Açma
Sıkıştırma ve açma uygulamalarının genel olarak en çok kullanılanları
Bzip2'in kurulu olduğu linux dizin yolları
/usr/bin/bzip2 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>Arşiv sıkıştırma
/usr/bin/bunzip2 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>Arşiv çıkartma
Zip'inkurulu olduğu linux dizin yolları
/usr/bin/zip >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>Arşiv sıkıştırma
/usr/bin/unzip >>>>>>>>>>>>>>>>>>>>>>>>>>>>>Arşiv çıkartma
Gzip'inkurulu olduğu linux dizin yolları
/usr/bin/gzip >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>Arşiv sıkıştırma
/usr/bin/gunzip >>>>>>>>>>>>>>>>>>>>>>>>>>>>>Arşiv çıkartma
Tar'ın kurulu olduğu linux dizin yolları
/bin/tar >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>Yalnızca arşivleme (sıkıştırma yok)
******************************************************************************
1.Sıkıştırma Komutu: Gzip (GNU zip) [Sıkıştırma]
Gzip (GNU zip) komutu ;
1.1.Gzip –c (dosyanın kendisi sabit kalarak ikinci bir dosyayı sıkıştırarak oluşturur.)
Kullanım Kalıbı:
Kullanıcı Adı@Bilgisayar Ağ İsmi : ~$ gzip -c dosya adı.uzantı > dosya adı.uzantı.gz (Enter)
Kullanıcı Adı@Bilgisayar Ağ İsmi : ~$ ls –lh dosya adı * (Enter) (Bu komut,sıkıştırma işleminden sonra oluşan dosyaların boyutlarına bakma da kullanılır.)
Kullanıcı Adı@Bilgisayar Ağ İsmi : ~$ gzip -l dosya adı.uzantı.gz (Enter) (bu komut,sıkıştırılmış dosyanın boyutunun öncesi ve sonrasını yüzde olarak açıklayan komut olup sıkıştırma yüzdelerinde;
%25 - %50 >>>> Sıkıştırma İyi
%50-%75>>>>>>Sıkıştırma Orta
%75-%100>>>>>Sıkıştırma Kötü olarak sınıflandırılabilir (Sınıflandırma TRWE_2012'ye aittir.)
1.2.Komut:Gunzip (GNU zip) [Çıkartma]
Kullanım Kalıbı:
Kullanıcı Adı@Bilgisayar Ağ İsmi : ~$ gunzip -c dosya adı.uzantı.gz > dosya adı.uzantı (Enter)
Kullanıcı Adı@Bilgisayar Ağ İsmi : ~$ ls –lh dosya adı* (Enter)
Kullanıcı Adı@Bilgisayar Ağ İsmi : ~$ gunzip -l dosya adı.uzantı.gz (Enter)
****************************************************************************************************************
2.Komut: Bzip2 Komutu
2.1.Sıkıştırma >> [Bzip2 ile GNU zip'in sıkıştırma yapısı aynıdır.]
Kullanım Kalıbı:
Kullanıcı Adı@Bilgisayar Ağ İsmi : ~$ bzip2 -c dosya adı.uzantı > dosya adı.uzantı.gz (Enter)
Kullanıcı Adı@Bilgisayar Ağ İsmi : ~$ ls –lh dosya adı* (Enter)
2.2.Çıkartma
Kullanım Kalıbı:
Kullanıcı Adı@Bilgisayar Ağ İsmi : ~$ bunzip -c dosya adı.uzantı.gz > dosya adı.uzantı (Enter)
Kullanıcı Adı@Bilgisayar Ağ İsmi : ~$ ls –lh dosya adı* (Enter)
Kullanıcı Adı@Bilgisayar Ağ İsmi : ~$ bunzip -l dosya adı.uzantı.gz (Enter)
*****************************************************************************************************************
3.Komut: Zip Komutu
3.1.Sıkıştırma
Kullanım Kalıbı:
Kullanıcı Adı@Bilgisayar Ağ İsmi : ~$ zip dosya adı.uzantı.zip dosya adı.uzantı (Enter)
Ekleniyor(adding) : dosya adı.uzantı (sıkıştırılmış % (deflated) sayısal değer)
Kullanıcı Adı@Bilgisayar Ağ İsmi : ~$ ls –lh dosya adı* (Enter)
3.2.Çıkartma
Kullanım Kalıbı:
Kullanıcı Adı@Bilgisayar Ağ İsmi : ~$ unzip dosya adı.uzantı.zip (Enter)
Kullanıcı Adı@Bilgisayar Ağ İsmi : ~$ ls –lh dosya adı* (Enter)
*****************************************************************************************************************
4.Komut: tar(açılımı Tape Archive) komutu [Sıkıştırma yapılmadan bir veya birden fazla dosyayı birleştirip arşivleme]
Yardımcıları gzip ve bzip2.Tar komutu olup bunlarla güçlü arşivler oluşturulur.Arşivleme ve Açma işlemleri için tek komut tar olup;
Kullanım Kalıbı:
Kullanıcı Adı@Bilgisayar Ağ İsmi : ~$ tar -cvf dosya adı.uzantısı.tar dosya adı.uzantı (Enter)
Kullanıcı Adı@Bilgisayar Ağ İsmi : ~$ ls –lh dosya adı* (Enter)
tar -cvf ifadeki;
c : arşiv oluşturma parametresi
v: arşiv oluştururken komutları otomatik olarak yerine getirme parametresi (yani pc kullanıcısına soru sormayacak tar)
f: arşiv oluşturma aşamasında oluşturulma aşamalarını terminal ekranına aktaran parametre'dir.
Arşivlenen tar uzantılı bir arşivi çıkartma işleminde "tar -cvf " ifadesindeki c harfi yerine x harfi yazılır.
Yani çıkartma komut kalıbı;
Kullanıcı Adı@Bilgisayar Ağ İsmi : ~$ tar -xvf dosya adı.uzantısı.tar > dosya adı.uzantı (Enter)
Kullanıcı Adı@Bilgisayar Ağ İsmi : ~$ ls –lh dosya adı* (Enter)
Not:
tar komutu tek başına kullanıldığında yalnızca arşivleme yapar.Eğer tar'ın hem arşivleme hem de arşiv sıkıştırması isteniyorsa;
1.tar -cvf ifadesin de v yerine z ifadesi yazılırsa tar.gzip uzantılı arşiv dosyası oluşturulur.
Yani ;
Kullanıcı Adı@Bilgisayar Ağ İsmi : ~$ tar -czf dosya adı.uzantısı.tar.gzip dosya adı.uzantı (Enter)
2.tar -cvf ifadesin de v yerine j harfi yazılırsa tar.bzip2 uzantılı arşiv dosyası oluşturulru.
Misal;
Kullanıcı Adı@Bilgisayar Ağ İsmi : ~$ tar -czf dosya adı.uzantısı.tar.gzip dosya adı.uzantı (Enter)
Not 2:
Sıkıştırma %'si yönünden "bzip2>gzip'tir."
Bu makalenin lisansı GNU Açık Belge Lisansına tabii olup anlatım biçimi yönünden https://forum.sordum.net/ sitesine aittir.Alıntılayacaklar lütfen buna dikkat etsinler......
TRWE_2012
SAKARYA 2016