Linux'ta Dosyalar Nasıl Sıkıştırılır

Linux Ta Dosyalar Nasil Sikistirilir



Dosya sıkıştırma, bir yığın veriyi toplu olarak tek bir yerde tutabileceğiniz bir işlemdir. Dosya aktarımını, depolama yönetimini, veri organizasyonunu ve daha fazlasını kolaylaştırır. Linux'ta tar ve zip en yaygın iki dosya sıkıştırma formatıdır.

Ayrıca dosyaları sıkıştırabilir ve parolayla koruyabilirsiniz. Ancak birçok Linux kullanıcısı dosyaları hızlı bir şekilde sıkıştırırken kafası karışır. Bu kısa makale, Linux'ta dosyaları senkronize etmenin basit yöntemleri hakkındadır. Zip dosyalarını zahmetsizce oluşturmak için çeşitli komutlar ve basit GUI yaklaşımları mevcuttur. Her yöntemi örneklerle inceleyelim.







zip Komutu

Zip komutu, dosyaları ve dizinleri bir zip arşivine sıkıştıran güçlü bir yardımcı programdır. İşte kullanabileceğiniz basit bir komut:





zip [ seçenekler ] zipdosyası_adı.zip dosyası.txt dizin_adı

Lütfen [seçenekler] kısmını uygun seçeneklerle ve zipfile_name.zip kısmını yeni zip dosyasının istenen dosya adıyla değiştirin. Ayrıca file.txt ve dizin_adı sıkıştırmanız gereken dosyaları temsil eder. Örneğin file1.txt ve file2.txt dosyalarını ekleyerek Scripts.zip oluşturmak için aşağıdaki komutu kullanalım:





zip -R Scripts.zip dosyası1.txt dosyası2.txt

  zip-dosyalarını-zip-komutunu kullanarak sıkıştırma

Yukarıdaki komutta, dosya sıkıştırmasını yinelemeli olarak gerçekleştirmek için -r seçeneğini kullandık. Bir zip dosyası oluşturup onu şifre korumalı hale getirmek istiyorsanız aşağıdaki komutu kullanabilirsiniz:



zip -P 12345 Scripts.zip dosyası1.txt dosyası2.txt

  şifre korumalı-zip dosyası-kullanarak-zip-komutunu oluştur

Aynı uzantıya sahip tüm dosyaları ziplemek istiyorsanız lütfen aşağıdaki komutu çalıştırın:

CD ~ / Belgeler

zip -R script.zip * .txt

  zip-komutunda r-seçeneği

Benzer şekilde, bir dizinin tüm dosyalarını tek bir komut kullanarak sıkıştırabilirsiniz:

zip -R home.zip *

  Linux'ta zip-komutu

Yukarıdaki komutta, home.zip bir zip dosyasıdır ve *, belirli bir konumdan her şeyi eklemek için kullanılan bir joker karakterdir.

katran Komutanlığı

Tar komutu, Linux'ta dosyaları arşivlemek için kullanılan başka bir çok yönlü yardımcı programdır. Ancak zip'ten farklı olarak gzip veya bzip gibi sıkıştırma araçlarını kullanmanızı gerektirir. Tar komutunu kullanarak bir dosyayı sıkıştırmak için aşağıdaki komutu kullanın:

almak -czvf zip_name.tar.gz dosya.txt dizin_adı

Burada, '-cvzf' içindeki seçenekler tar'a gzip(z) kullanarak gzip ile sıkıştırılmış bir arşiv(c) oluşturmasını, ayrıntılı çıktı(v) sağlamasını ve dosya adını(f) belirtmesini söyler. Yine, zip_name.tar.gz dosyasındaki zip_name kısmını, oluşturmak istediğiniz sıkıştırılmış dosyanın adıyla değiştirin.

Yukarıdaki örnekte tar komutunu kullanmak için şu komutu girin:

almak -czvf Scripts.tar.gz dosya1.txt dosya2.txt

  tar-komutunu-linux-daki-zip-dosyalarına dönüştürme

Dosya Yöneticisinden

Öncelikle Dosya Yöneticisini açın ve zip dosyasına dahil etmek istediğiniz dosyaları seçin.

  linux-dosya-yöneticisindeki-dosyaları-seçme

Şimdi sağ tıklayın ve burada Sıkıştır seçeneğine tıklayın:

  dosya yöneticisindeki açılır seçenek menüsü

Burada zip dosyasına bir ad verebilir ve ayrıca şifresini de ekleyebilirsiniz:

  linux'ta-zip-dosyasını adlandırma

Çözüm

Linux'ta dosyaları sıkıştırmak basittir ve tar ve zip gibi komutlar kullanılarak gerçekleştirilebilir. Zip komutu basittir ve verileri doğrudan bir zip dosyasına sıkıştırır; tar komutu ise çeşitli seçenekleriyle esneklik sunar. Size en uygun olanı bulmak için bu seçenekleri denemenizi öneririz.