Dosya sıkıştırma ve açma yöntemleri: Revizyonlar arasındaki fark
Tutunamayan (mesaj | katkılar) (Yeni sayfa: '''Bu anlatım Ubuntu-tr Forum'dan alıntıdır.''' === Dosya sıkıştırma yöntemleri === '''ZIP ile sıkıştırma''' {{kod|| $ zip -r deneme.zip dosya_veya_dizin}} '''TAR ile gz...) |
kDeğişiklik özeti yok |
||
(3 kullanıcıdan 5 ara revizyon gösterilmiyor) | |||
1. satır: | 1. satır: | ||
== Dosya sıkıştırma yöntemleri == | |||
'''ZIP ile sıkıştırma''' | '''ZIP ile sıkıştırma''' | ||
{{uçbirim|$ zip -r deneme.zip dosya_veya_dizin}} | |||
{{ | |||
'''TAR ile gz olarak sıkıştırma''' | '''TAR ile gz olarak sıkıştırma''' | ||
{{ | {{uçbirim|$ tar cvzf deneme.tar.gz dosya_veya_dizin}} | ||
'''TAR ile bz2 olarak sıkıştırma''' | '''TAR ile bz2 olarak sıkıştırma''' | ||
{{ | {{uçbirim|$ tar cvjf deneme.tar.bz2 dosya_veya_dizin}} | ||
'''TAR.Z ile sıkıştırmak''' | '''TAR.Z ile sıkıştırmak''' | ||
{{ | {{uçbirim|$ tar -cZvf deneme.tar.Z dizin_veya_dosya}} | ||
'''GZIP ile sıkıştırmak''' | '''GZIP ile sıkıştırmak''' | ||
{{ | {{uçbirim|$ gzip -9 dosya_veya_dizin}} | ||
'''Not:''' İşlem bittikten sonra sonu dosya_veya_dizin.gz adında bir dosya oluşacaktır. | '''Not:''' İşlem bittikten sonra sonu dosya_veya_dizin.gz adında bir dosya oluşacaktır. | ||
27. satır: | 24. satır: | ||
'''RAR ile sıkıştırma''' | '''RAR ile sıkıştırma''' | ||
{{ | {{uçbirim|$ rar a -ap deneme.rar dosya_veya_dizin}} | ||
'''RAR ile şifreleyerek sıkıştırma''' | '''RAR ile şifreleyerek sıkıştırma''' | ||
{{ | {{uçbirim|$ rar a -ap -p deneme.rar dosya_veya_dizin}} | ||
'''Not:''' Size 2 defa şifreyi sorar. | '''Not:''' Size 2 defa şifreyi sorar. | ||
== Dosya açma yöntemleri == | |||
'''zip dosyasını açmak''' | '''zip dosyasını açmak''' | ||
{{ | {{uçbirim|$ unzip deneme.zip}} | ||
'''Şifreli zip dosyasını açmak''' | '''Şifreli zip dosyasını açmak''' | ||
{{ | {{uçbirim|$ unzip -P SIFRE deneme.zip}} | ||
'''tar.gz dosyasını açmak''' | '''tar.gz dosyasını açmak''' | ||
{{ | {{uçbirim|$ tar xvzf deneme.tar.gz}} | ||
'''Not:''' Başka bir dizine açmak için, '''"-C"''' parametresi kullanılabilir: | '''Not:''' Başka bir dizine açmak için, '''"-C"''' parametresi kullanılabilir: | ||
{{ | {{uçbirim|$ tar xvzf deneme.tar.gz -C /Açmak/istediğiniz/dizin/}} | ||
'''tar.bz2 dosyasını açmak''' | '''tar.bz2 dosyasını açmak''' | ||
{{ | {{uçbirim|$ tar xvjf deneme.tar.bz2}} | ||
'''tar.Z dosyasını açmak''' | '''tar.Z dosyasını açmak''' | ||
{{ | {{uçbirim|$ tar xvZf deneme.tar.Z}} | ||
'''gz dosyasını açmak''' | '''gz dosyasını açmak''' | ||
{{ | {{uçbirim|$ gunzip deneme.gz}} | ||
'''rar dosyasını açmak''' | '''rar dosyasını açmak''' | ||
{{ | {{uçbirim|$ unrar e deneme.rar}} | ||
'''Şifreli rar dosyasını açmak''' | '''Şifreli rar dosyasını açmak''' | ||
{{ | {{uçbirim|$ unrar e -pPAROLA deneme.rar}} | ||
== Toplu dosya sıkıştırma / açma / şifreleme yöntemleri== | |||
{{uçbirim|# zip var_log_files /var/log/*}} | |||
yukarıdaki komut /var/log dizini icindeki tüm dosyaları var_log_files isimli dosyada sıkıştırır. | |||
Bir klasörü , alt klasörlerini ve içindekileri sıkıştırmak için | |||
{{uçbirim|# zip -r var_log_dir /var/log}} | |||
komutu kullanılır. | |||
Bu dosyayı açmak için | |||
{{uçbirim|# unzip var_log.zip}} | |||
komutu verilmelidir. | |||
* Not 1: -v parametresini kullanırsanız dosyalar hakkında ayrıntılı bilgi ekranda gözükür. | |||
* Not 2: -l parametresini kullanırsanız dosyaları ekranda listelersiniz. | |||
Zip komutunun 10 adet seviyesi bulunmaktadır. | |||
Seviye 0 da en düşük sıkıştırma seviyesi kullanılır; dosyalar arşivlenir ama neredeyse sıkıştırılmaz. | |||
Seviye 6 komutun varsayılan değeridir. | |||
Seviye 9 azami sıkıştırma seviyesidir. Varsayılan değer ile karşılaştırılınca yavaş kalacaktır. | |||
{{uçbirim|# zip -9 var_log_files_9.zip var/log/*}} | |||
Zip dosyasına şifre atamak için | |||
{{uçbirim|# zip -e var_log_protected.zip /var/log/*}} | |||
yukarıdaki komutu yazdığınızda sıkıştırma işleminden önce şifre atamanız istenecektir. | |||
mozakca | == Kaynakça == | ||
* Ubuntu-tr Forumunda "mozakca" kullanıcısının [http://forum.ubuntu-tr.net/index.php/topic,4074.0.html anlatımı] | |||
* Ubuntu-tr Forumunda "ecoxx" kullanıcısının [http://forum.ubuntu-tr.net/index.php/topic,17483.0.htmll anlatımı] | |||
* [http://www.linux.101hacks.com www.linux.101hacks.com] | |||
[[ | [[Kategori:Linux/Unix belgeleri| ]] |
19.49, 29 Ocak 2015 itibarı ile sayfanın şu anki hâli
Dosya sıkıştırma yöntemleri
ZIP ile sıkıştırma
$ zip -r deneme.zip dosya_veya_dizin
TAR ile gz olarak sıkıştırma
$ tar cvzf deneme.tar.gz dosya_veya_dizin
TAR ile bz2 olarak sıkıştırma
$ tar cvjf deneme.tar.bz2 dosya_veya_dizin
TAR.Z ile sıkıştırmak
$ tar -cZvf deneme.tar.Z dizin_veya_dosya
GZIP ile sıkıştırmak
$ gzip -9 dosya_veya_dizin
Not: İşlem bittikten sonra sonu dosya_veya_dizin.gz adında bir dosya oluşacaktır.
RAR ile sıkıştırma
$ rar a -ap deneme.rar dosya_veya_dizin
RAR ile şifreleyerek sıkıştırma
$ rar a -ap -p deneme.rar dosya_veya_dizin
Not: Size 2 defa şifreyi sorar.
Dosya açma yöntemleri
zip dosyasını açmak
$ unzip deneme.zip
Şifreli zip dosyasını açmak
$ unzip -P SIFRE deneme.zip
tar.gz dosyasını açmak
$ tar xvzf deneme.tar.gz
Not: Başka bir dizine açmak için, "-C" parametresi kullanılabilir:
$ tar xvzf deneme.tar.gz -C /Açmak/istediğiniz/dizin/
tar.bz2 dosyasını açmak
$ tar xvjf deneme.tar.bz2
tar.Z dosyasını açmak
$ tar xvZf deneme.tar.Z
gz dosyasını açmak
$ gunzip deneme.gz
rar dosyasını açmak
$ unrar e deneme.rar
Şifreli rar dosyasını açmak
$ unrar e -pPAROLA deneme.rar
Toplu dosya sıkıştırma / açma / şifreleme yöntemleri
# zip var_log_files /var/log/*
yukarıdaki komut /var/log dizini icindeki tüm dosyaları var_log_files isimli dosyada sıkıştırır.
Bir klasörü , alt klasörlerini ve içindekileri sıkıştırmak için
# zip -r var_log_dir /var/log
komutu kullanılır.
Bu dosyayı açmak için
# unzip var_log.zip
komutu verilmelidir.
* Not 1: -v parametresini kullanırsanız dosyalar hakkında ayrıntılı bilgi ekranda gözükür. * Not 2: -l parametresini kullanırsanız dosyaları ekranda listelersiniz.
Zip komutunun 10 adet seviyesi bulunmaktadır. Seviye 0 da en düşük sıkıştırma seviyesi kullanılır; dosyalar arşivlenir ama neredeyse sıkıştırılmaz. Seviye 6 komutun varsayılan değeridir. Seviye 9 azami sıkıştırma seviyesidir. Varsayılan değer ile karşılaştırılınca yavaş kalacaktır.
# zip -9 var_log_files_9.zip var/log/*
Zip dosyasına şifre atamak için
# zip -e var_log_protected.zip /var/log/*
yukarıdaki komutu yazdığınızda sıkıştırma işleminden önce şifre atamanız istenecektir.
Kaynakça
- Ubuntu-tr Forumunda "mozakca" kullanıcısının anlatımı
- Ubuntu-tr Forumunda "ecoxx" kullanıcısının anlatımı
- www.linux.101hacks.com