«tar» etiketlenmiş sorular

Tar arşiv formatı ve / veya tar dosyalarıyla çalışmak için komut satırı yardımcı programı.

1
Bir dizinde birden fazla dosya taramanın bir yolu var mı (Linux / Unix)?
tarBir dizindeki birkaç (belirli) dosya için oldukça basit bir yol var mı ? Örneğin, aşağıdakilerin bir dizin olduğunu varsayalım: -rw-r--r-- 1 allend bin 98 Jul 20 15:50 scriptlog.log -rw-r--r-- 1 allend bin 19533 Jul 29 21:47 serveralert.log -rwxr--r-- 1 allend bin 1625 Jul 29 21:47 orion -rw-r--r-- 1 allend bin …
26 files  tar 

3
Tarh bütünlüğünü bash olarak test et
Bir '.tar' dosyası oluşturan bir bash betiğim var. Dosya oluşturulduktan sonra, bütünlüğünü test etmek ve bütünlüğü kötüyse kök kullanıcıya bir e-posta göndermek istiyorum. tar -tf /root/archive.tarDosyanın bütünlüğünü kontrol etmek için bu komutu kullanmam gerektiğini biliyorum , ancak ifade ve hataları kontrol etmek için bunu nasıl bash olarak uygularım?
25 bash  tar 


4
Tarball ayıklarken hedef dizin oluşturun
mkdir -pTar komutumda var olmayan bir hedef dizini tanımlayabildiğim yere benzer bir hedef dizin oluşturmak mümkün mü ve tar benim için dizini oluşturacak mı? Çıktıyı kullanarak bir dizine yönlendirebileceğimi biliyorum tar -C /target/dir, ancak hedef dizin yoksa bu çalışmaz.
25 directory  tar 

3
tar cvf veya tar -cvf?
Seçenekler için '-' kullanmadan tar kullanmayı öğrendim, tar cvfz dir.tar.gz Directory/ancak son zamanlarda biraz farklı tar -czvfsözdizimine rastladım (bence 'f' bu durumda son seçenek olmalı). Her ikisi de linux ve Mac OS'ta çalışır. Unix lezzetlerinde daha taşınabilir olan '-' olmadan ou ile önerilen bir sözdizimi var mı?


3
bağıl yolları olan katran
Göreceli yolları kullanarak tar ile bir arşiv oluşturmaya çalışıyorum. Aşağıdaki komutu kullanıyorum: tar czf ~/files/wp/my-page-order.tar.gz -C ~/webapps/zers/wp-content/plugins/ ~/webapps/zers/wp-content/plugins/my-page-order Ancak arşivlenmiş dosyalar hala mutlak yollara sahiptir. Tar'yı göreceli yollarla nasıl kullanabilirim?
24 tar 

4
En hızlı yol birçok dosyayı bir araya getirir (tar czf çok yavaş)
Şu anda tar czfyedek dosyaları birleştirmek için çalışıyorum . Dosyalar belirli bir dizinde. Ancak dosya sayısı artıyor. Kullanımı tzr czfçok fazla zaman alır (20 dakikadan fazla ve sayma). Dosyaları daha hızlı ve ölçeklenebilir bir şekilde birleştirmem gerekiyor. Bulduğum genisoimage, readomve mkisofs. Ancak hangisinin en hızlı olduğunu ve bunların her biri …
23 backup  tar  archive 

3
Kabuk komutunda. ?? * ne anlama geliyor?
Aşağıdaki komut olacak tartüm "nokta" dosyaları ve klasörleri: tar -zcvf dotfiles.tar.gz .??* Düzenli ifadelere aşinayım ama nasıl yorumlayacağımı anlamıyorum .??*. İdam ls .??*ve tree .??*ve listelenen dosyalardan baktı. Bu normal ifade neden .örneğin ile başlayan klasörler içindeki tüm dosyaları içeriyor ?
22 wildcards  tar 


2
Sabit bağlantıların kaldırılması
El kitabının tarkomut sayfasında, sabit bağlantıları izlemek için bir seçenek listelenmiştir. -h, --dereference follow symlinks; archive and dump the files they point to --hard-dereference follow hard links; archive and dump the files they refer to Nasıl yok tarbir dosya sabit bağlantı olduğunu biliyoruz? Bunu nasıl takip ediyor? Ya bu seçeneği …
22 tar  hard-link 

4
Linux Alpine'de “tar: invalid magic” hatası nasıl çözülür
Alpine Linux üzerine sqlite kuruyorum. İndiriyorum sqlite-autoconf-3130000.tar.gzama taraçamadım. Bu cevabı denedim ama işe yaramıyor. tarbu mesajı verir: tar: invalid magic tar: short read Bu komutları yazdım. wget https://www.sqlite.org/2015/sqlite-autoconf-3090100.tar.gz tar -zxvf sqlite-autoconf-3090100.tar.gz
22 tar  alpine-linux 


3
Bir tar dosyasının içeriğini ve grubunu içerik için zorla?
Dosyanın yapıldığı sistemde bulunmayan bir sahip: grup çifti ait içeriklerle bir tar dosyası oluşturmak istiyorum. İşte denediğim yön: tar ca --owner='otherowner' --group='othergroup' mydata.tgz mydata Ve bu komutu çalıştırırken aşağıdaki hatayı alıyorum: tar: otherowner: Invalid owner tar: Error is not recoverable: exiting now Her ikisi de dosyanın oluşturulduğu sistemde mevcut olmasa …
21 permissions  users  tar 

4
Dosyaları yerinde nasıl sıkıştırırım?
% 90 sabit disk kullanımı olan bir makinem var. 500+ günlük dosyalarını daha küçük yeni bir dosyaya sıkıştırmak istiyorum. Ancak, sabit disk hem orijinal dosyaları hem de sıkıştırılmış dosyaları tutamayacak kadar küçüktür. Yani ihtiyacım olan şey, tüm günlük dosyalarını tek bir yeni dosyaya tek tek sıkıştırmak ve sıkıştırılmış her orijinali …

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.