Komut Satırından Tar GZip Dosyası Nasıl Oluşturulur

İçindekiler:

Anonim

Bir grup dosyayı aktarmanız gerektiyse veya kendi yedeklemelerinizi Time Machine dışında yönetiyorsanız, muhtemelen kendi zip dosyalarınızı oluşturmaya aşinasınızdır. GUI zip araçlarını kullanmak kolay ve kullanıcı dostudur, ancak daha iyi sıkıştırma ile bazı daha gelişmiş seçenekler istiyorsanız, bir tar ve gzip arşivi oluşturmak için komut satırına dönebilirsiniz. Sözdizimi, Linux'ta olduğu gibi Mac OS X'te de aynı olacaktır.

Tar GZip Arşiv Paketi Oluşturma

Komut satırından (/Applications/Terminal/), aşağıdaki sözdizimini kullanın:

tar -cvzf tarballname.tar.gz itemtocompress

Örneğin, bir dizini yalnızca jpg dosyalarını sıkıştırmak için şunu yazarsınız:

tar -cvzf jpegarchive.tar.gz /path/to/images/.jpg

Buradabir joker karakterdir, yani .jpg uzantılı her şey jpegarchive.tar.gz dosyasına sıkıştırılır, başka hiçbir şey sıkıştırılmaz.

Ortaya çıkan .tar.gz dosyası aslında iki farklı şeyin ürünüdür, tar temel olarak bir grup dosyayı tek bir dosya demetinde paketler ancak kendi başına sıkıştırma sunmaz, dolayısıyla sıkıştırmak için katrana son derece etkili gzip sıkıştırması eklemek isteyeceksiniz. Bunları gerçekten isterseniz iki ayrı komut olarak çalıştırabilirsiniz, ancak çok gerek yok çünkü tar komutu, tar dosyasını otomatik olarak gziplemenizi sağlayan -z bayrağını sunar.

.tar.gz Arşivlerini Açma

gz ve tar dosyalarının paketinin açılması, Pacifist veya Unarchiver (ücretsiz) gibi uygulamalarla veya şu komut satırına dönerek yapılabilir:

gunzip dosyaadı.tar.gz

Bunu takiben:

tar -xvf dosyaadı.tar

Genellikle bir dizindeki şeylerin tarını kaldırmalısınız, aksi takdirde mevcut çalışma dizini hedef olur ve hızla karışabilir.

Komut Satırından Tar GZip Dosyası Nasıl Oluşturulur