これがどのような種類の問題を引き起こす可能性があるかわかりません(もちろんそうではないかもしれません)。ところがしばらく実行後も削除できないフォルダがありました。
chflags nouchg -R
それから
sudo rm -rf
Directory not empty
のようなエラーメッセージを吐き出します。
だから名前を変更し、再起動する/tmp/folder
と消えた。これが私ができる唯一の方法です。シングルユーザーモードまたはターゲットディスクモードで起動して削除することもできますが、大きな問題ではありません。それでは、物事を移動するのが悪い習慣ですか/tmp
?それとも全く問題ありませんか?問題ないようですが、確認したかったです。
答え1
TLDPによると、この/tmp
ディレクトリは...
主に一時的に必要なファイルが含まれています。多くのプログラムはそれを使用してロックファイルを作成し、データを一時的に保存します。
過去には、システムが/tmp
起動またはシャットダウン中にディレクトリを消去しましたが、これは保証されません。今日、多くの(Linux)システムはこのTMPTIME
変数を使用してフォルダが消去される頻度を制御します。
ファイル/フォルダを移動して削除するように/tmp
設定することは効果的ですが、おそらく悪い習慣です。 「ごみ箱」になる意図はありません。削除が正しく行われなかった理由を調べる必要があります。TMPTIME
0
/tmp
rm
興味深い注意事項として、/trash
orというディレクトリを作成して1つをマウントできますtmpfs
。これにより、システムのシャットダウン時や電源切断時に消える一時ファイルシステムがRAMに生成されます。