"Enter"a basıp içeriğe geçin

Tüm dosyaları Linux’ta bir dizine nasıl sıkıştırırım? Linux ipucu

Zip, tüm Linux dağıtımları tarafından desteklenen kayıpsız bir veri sıkıştırma aracıdır.

Zip arşivleri, bir veya daha fazla sıkıştırılmış dosya ve dizin içeren kapsayıcı arşivleri ifade eder. Zip dosyaları platformlar arasıdır ve çeşitli yardımcı programları kullanarak Windows, Linux ve macOS’ta zip arşivleri oluşturmanıza olanak tanır. Ayrıca, sıkıştırılmış arşiv dosyaları daha az yer kaplar, bu da onların taşınmasını ve saklanmasını kolaylaştırır.

Linux’ta, zip arşivleri oluşturmak için zip arşiv yardımcı programını kullanırız. Bu eğitim boyunca, zip yardımcı programını kullanarak Linux’ta zip arşivlerinin nasıl oluşturulacağına odaklanacağız.

zip indirme

Linux dağıtımınıza bağlı olarak, zip yardımcı programını yüklemeniz gerekecektir. Tüm Linux dağıtımları desteklediğinden, yüklemek için paket yöneticisini kullanabilirsiniz.

Debian / Ubuntu

Debian’da şu komutu kullanın:

sudo apt-get güncellemesi
sudo apt-get install zip -y

REHL / CentOS için

CentOS ailesinde ve REHL’de şu komutu kullanın:

sudo yum güncellemesi
sudo yum zip’i kur

zip komutu

Compact komutunun kullanımı kolaydır. Komutun genel biçimi şöyledir:

yakınlaştır [OPTION] zip_name dosya(lar)ı.

Birden çok dosyadan oluşan bir zip arşivi oluşturmak için, bunları zip dosyası adından sonra bir liste halinde (boşlukla ayrılmış) geçirin. Zip dosyasını oluşturduğunuz dizine yazma izinlerine ihtiyacınız olduğundan emin olmanız da iyi bir fikirdir.

Linux’ta dosyalar nasıl sıkıştırılır

Dosyaları bir dizine şu şekilde sıkıştırabilirsiniz:

arşivimi sıkıştır.zip dosya1, dosya2, dosya3, dosya3

Yukarıdaki komut, arşive eklenen dosyanın adını ve sıkıştırma yöntemini görüntüler.

Zip yardımcı programı, açıkça belirtilmedikçe, arşiv dosyası adına otomatik olarak bir .zip uzantısı ekler.

Linux’ta zip dizinleri nasıl sıkıştırılır

-r bayrağı ile dizinleri ve ilgili alt dizinleri sıkıştırabilirsiniz. -r bayrağı, Zip’e tüm dizini yinelemeli olarak geçmesini söyleyecektir.

Örneğin, /var/log dizinini ele alalım. Tüm dosya ve dizinlerin bir arşivini oluşturmak için şu komutu kullanırız:

sudo zip -r logs.zip /var/log. bir dosya. sudo zip -r günlükleri.zip /var/log

Sıkıştırmadan çıktıyı bastırmak için sessiz mod için -q kullanın. Komut, seçili dosyalardan çıktı almadan bir zip arşivi oluşturur.

sudo zip -q zipname.zip

Tüm dosyalar Linux’ta bir dizine nasıl sıkıştırılır

Bir dizindeki tüm dosyaları sıkıştırmak isterseniz ne olur? Bu durumda, bunu yapmak için joker karakter ifadeleri kullanırız.

sudo zip -q logs.zip /var/log. bir dosya. sudo zip -q günlükleri.zip /var/log/*

Yukarıdaki komut, verilen yoldaki tüm dosya ve klasörleri ekler ve bunları zip arşivine ekler.

Gizli dosyalar dahil tüm dosyalar nasıl sıkıştırılır

Gizli dosyaları zip arşivine eklemek için joker karakter (. * *) kullanın. Bunun için komut şudur:

sudo zip -q logs.backup.zip /var/log/.* *

çözüm

Bu öğreticide gösterildiği gibi, Linux zip arşivleri oluşturmanıza izin verir. WinRar, 7zip ve unzip gibi herhangi bir arşivleme aracını kullanabilirsiniz; Dosyaları arşivden çıkarmak için

okuduğunuz için teşekkürler!

Diğer gönderilerimize göz at

[wpcin-random-posts]

İlk Yorumu Siz Yapın

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir