Linux'ta sıkıştırmak için 7z 7zip komutu nasıl kurulur ve kullanılır

Sıkıştırma araçları, disk alanımızı yönetmek veya büyük dosyaları çok daha düşük ağırlıkta göndermek söz konusu olduğunda her zaman pratik alternatiflerden biri olacaktır. Özellikleri nedeniyle en çok kullanılan sıkıştırma araçlarından biri ücretsiz, açık kaynaklı bir araç olan 7 Zip'tir ve kodu GNU LGPL lisansı altındadır.

uyumlulukAşağıdaki seçenekleri kullanarak birden fazla işletim sisteminde sorunsuz bir şekilde kullanılabilir:

  • Windows 10/8/7 / Vista / XP / 2016/2012/2008/2003/2000 / NT sistemleri için 7-Zip.
  • p7zip Linux / Posix sistemleri için 7-Zip'in komut satırı sürümüdür.

özellikleri7 Zip kullanırken bazı özellikler şunlardır:

  • AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT, GPT, HFS, IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, RAR, RPM, SquashFS gibi formatlarla uyumludur , UDF, UEFI, VDI, VHD, VMDK, WIM, XAR ve Z.
  • Sıkıştırma ve açma görevleri için bir komut satırı yardımcı programı mevcuttur.
  • Yardımcı program içinde yönetilecek öğeleri depolamak için bir dosya yöneticisine sahiptir.
  • 7z, XZ, BZIP2, GZIP, TAR, ZIP ve WIM uzantılarıyla uyumludur.
  • Windows PowerShell'e entegre edilebilir.
  • 80'den fazla dilde mevcuttur.
  • ZIP ve GZIP formatları için %2-10 arasında bir sıkıştırma oranı sunar.
  • 7z formatı için kendi kendine çıkarma özelliğine sahiptir.
  • FAR Manager için bir eklentiye sahiptir.
  • 7z ve ZIP formatları için AES-256 şifrelemesi uygulanabilir

Şimdi 7 Zip'i Linux'a nasıl kuracağımızı ve işlevlerinden en iyi şekilde nasıl yararlanacağımızı göreceğiz.

1. Linux'ta Sıkıştırmak için 7 Zip'i yükleyin


Linux sistemleri için 7zip bağlantı noktasına p7zip adı verilir ve bu paket bazı Linux dağıtımlarında önceden kuruludur, elde etmek için sistemdeki tüm 7z, 7za ve 7zr CLI yardımcı programlarını elde etmek için p7zip-full paketini kurmak gerekli olacaktır. bu, kullanılacak dağıtıma göre aşağıdaki komutu çalıştıracağız:

Debian, Linux Mint veya UbuntuDebian tabanlı Linux dağıtımlarında, 7zip ile ilgili p7zip, p7zip-full ve p7zip-rar olmak üzere üç yazılım paketi vardır. Birçok dosya biçimini destekleyen p7zip-full paketinin kurulması önerilir. Bunun için aşağıdakileri uyguluyoruz:

 sudo apt-get install p7zip-full 

Fedora, CentOS ve RedHatRedHat tabanlı Linux dağıtımlarında, bunların 7zip ile ilgili iki paketi vardır ve bunlar p7zip ve p7zip eklentileridir. Her iki paketi de yüklemeniz önerilir. Bu iki paketi kurmak için CentOS / RHEL dağıtımlarında EPEL deposu etkinleştirilmelidir. Fedora'da ek bir depo yapılandırmak gerekli olmayacaktır.

EPEL deposu etkinleştirildiğinde aşağıdakileri uygularız. İndirmeyi ve kurulumu onaylamak için S harfini giriyoruz.

 sudo yum p7zip p7zip eklentilerini kurun 

BÜYÜT

Şimdi, işlevselliklerinden en iyi şekilde yararlanmak için Ubuntu'da 7 Zip'in bazı pratik kullanımlarını göreceğiz.

2. Linux'ta 7 Zip ile sıkıştırılmış bir dosya oluşturun


