Konuyu Açan
#0
Linux işletim sistemlerinde dosyaları sıkıştırmak ve arşivlemek için sıklıkla ZIP formatı tercih edilmektedir. ZIP, hem dosya boyutunu azaltma hem de birden fazla dosyayı tek bir dosya içinde birleştirme imkânı sunar. Bu yazıda, Linux üzerinde ZIP dosyası oluşturmanın çeşitli yöntemlerini detaylı bir şekilde ele alacağız.
Öncelikle, sisteminizde ZIP paketinin yüklü olup olmadığını kontrol etmelisiniz. Bunun için terminali açarak aşağıdaki komutu çalıştırabilirsiniz:
Eğer sisteminizde yüklü değilse, aşağıdaki komut ile yükleyebilirsiniz:
ZIP dosyası oluşturmak için
Örneğin, "belgeler" klasöründeki tüm .txt uzantılı dosyaları sıkıştırmak istiyorsanız, aşağıdaki komutu kullanabilirsiniz:
Bu komut, "belgeler" adlı ZIP dosyası oluşturur ve içeriğine belirtilen tüm .txt dosyalarını ekler.
Eğer bir klasörü ve içindeki tüm dosyaları sıkıştırmak istiyorsanız,
Örneğin:
Bu komut, "belgeler" klasörünü ve içindeki tüm dosyaları "belgeler.zip" adıyla sıkıştırır.
ZIP dosyalarını oluşturmanın yanı sıra, mevcut bir ZIP dosyasına yeni dosyalar eklemek de mümkündür. Bunun için aynı
Son olarak, ZIP dosyalarını çıkartmak için
Linux’ta ZIP dosyası oluşturma ve yönetme işlemleri oldukça basittir. Bu yöntemler, dosya yönetiminizi kolaylaştırarak, veri yedekleme veya paylaşma süreçlerinizi hızlandıracaktır.
Öncelikle, sisteminizde ZIP paketinin yüklü olup olmadığını kontrol etmelisiniz. Bunun için terminali açarak aşağıdaki komutu çalıştırabilirsiniz:
CODE
1dpkg -l | grep zipEğer sisteminizde yüklü değilse, aşağıdaki komut ile yükleyebilirsiniz:
CODE
1sudo apt-get install zipZIP dosyası oluşturmak için
zip komutunu kullanabilirsiniz. Temel kullanım şekli şu şekildedir:CODE
1zip [seçenekler] arşiv_adı.zip dosya1 dosya2 ...Örneğin, "belgeler" klasöründeki tüm .txt uzantılı dosyaları sıkıştırmak istiyorsanız, aşağıdaki komutu kullanabilirsiniz:
CODE
1zip belgeler.zip belgeler/*.txtBu komut, "belgeler" adlı ZIP dosyası oluşturur ve içeriğine belirtilen tüm .txt dosyalarını ekler.
Eğer bir klasörü ve içindeki tüm dosyaları sıkıştırmak istiyorsanız,
-r (recursive) seçeneğini kullanmanız gerekecektir:CODE
1zip -r arşiv_adı.zip klasör_adıÖrneğin:
CODE
1zip -r belgeler.zip belgelerBu komut, "belgeler" klasörünü ve içindeki tüm dosyaları "belgeler.zip" adıyla sıkıştırır.
ZIP dosyalarını oluşturmanın yanı sıra, mevcut bir ZIP dosyasına yeni dosyalar eklemek de mümkündür. Bunun için aynı
zip komutunu kullanarak eklemek istediğiniz dosyaları belirtebilirsiniz:CODE
1zip -u arşiv_adı.zip yeni_dosya.txtSon olarak, ZIP dosyalarını çıkartmak için
unzip komutunu kullanabilirsiniz:CODE
1unzip arşiv_adı.zipLinux’ta ZIP dosyası oluşturma ve yönetme işlemleri oldukça basittir. Bu yöntemler, dosya yönetiminizi kolaylaştırarak, veri yedekleme veya paylaşma süreçlerinizi hızlandıracaktır.