tar command unix create backups
Unix'te Tar Komutunu Pratik Örneklerle Öğrenin :
Unix tar komutunun birincil işlevi yedek oluşturmaktır.
Teyp tabanlı bir depolama cihazından yedeklenebilen ve geri yüklenebilen bir dizin ağacının 'bant arşivini' oluşturmak için kullanılır. 'Tar' terimi, elde edilen arşiv dosyasının dosya biçimini de ifade eder.
Windows 10 için ücretsiz güvenlik duvarı yazılımı
Örneklerle Unix'te Tar Komutu
Arşiv biçimi, dizin yapısını ve izinler ve tarihler gibi dosya sistemi özniteliklerini korur.
Tar Sözdizimi:
tar (function) (options) (paths)
Katran seçenekleri:
Tar komutu aşağıdaki işlevleri destekler:
- tar -c: Yeni bir arşiv oluşturun.
- tar -A: Bir tar dosyasını başka bir arşive ekler.
- tar -r: Bir arşive dosya ekler.
- tar -u: Dosya sistemindeki daha yeniyse arşivdeki dosyaları günceller.
- tar -d: Bir arşiv ile dosya sistemi arasındaki farkı bulun.
- tar -t: Bir arşivin içeriğini listeler.
- tar -x: Bir arşivin içeriğini çıkarın.
İşlevi belirtirken, ‘-’ öneki gerekli değildir ve işlevin ardından diğer tek harf seçenekleri gelebilir.
Desteklenen seçeneklerden bazıları şunlardır:
- -j: bzip2 sıkıştırma algoritmasını kullanarak arşivleri okuyun veya yazın.
- -J: xz sıkıştırma algoritmasını kullanarak arşivleri okuyun veya yazın.
- -z: gzip sıkıştırma algoritmasını kullanarak arşivleri okuyun veya yazın.
- -a: Arşiv dosyası adına göre belirlenen sıkıştırma algoritmasını kullanarak arşivleri okuyun veya yazın.
- -v: İşlemleri ayrıntılı olarak gerçekleştirin.
- -f: Arşiv için dosya adını belirtin.
Örnekler:
File1 ve file2 içeren bir arşiv dosyası oluşturun
en iyi youtube indiricisi hangisi?
$ tar cvf archive.tar file1 file2
Aşağıdaki dizin ağacını içeren bir arşiv dosyası oluşturun
$ tar cvf archive.tar dir
Archive.tar içeriğini listeleyin
$ tar tvf archive.tar
Archive.tar içeriğini mevcut dizine çıkartın
$ tar xvf archive.tar
Dir aşağıdaki dizin ağacını içeren bir arşiv dosyası oluşturun ve gzip kullanarak sıkıştırın.
$ tar czvf archive.tar.gz dir
Gzipli arşiv dosyasının içeriğini çıkartın
$ tar xzvf archive.tar.gz
Arşiv dosyasından sadece verilen klasörü çıkart
$ tar xvf archive.tar docs/work
Arşivden tüm '.doc' dosyalarını çıkartın
$ tar xvf archive.tar –-wildcards ‘*.doc’
Sonuç
Unix'teki Tar Command arşiv formatı, dizin yapısını ve izinler ve tarihler gibi dosya sistemi özniteliklerini korur.
Önerilen Kaynaklar
- Örneklerle Unix'te Kesme Komutu
- Unix Cat Komut Sözdizimi, Örneklerle Seçenekler
- Örneklerle Unix'te Ls Komutu
- Basit Örneklerle Unix'te Grep Komutu
- Sözdizimi, Seçenekler ve Örneklerle Unix Sıralama Komutu
- Unix'te Bul Komutu: Unix Find Dosyası ile Dosyaları Bul (Örnekler)
- Unix Metin İşleme Komutları: Örneklerle Unix Filtreleri
- Unix Komutları: Örneklerle Temel ve Gelişmiş Unix Komutları