Birden çok dizin ve dosya konumlarıyla tar oluşturun


100

Aşağıdaki gibi çeşitli konumlarda bulunan bazı komut dosyalarım ve dosyalarım var:

  • /etc/dir1
  • /var/www/html
  • /home/somedir

Tar yapısını yapmak istiyorum, böylece dosya ve klasörleri konum yapısına kopyalar. Başka bir yere kaldırdığımda, tüm dosyalar doğru konumlardaki ilgili konumlarına kopyalanacak; katran yapıldığı aynı.


Yanıtlar:


167

Sadece kullanabilirsiniz

tar -cf myfile.tar /etc/dir1 /var/www/html /home/somedir

ayrıca, kullanabilirsiniz

tar -czf myfile.tar.gz /etc/dir1 /var/www/html /home/somedir

Bu ikinci örnek ( -czf parametresindeki z'ye dikkat edin ) tar (g) ip kullanarak tar dosyasını sıkıştırır.


2
ayıklamak istediğinizde c ile x arasında geçiş yapın.
n00b

-1

Bu benim için küçük bir değişiklik "Dizine DIR (C) değişiklik" argümanı ekleyerek çalışır

tar -zcvf myfile.tar -C /etc/dir1 /var/www/html /home/somedir 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.