«tar» etiketlenmiş sorular

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

2
tar command - sembolleri atla
Tar komutunu şu şekilde kullanıyorum, tar -cvf protTests.tar protTests/* için tarklasörü içindeki tüm dosyaları, protTests. Ancak bu, klasörün içinde istenen bir simge olmayan sembolik bağlantıları da içerir. Tüm sembolik bağlantıları dışarıda bırakacak bir komut satırı seçeneği var mı?
13 files  symlink  tar  wildcards 


4
Tek bir dosyaya hata düzeltme kodları (BCH, RS vb.) Eklemek mümkün müdür?
Bildiğim kadarıyla, WinRAR arşivleri ECC (hata düzeltme kodları) içerebilir, bu nedenle arşiv biraz hasar görürse, kendi kendine düzeltilebilir. Mesela ben ilk kodlamak can archives.tariçin archives.tar.ecc, ve sonra benim sunucuya yükleyin. İstemci tarafından indirildikten sonra dosya biraz hasar görürse, kodu çözerek dosyayı tekrar indirmeden otomatik olarak düzeltilebilir archives.tar.ecc. Ağ bağlantısının kararsız …
12 linux  tar  rar  ecc 

5
Gzip bir .tar'a bütünlük / crc denetimi ekliyor mu?
Komutları çalıştırıyorum: tar -cf myArchive.tar myDirectory/ gzip myArchive.tar sonra dosyayı bir sürü güvenilmez ortam üzerine kopyalarım ve daha sonra kullanarak paketini açarım: tar -xzf myArchive.tar.gz Katran topunu sıkıştırdığım gerçeği, herhangi bir şekilde ambalajsız içeriğin bütünlüğünü veya en azından bir CRC'sini garanti edecek mi?
12 tar  gzip  checksum  integrity 

3
Büyük bir tarball'dan sadece belirli sayıda dosyayı aç
Uzak bir sistemden yerel sistemimize FTP'lenmiş olmakla meşgul büyük bir tarball var. Ben bir seferde 50 dosya diyelim untarring başlatmak mümkün olup olmadığını bilmek istiyorum böylece aktarım sırasında bu dosyaları işlenmeye başlayabilirsiniz.
12 tar 

3
tar.gz arşivinde bir dosya bul
findKomutu, tar.gz arşivindeki dosyaları joker karakterler kullanarak da arayacak şekilde kullanmak mümkün müdür ? sevmek find archive.tar.gz --name *foo*
12 find  tar 


3
katran boruya ama -v ayrıntılı çıktıyı STDERR'dan ayrı tut
Normal bir katran komutu tar cvf foo.tar ./foo >foo.out 2>foo.err üç çıkış G / Ç akışı vardır verileri foo.tar'a arşivle STDOUT dosya adlarının listesi (foo.out'a yönlendirilir) hata iletileri STDERR (foo.err dosyasına yönlendirilir) Sonra dosya adları listesini okumak zorunda kalmadan foo.err hata iletileri için inceleyebilirsiniz. arşiv verileriyle bir şey yapmak istersem …
12 tar  ksh  io 

1
Bir Dizinde Anında Sıkıştırma
Ben her zaman nadiren (haftalık düşünüyorum) kullanılan metin dosyalarını saklamak için bir dizin var. Doğal olarak bu, sıkıştırma kullanmak için harika bir yerdir. Ancak, bir dosyaya erişmek istediğinizde tar kullanmak zorunda kalmak yerine, "sıkıştırılmış bir klasör takabilirsem" çok sevinirim. Klasörün mydir olarak adlandırıldığını varsayalım İdeal olarak aşağıdakiler doğru olmalıdır: Dizinin …

2
.Tar.bz arşivlerini nasıl kontrol edebilir / test edebilirim?
Ben tar benim "--use-sıkıştır-prog = pbzip2" fonksiyonu ile dosyalarımı arşivlemek için sonra bir "* .tar.bz" arşivi almak için pbzip2 ile sıkıştırmak. Daha sonra ortaya çıkan dosyayı pbzip2'nin "-t" anahtarıyla kontrol ettim ve testi geçti. Ancak, büyük bir sürpriz, arşiv ayıklamaya çalışırken "dosya eksik" veya diğer bütünlük hataları var! Bu, tar …

4
Güneş solarisinde nasıl sıkıştırılmış bir katran oluşturabilirim?
Sun Solaris İşletim Sistemine giriş yaptım. Sıkıştırılmış bir katran dosyası oluşturmak ve çıkarmak istiyorum. Bu normal UNIX komutunu denedim: tar -cvzf file.tar.gz directory1 Sun OS'de aşağıdaki hatayla yürütülemiyor bash-3.2$ tar -cvzf file.tar.tz directory1 tar: z: unknown function modifier Usage: tar {c|r|t|u|x}[BDeEFhilmnopPqTvw@[0-7]][bfk][X...] [blocksize] [tarfile] [size] [exclude-file...] {file | -I include-file | …
11 tar 

3
Dosyalar farklı dizinlerde saklandığında üst dizini eklemeden bir tar arşivi oluşturma
Dosya sisteminde aşağıdaki dört dosya var: /home/martin/cvs/ops/cisco/b/s1 /home/martin/cvs/ops/cisco/b/s2 /home/martin/cvs/ops/extreme/b/r3 /home/martin/cvs/ops/j/b/r5 Bu dosyaları bir tar arşivine koymam gerekiyor, ancak dizin eklemek istemiyorum. Ben gelip en iyi oldu: tar -C ~/cvs/ops/ -czvf archive.tgz cisco/b/s1 cisco/b/s2 extreme/b/r3 j/b/r5 Bu hala mükemmel değil, çünkü arşivdeki her dosya iki dizin derinliğinde. Daha iyi bir yol …
11 tar 

6
Farklı arşiv formatlarındaki tüm arşiv dosyalarını özyinelemeli olarak bulun ve dosya adı kalıplarını arayın
En iyi ben böyle bir çağrı istiyorum: $searchtool /path/to/search/ -contained-file-name "*vacation*jpg" ... böylece bu araç verilen yolun yinelemeli taramasını yapar en azından zip, rar, 7z, tar.bz, tar.gz gibi "en yaygın" olması gereken desteklenen arşiv formatlarına sahip tüm dosyaları alır ... ve söz konusu ad deseni için arşivin dosya listesini tarayın …
11 find  tar  zip  7z  rar 


2
Dizin yapısını koruyarak bir dizindeki tüm PDF'leri kaldırın
Dizinlerimden birinde bulunan tüm PDF dosyalarını içeren sıkıştırılmış bir tarball oluşturmaya çalışıyorum. Dizin yapısının korunması gerekir. Boş dizinlere ihtiyaç yoktur, ama orada olup olmadıkları umurumda değil. Örneğin, şöyle bir dizin buldum: dir dir/subdir1 dir/subdir1/subsubdir1/song.mp3 dir/subdir2 dir/subdir2/subsubdir1 dir/subdir2/subsubdir1/document.pdf dir/subdir2/subsubdir1/another-song.mp3 dir/subdir2/subsubdir1/top-ten-movies.txt dir/subdir3 dir/subdir3/another-document.pdf Komutu çalıştırdıktan sonra, bu içeriğe sahip olmak istiyorum dir.tar.gz: …
11 find  tar  recursive 

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.