フォルダーがあり、そのフォルダー内には実際には必要のないファイルが 70 GB ほど入ったフォルダー/public_html/
があります。/tmp/
今私は除外を作成しようとして.tar.gz
い/public_html/
ます/tmp/
私が実行したコマンドは次のとおりです:
tar -pczf MyBackup.tar.gz /home/user/public_html/ --exclude "/home/user/public_html/tmp/"
tar はまだ作成中ですが、を実行すると、すでに約 30 GB になっているls -sh
ことがわかります。また、1 GB を超えるファイルはないこともMyBackup.tar.gz
確かです。/public_html/
/tmp/
何を間違えたのでしょうか?
ベストアンサー1
除外するには、ディレクトリパスの末尾の/を削除してみてください
tar -pczf MyBackup.tar.gz /home/user/public_html/ --exclude "/home/user/public_html/tmp"