|tar -px ama tek bir komutla (ve bu nedenle mikroskobik olarak daha hızlı). cp -pdr ile benzerdir, ancak hem cpio hem de (özellikle) tar daha fazla özelleştirilebilirliğe sahiptir. Ayrıca, genellikle bir ağ bağlantısında kullanıldığından insanların sıklıkla unuttuğu rsync -a'yı da göz önünde bulundurun.
cpio ve tar arasındaki fark nedir?
Ancak temel fark şudur: tar dizinleri kendi başına arayabilir ve yedeklenecek dosya veya dizinlerin listesini komut satırı argümanlarından alır. cpio yalnızca kendisine söylendiği dosyaları veya dizinleri arşivler, ancak kendi başına alt dizinleri yinelemeli olarak aramaz.
rsync tar'dan daha mı hızlı?
Güncelle. Az önce 10.000 küçük dosyayı (toplam boyut=50 MB) taşıyan bazı deneyler yaptım ve tar+rsync+untar, rsync'i doğrudan çalıştırmaktan sürekli olarak daha hızlıydı (her ikisi de sıkıştırma olmadan).
cpio sıkıştırılmış mı?
cpio orijinal olarak yedek dosya arşivlerini bir teyp cihazında sıralı ve bitişik bir şekilde depolamak için tasarlanmıştır. Hiçbir içeriği sıkıştırmaz, ancak elde edilen arşivler genellikle gzip veya diğer harici sıkıştırıcılar kullanılarak sıkıştırılır.
Linux'ta bir cpio dosyasını nasıl açarım?
cpio komutu Linux'ta Örneklerle
- Kopyalama Modu: İsim listesindeki dosyaları arşive kopyalayın. Sözdizimi: cpio -o arşiv.
- Kopyalama Modu: Dosyaları arşivden çıkarın. Sözdizimi: cpio -i < arşivi.
- Kopyalama-passMod: İsim listesindeki dosyaları hedef dizine kopyalayın. Sözdizimi: