.tar.gz ファイルを作成するときにディレクトリを除外する 質問する

.tar.gz ファイルを作成するときにディレクトリを除外する 質問する

フォルダーがあり、そのフォルダー内には実際には必要のないファイルが 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" 

おすすめ記事