.7z uzantılı sıkıştırılmış bir arşiv dosyası oluşturmak için "a" parametresini kullanabiliriz. Dosya oluşturma için desteklenen dosya biçimleri 7z, XZ, GZIP, TAR, ZIP ve BZIP2'dir, aşağıdaki sözdizimini uygularız:
 7z - name.7z "Sıkıştırılacak dosya" 

BÜYÜT

3. Linux'ta 7 Zip ile sıkıştırılmış bir dosyayı ayıklayın

Aşama 1
Sıkıştırılmış bir .7z dosyasını çıkarmak için, dosyayı mevcut çalışma dizinine çıkaracak olan "e" seçeneğini kullanacağız:

 7z e adı 7z 

BÜYÜT

Adım 2
Dosya zaten mevcutsa, gördüğümüz gibi, üzerine yazmak isteyip istemediğimizi soracaktır, nihai sonuç aşağıdaki olacaktır:

BÜYÜT

4. Linux'ta 7 Zip ile dosya biçimini seçin


Belirli bir dosya biçimini seçmek için, bize zip, gzip, bzip2 veya tar (varsayılan 7z'dir) gibi bir dosya biçimi seçme seçeneği sunan -t (biçim adı) seçeneğini kullanabiliriz, aşağıdakini kullanacağız. sözdizimi:
 7z'den -t'ye "biçim adı" name.zip "sıkıştırılacak dosya" 

BÜYÜT

5. Linux'ta 7 Zip ile sıkıştırılmış dosyaları görüntüleyin


Sıkıştırılmış bir dosyada bulunan dosyaların bir listesini görmek için, dosya formatının türünü, kullanılan yöntemi, arşivdeki dosyaları ve çok daha fazlasını gösterecek olan "l" (liste) parametresi faydalı olacaktır:
 7z l adı 7z 

BÜYÜT

6. Linux'ta 7 Zip ile bir arşivin bütünlüğünü doğrulayın

Aşama 1
Sıkıştırılmış bir arşivin bütünlüğünü test etmek için "t" (test-test) seçeneğini şu şekilde kullanabiliriz:

 7z t adı 7z 

BÜYÜT

Adım 2
7 Zip ile kullanmak için bazı ek seçenekler şunlardır:

Yedek kopyalar oluşturunBir dizinin yedek kopyasını oluşturmak için, dosyanın sahibini ve/veya grubunu koruyan 7za yardımcı programını kullanmak gerekir, 7z'den farklı olarak -Evet stdin dosyalarının okunmasını sağlar, kullanılacak sözdizimi aşağıdaki gibi olacaktır:

 tar -cf - "dosyalar" | 7za'dan -si'ye "Dosyalar" .tar.7z 

Bir yedeği geri yükleyinBir yedeği geri yüklemek için seçeneği kullanabiliriz -SWçıktıyı stdout'a gönderecek olan , aşağıdaki sözdizimini kullanacağız:

 7za x -so "dosya" .tar.7z | katran xf - 

Bir sıkıştırma seviyesi tanımlayınBir sıkıştırma seviyesi ayarlamak için -mx seçeneği şu şekilde faydalı olacaktır:

 tar -cf - "dosyalar" | 7za'dan -si'ye -mx = 8 name.tar.7z 

Dosyaları güncelleMevcut bir dosyayı güncellemek veya bir sıkıştırmadan dosyaları silmek için sırasıyla şu şekilde "u" ve "d" seçeneklerini kullanacağız:

 7z u 7z d 

Bir şifre belirleyin7 Zip arşivi için bir şifre belirlemek için -p {password} bayrağını kullanırız:

 7za'dan -p'ye {şifre} ad.tar.7z 

Bu şekilde 7 Zip, bu yardımcı programın bize sunduğu en iyi güvenlik ve kapsam özelliklerine sahip Ubuntu ortamlarındaki tüm dosya sıkıştırma çalışmaları için uygun ve pratik bir yardımcı programdır.

wave wave wave wave wave