Komut Satırından Tar GZip Dosyası Nasıl Oluşturulur
İçindekiler:
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.