Что такое Linux, обзор, отличия. Какой Linux выбрать в 2020
İçindekiler:
zipKomutu- Ubuntu ve Debian'a Zip Yükle
- Zip'i CentOS ve Fedora'ya yükleyin
- Nasıl ZIP dosyaları ve dizinleri
- Sıkıştırma Yöntemleri ve Düzeyleri
- Parola Korumalı ZIP dosyası oluşturma
- Bölünmüş Zip Dosyası Oluşturma
- ZIP Örnekleri
- Sonuç
Zip, kayıpsız veri sıkıştırmayı destekleyen en yaygın kullanılan arşiv dosyası biçimidir.
Zip dosyası, bir veya daha fazla sıkıştırılmış dosya veya dizin içeren bir veri taşıyıcısıdır. Sıkıştırılmış (sıkıştırılmış) dosyalar daha az disk alanı kaplar, sıkıştırılmamış dosyalardan daha hızlı bir şekilde bir makineden diğerine aktarılabilir. Zip dosyaları Windows, macOS ve Linux'ta tüm işletim sistemleri için kullanılabilen yardımcı programlar kullanılarak kolayca çıkarılabilir.
Bu öğreticide,
zip
komutunu kullanarak Linux'ta dosya ve dizinlerin nasıl sıkıştırılacağını (sıkıştırılacağını) göstereceğiz.
zip
Komutu
zip
, Zip arşivleri oluşturmanıza yardımcı olan bir komut satırı yardımcı programıdır.
Zip komutu aşağıdaki sözdizimi formunu alır:
zip OPTIONS ARCHIVE_NAME FILES
Belirli bir dizinde bir Zip arşivi oluşturmak için kullanıcının bu dizinde yazma izinlerine sahip olması gerekir.
Zip dosyaları Linux tarzı sahiplik bilgilerini desteklemez. Çıkarılan dosyalar, komutu çalıştıran kullanıcıya aittir.
Dosya sahipliğini ve izinlerini korumak için
tar
komutunu kullanın.
zip
yardımcı programı çoğu Linux dağıtımında varsayılan olarak yüklenmez, ancak dağıtımınızın paket yöneticisini kullanarak kolayca yükleyebilirsiniz.
Ubuntu ve Debian'a Zip Yükle
Zip'i CentOS ve Fedora'ya yükleyin
Nasıl ZIP dosyaları ve dizinleri
Bir veya daha fazla dosyayı sıkıştırmak için, arşive eklemek istediğiniz dosyaları aşağıda gösterildiği gibi boşlukla ayırarak belirtin:
zip archivename.zip filename1 filename2 filename3
adding: filename1 (deflated 63%) adding: filename2 (stored 0%) adding: filename3 (deflated 38%)
Varsayılan olarak
zip
komutu arşive eklenen dosyaların adlarını ve sıkıştırma yöntemini yazdırır. Sıkıştırma yöntemlerini ve seviyesini bu kılavuzun ilerleyen bölümlerinde açıklayacağız.
.zip
uzantısını atlarsanız Zip arşiv adını belirtirken, arşiv adı bir nokta içermedikçe otomatik olarak eklenir.
zip archivename.zip filename
adıyla aynı ada sahip bir arşiv oluşturur.
zip
komutunun çıktısını
-q
için
-q
seçeneğini kullanın:
zip -q archivename.zip filename1 filename2 filename3
Genellikle, alt dizinlerin içeriğini içeren bir dizinin Zip arşivi oluşturulur.
-r
seçeneği, dizin yapısının tamamını yinelemeli olarak taramanıza olanak tanır.
Kullanacağınız bir dizinin Zip arşivi oluşturmak için:
zip -r archivename.zip directory_name
Aynı arşive birden fazla dosya ve dizin de ekleyebilirsiniz:
zip -r archivename.zip directory_name1 directory_name2 file1 file1
Sıkıştırma Yöntemleri ve Düzeyleri
Zip'in varsayılan sıkıştırma yöntemi deflate'dir. Zip yardımcı programı bir dosyanın sıkıştırılamayacağını belirlerse, depo yöntemini kullanarak sıkıştırmadan dosyayı arşivde saklar. Çoğu Linux dağıtımında zip yardımcı programı bzip2 sıkıştırma yöntemini de destekler.
Bir sıkıştırma yöntemi belirtmek için
-Z
seçeneğini kullanın.
zip -r -Z bzip2 archivename.zip directory_name
… adding: sub_dir/ (stored 0%) adding: sub_dir/file1 (bzipped 52%) adding: sub_dir/file2 (bzipped 79%)
zip
komutu, 0 ile 9 arasında tire işareti bulunan bir sayı kullanarak bir sıkıştırma düzeyi belirlemenizi sağlar. Varsayılan sıkıştırma düzeyi
-6
.
-0
kullanılırken tüm dosyalar sıkıştırılmadan saklanır.
-9
,
zip
komutunu tüm dosyalar için en uygun sıkıştırmayı kullanmaya zorlar.
Örneğin,
-9
sıkıştırma düzeyini kullanmak için şöyle bir şey yazarsınız:
zip -9 -r archivename.zip directory_name
Sıkıştırma seviyesi ne kadar yüksek olursa, zip işlemi o kadar yoğun CPU işlemine başlar ve tamamlanması daha fazla zaman alır.
Parola Korumalı ZIP dosyası oluşturma
zip -e archivename.zip directory_name
Arşiv şifresini girmeniz ve doğrulamanız istenir:
Enter password: Verify password:
Bölünmüş Zip Dosyası Oluşturma
Zip arşivini 1GB dosya boyutu yükleme sınırına sahip bir dosya barındırma hizmetinde saklamak istediğinizi ve Zip arşivinizin 5 GB olduğunu düşünün.
-s
seçeneğini ve ardından belirtilen boyutu kullanarak yeni bir bölünmüş Zip dosyası oluşturabilirsiniz. Çarpan k (kilobayt), m (megabayt), g (gigabayt) veya t (terabayt) olabilir.
zip -s 1g -r archivename.zip directory_name
Yukarıdaki komut, belirtilen boyut sınırına ulaştıktan sonra bir kümede yeni arşivler oluşturmaya devam edecektir.
archivename.zip archivename.z01 archivename.z02 archivename.z03 archivename.z04
ZIP Örnekleri
Geçerli dizindeki tüm dosyaları içeren archivename.zip adlı bir Zip arşivi oluşturun.
zip archivename *
Gizli dosyalar (nokta ile başlayan dosyalar) dahil olmak üzere yukarıdaki ile aynı:
zip archivename.* *
Dosyaları sıkıştırmadan geçerli dizindeki tüm MP3 dosyalarını içeren
archivename.zip
adlı bir Zip arşivi oluşturun.
Sonuç
Linux'ta
zip
komutu ile Zip arşivleri oluşturabilirsiniz.
Bir Linux sisteminde ZIP arşivi çıkarmak için unzip komutunu kullanabilirsiniz.
zip terminaliWindows 10 a1> Windows a1> a1> a1> Windows 10 Dosya a1> menüsüne dosya öznitelikleri ekleme seçeneği Dosya öznitelikleri seçenekleri nasıl ekleyeceğinizi öğrenin. Bağlam Menüsü ve Windows`ta içerik menüsünü kullanarak Dosya Özniteliklerini hızlı bir şekilde ayarlayın veya değiştirin.
Bazen
Windows'ta dosya ve klasör listesini yazdırmak için Karen'ın dizin yazıcısını kullanın
Karen'ın dizin yazıcı aracını kullanarak Windows'ta dizin listesi, dosya listesi, dosya adı listesi, klasör listesi yazdırın.
Linux'ta bir dizin nasıl eklenir
Bir komut yazdığınızda, kabuk, $ PATH değişkeninde belirtilen tüm dizinleri bu adın yürütülebilir bir dosyası için arar. Bu makalede, Linux sistemlerindeki PATH'nize nasıl dizin ekleneceği gösterilmektedir.







