Linux'ta dosya ve dizinleri sıkıştırmak için tar
ve gzip
komutlarını kullanabilirsiniz. Bu işlem, dosyaları tek bir arşiv dosyasına toplamak ve ardından bu dosyayı sıkıştırmak için kullanılır. İşte dosya ve dizin sıkıştırma işlemi için kullanılan temel komutlar:
-
Dosya ve Dizinleri Sıkıştırma:
tar
komutu, dosya ve dizinleri bir araya getirme ve sıkıştırma işlemlerini aynı anda gerçekleştirmenizi sağlar. Ardından,gzip
komutu ile sıkıştırabilirsiniz.
tar -czvf arsiv_adı.tar.gz dosya_dizini/
Bu komut,
dosya_dizini
içindeki tüm dosyaları ve alt dizinleri toplar, bir arşiv dosyasına dönüştürür ve ardındangzip
ile sıkıştırır. -
Sıkıştırılmış Dosyayı Çıkarma:
- Sıkıştırılmış bir dosyayı çıkarmak için
tar
vegzip
komutlarını kullanabilirsiniz.
tar -xzvf arsiv_adı.tar.gz
Bu komut, sıkıştırılmış arşiv dosyasını açar ve içindeki dosyaları orijinal dizine çıkarır.
- Sıkıştırılmış bir dosyayı çıkarmak için
Bu yöntem, dosya ve dizinleri sıkıştırarak depolama alanından tasarruf etmenizi ve dosya transferlerini daha etkili hale getirmenizi sağlar.