1. ホーム
  2. linux

[解決済み] .tar.gzファイル作成時のディレクトリの除外について

2022-06-14 08:28:32

質問

私は /public_html/ フォルダーがあり、そのフォルダー内に /tmp/ フォルダがあり、そこには 70gb もの本当に必要ないファイルがあります。

今、私は .tar.gz/public_html/ を除く /tmp/

これは私が実行したコマンドです。

tar -pczf MyBackup.tar.gz /home/user/public_html/ --exclude "/home/user/public_html/tmp/" 

tarはまだ作成中であり、この状態で ls -sh を見ることができます。 MyBackup.tar.gz はすでに約 30GB あることがわかります。 /public_html/ がなければ /tmp/ は1GBを超えるファイルはありません。

何がいけなかったのでしょうか?

どうすればいいのでしょうか?

除外するディレクトリパスの最後の / を削除してみてください。

tar -pczf MyBackup.tar.gz /home/user/public_html/ --exclude "/home/user/public_html/tmp"