0

私の WHM は、リモート サーバーへの増分バックアップを行います。私の質問は、ディレクトリを別のファイルに圧縮して別のフォルダーに移動する方法です。例えば

main_dir
 ---account1
 ---account2
 ---account3

2番目のディレクトリにはこれが必要です

 sec_dir
   ---account1.tar.gz
   ---account2.tar.gz
   ---account3.tar.gz

main_dir のすべてのアカウントを圧縮してから sec_dir に移動する cronjob を作成したい

どうも

4

1 に答える 1

0

以下のコマンドを使用して圧縮できます

ディレクトリを main_dir に変更します

cd main_dir

tar -cvzf fullpathto/sec_dir/account1.tar.gz account1

また

私のためにls fullpath-of-main_dir; do nice -n 19 /bin/tar -cvzf fullpath-of-sec_dir/$i.tar.gz fullpath-of-main_dir/$i; 終わり

ls から dir は ' ' カンマで囲みます。つまり、開始時と最後に ' を使用することを意味しますls fullpath-of-main_dir

于 2013-05-10T05:48:08.253 に答える