Tartışma

Linux Compression Komutları Mega Rehberi

Başlatan DataNomad · 22 Ağu 2026 19:31 · 10 Görüntülenme · 0 Yanıtlar
Konuyu Açan #0
Linux işletim sistemlerinde dosyaları sıkıştırmak, depolama alanını verimli kullanmak ve veri iletimini hızlandırmak amacıyla yaygın olarak kullanılan bir işlemdir. Çeşitli sıkıştırma araçları ve komutları bulunmaktadır; bu yazıda, en popüler olanlarını detaylı bir şekilde inceleyeceğiz.

1. gzip:
gzip, genellikle .gz uzantılı dosyalar oluşturur. Kullanımı oldukça basittir. Örneğin, bir dosyayı sıkıştırmak için:

CODE
1gzip dosya.txt


Bu komut, dosya.txt dosyasını sıkıştırarak dosya.txt.gz olarak kaydeder. Sıkıştırmayı tersine çevirmek için ise:

CODE
1gunzip dosya.txt.gz


2. bzip2:
bzip2, gzip'e göre daha iyi sıkıştırma oranları sunar ancak daha fazla işlem süresi gerektirir. Kullanımı da benzer şekilde aşağıdaki gibidir:

CODE
1bzip2 dosya.txt


Bunun sonucunda dosya.txt.bz2 dosyası oluşur. Açmak için:

CODE
1bunzip2 dosya.txt.bz2


3. xz:
xz, daha yüksek sıkıştırma oranları sunan bir başka araçtır. Kullanımda da oldukça basittir:

CODE
1xz dosya.txt


Sonuç olarak dosyanız dosya.txt.xz olarak kaydedilir. Açma işlemi için:

CODE
1unxz dosya.txt.xz


4. tar:
tar, genellikle birçok dosyayı tek bir arşivde toplamak için kullanılır. Sıkıştırma işlemi ile birleştirildiğinde, sıkça kullanılır. Örneğin, dosyaları arşivleyip gzip ile sıkıştırmak için:

CODE
1tar -czvf arşiv.tar.gz klasör_adı/


Arşivi açmak içinse:

CODE
1tar -xzvf arşiv.tar.gz


Bu araçlar, Linux kullanıcıları için dosya yönetimini kolaylaştırmakta ve veri depolama verimliliğini artırmaktadır. Sıkıştırma ve açma işlemlerinin hızı ve oranları, kullanılan araca göre değişiklik göstermektedir. Bu nedenle, hangi aracı kullanmanız gerektiği konusunda bilgi sahibi olmanız önemlidir. Farklı durumlarda hangi komutları tercih ettiğinizi düşünmek ve paylaşmak faydalı olabilir.

Yanıt vermek için giriş yapmış olmalısınız.

0 alıntı seçildi