--files-from <LISTFILE>
このオプションを使用して<LISTFILE>
先行スペースが含まれている場合、Tarは100%CPU負荷で中断されます。なぜそんなことですか?
再生するには:任意のコンテンツを含む2つのファイルと、次のものをfile1
含むファイルがありますfile2
。list
file1
file2
実行すると、tar czf test.tar.gz --files-from list
コマンドは完了せず、システムの負荷は約1になります。
list
勉強に変えたら
file1
file2
上記のtar
コマンドが正常に完了しました。
これは、Ubuntu 14.04.2 LTSサーバーのバージョンとUbuntu 14.10デスクトップの両方で発生します。どちらもGNU tar 1.27.1を使用します。
ベストアンサー1
この動作を再現しました。バグのようです。
ここでtar v1.26にダウングレードして問題を解決しました。https://packages.debian.org/wheezy/amd64/tar/download(Debian / Ubuntuを使用している場合は、対応する.debバージョンをダウンロードしてdpkg -iを使用してインストールしてください。)