linux – 複数のディレクトリとファイルの場所で tar を作成する

centos linux tar

のように様々な場所にスクリプトやファイルを置いています

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

tarファイルを作成して、ファイルとフォルダを場所の構造でコピーするようにしたいのですが。別の場所にtarを解凍すると、すべてのファイルがそれぞれの場所に正しいパスでコピーされます

  112  user1492502  2014-05-01


ベストアンサー

を使えばいいのです

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

また、あなたは

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

この 2 番目の例 (-czf パラメータの z に注意してください) は g(z)ip を使って tar ファイルを圧縮します

190  Jonathan  2014-05-01


これは、引数に「ディレクトリDIR(C)に変更」を追加することで、私の小さな変更のために動作します

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

1  rupalis  2019-09-12


タイトルとURLをコピーしました