«tar» etiketlenmiş sorular

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

2
Anonim tarball'lar
Tar kullanıcı adımı tarball'a kodlar. Tamamen anonim bir tarball yapmaya zorlayabilir miyim? --owner rootkullanıcı adımın yalnızca bazı örneklerinin yerini alıyor. Ekleme USER=root: USER=root tar c --owner root dataetkisi yoktur. Kısacası diliyorum: echo hello world > data; tar c --owner root data | grep "$USER" için değil maç.
11 tar  gnu-tar 


1
Sıkıştırılmış birçok dosyayı tek bir arşivde nasıl birleştirmeliyim?
.tar.xzNeredeyse aynı olan birkaç yüz dosya var (günlük veritabanı dökümleri ve veritabanı yavaş yavaş değişir). Sıkıştırılmamış dosyalardaki benzerlikler nedeniyle çok iyi sıkıştırılacağına ve küçük ölçekli testlerin bu sıkıştırılmamış dosyaların herhangi bir sayısının sıkıştırılmasının bunlardan sadece biraz daha büyük bir arşiv oluşturduğuna inanıyorum. Benim sorunum tüm sıkıştırılmamış dosyaları birkaç terabayt (sıkıştırma …
10 tar  compression 

1
Katran arşivinin yollarını çıkarmadan dönüştürün
GNU tar(1)adlı düzgün bir seçenek var --transform. Man sayfasından: --transform, --xform EXPRESSION dosya adlarını dönüştürmek için sed replace EXPRESSION kullanın Bu, arşiv çıkarılırken yol adlarının anında dönüştürülmesini sağlar, böylece nerede ve nasıl çıkarılacağını kontrol edebilirsiniz. Benim sorum, yerinde benzer bir dönüşüm gerçekleştirmenin bir yolu var mı ; yani, arşiv çıkarılmadan? …
10 tar 

2
Başka bir dizindeki dosyaları kopyalamadan tar
Buradaki uzmanlar için bu çok basit olmalı. Kullanıcı disk kotası yalnızca 6GB olan bir Linux hesabım var. /optSıkıştırılmış 1GB olduğunda yaklaşık 3GB veri içeren bazı veri klasörleri vardır . İçinde bazı sembolik bağlantılar var data-folder. Genellikle bir iş yedeği almak için aşağıdakileri yapardım. cp -rvfL /opt/data-folder ~/ cd ~/ tar …
10 files  tar  cp 


5
'Apt-get install' sırasında “tar: tanınmayan seçenek - uyarı”
Ben sadece apt-get upgradebenim debian 5 vps koştu ve bu hatayı aldım: tar: tanınmayan seçenek `--warning = zaman damgası yok ' Şimdi diğer paketleri yüklemeye çalıştığımda örneğin: imagemagick Aynı hatayı alıyorum: li197-162:~# apt-get install imagemagick Reading package lists... Done Building dependency tree Reading state information... Done The following packages were …
10 debian  upgrade  apt  tar 

2
sudo tar çıkarılan dosyaların sahipliğini bilinmeyen kullanıcıya değiştirir
Bu komutu çalıştırıyorum: $ sudo tar xvzf nexus-latest-bundle.tar.gz Çıkarılan dosyalar bilinmeyen (1001) bir kullanıcıya aittir: drwxr-xr-x 8 1001 1001 4096 Dec 16 18:37 nexus-2.12.0-01 drwxr-xr-x 3 1001 1001 4096 Dec 16 18:47 sonatype-work Sahibi normal bir yapılandırma altında rootlamamalı mı? Bir AWS AMI çoğaltılmış bir linux kurulumu üzerinde çalışıyorum.
10 files  permissions  users  root  tar 

3
Hepsi mevcut olmayan dosyaların listesini tar
Gibi bir komut dosyasından bir komut çalıştırıyorum tar -c -f ar.tar a b c d burada b, c ve d bulunmayabilir ve dizinler olabilir. Çözümler Ben bu iş parçacığı çıktısının olan ile gelip ls -detmek grep, sonra içine eklenerek birleştirilmesi tarkomutu veya uzatılmış Neználkovo açma @(a|b|c|d). Bunu yapmanın daha temiz …
10 shell  wildcards  tar 

2
tar arşivindeki dosyalar için dosya sahipliğini değiştirme
Ben kullanıcı olarak çalışıyorum ve ben açıldığında (kök tarafından) kök sahiplik ile dosyaları ayıklamak bir tar arşivi oluşturmak istiyorum (aksi takdirde kök dosyaları ayıklandıktan sonra her dosya için el ile değiştirmek zorunda kalacak hedefine). fakerootHangisinin tam olarak böyle olduğunu gördüm . Ancak arşivimi oluşturmak için kullanmam gereken sözdizimini bulamıyorum. Bir …
10 files  permissions  tar 

2
Sftp veya ftp kullanarak tar'ın arşivi uzak bir makineye kaydetmesini nasıl sağlayabilirim?
Çok önemli verilerimin bir kısmını uzak bir makineye yedeklemek istiyorum. Şu anda bu komutu kullanarak yerel makineme kaydediyorum:tar -cvjf ~/backups/Backup.tar.bz2 ~/importantfiles/* Uzak makineye aktarmak için başka bir komut kullanmamayı tercih ederim, yani bu komutun uzak makineye veri aktarabilmesi için sadece bu komutun yükseltilmesini istiyorum. Bu, daha sonra kendi başına çalışması …
10 bash  tar  ftp  remote  sftp 

2
Dinamik olarak komut oluşturma
Bir komut dosyası üzerinde çalışıyorum ve tarkomutu dinamik olarak oluşturmam gerekiyor . İşte yapmaya çalıştığım şeyi gösteren iki örnek: #!/bin/bash TAR_ME="/tmp" EXCLUDE=("/tmp/hello hello" "/tmp/systemd*" "/tmp/Temp*") _tar="tar "`printf -- '--exclude="%s" ' "${EXCLUDE[@]}"`" -zcf tmp.tar.gz" echo COMMAND: "${_tar}" ${_tar} "$TAR_ME" echo -e "\n\nNEXT:\n\n" EXCLUDE=("--exclude=/tmp/hello\ hello" "--exclude=/tmp/systemd*" "--exclude=/tmp/Temp*") _tar="tar "`printf -- '%s ' …

3
Katran dosyaları sıkıştırmayı iyileştirebilir mi?
Bir grup dosyayı birlikte tarring, gzip, bzip2, xz gibi standart araçlarla sıkıştırmayı iyileştirebilir mi? Uzun zamandır bunun böyle olduğunu düşündüm ama asla test etmedim. Aynı 20Mb'lık rastgele bayt dosyasının birlikte kopyalanmış 2 kopyasına sahipsek, bunun gerçekleşen akıllı bir sıkıştırma programı tüm tarball'ı neredeyse 20Mb'ye kadar sıkıştırabilir. Bu denemeyi gzip, bzip2 …

2
Tar, gzip, rsync ile seyrek dosyalardaki işlemleri nasıl hızlandırabilirim?
Seyrek bir dosyam var. ( du -h3G raporlar ve du -h --apparent-size100G raporlar.) Şimdiye kadar, çok iyi. Şimdi, dosyayı kullanarak sıkıştırmak tarveya kullanarak ağ üzerinden göndermek istediğimde rsync, 3G kadar zaman gerektirecektir. Görünüşe göre bu araçlar tüm sıfırları okuyor. Deliklerin bir şekilde işaretlendiğini düşündüm ve bu araçlar bir şekilde onları …

1
Gunzip & tar xf hangi koşullarda çalışır ancak tar xzf başarısız olur?
Konuyu göstermek için: LEDA kütüphanesini şirketin web sitesinden indirdim . Üzerinde tar -xzf kullanmak başarısız olur: $ tar -xzf LEDA-6.3-free-fedora-core-8-64-g++-4.1.2-mt.tar.gz tar: This does not look like a tar archive tar: Skipping to next header tar: Exiting with failure status due to previous errors Ancak, gunzip ardından tar -xf gayet iyi …
9 tar  gzip 

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.