物をtmpに移すのは悪い習慣ですか?

物をtmpに移すのは悪い習慣ですか?

これがどのような種類の問題を引き起こす可能性があるかわかりません(もちろんそうではないかもしれません)。ところがしばらく実行後も削除できないフォルダがありました。

chflags nouchg -R

それから

sudo rm -rf

Directory not emptyのようなエラーメッセージを吐き出します。

だから名前を変更し、再起動する/tmp/folderと消えた。これが私ができる唯一の方法です。シングルユーザーモードまたはターゲットディスクモードで起動して削除することもできますが、大きな問題ではありません。それでは、物事を移動するのが悪い習慣ですか/tmp?それとも全く問題ありませんか?問題ないようですが、確認したかったです。

答え1

TLDPによると、この/tmp ディレクトリは...

主に一時的に必要なファイルが含まれています。多くのプログラムはそれを使用してロックファイルを作成し、データを一時的に保存します。

過去には、システムが/tmp起動またはシャットダウン中にディレクトリを消去しましたが、これは保証されません。今日、多くの(Linux)システムはこのTMPTIME変数を使用してフォルダが消去される頻度を制御します。

ファイル/フォルダを移動して削除するように/tmp設定することは効果的ですが、おそらく悪い習慣です。 「ごみ箱」になる意図はありません。削除が正しく行われなかった理由を調べる必要があります。TMPTIME0/tmprm

興味深い注意事項として、/trashorというディレクトリを作成して1つをマウントできますtmpfs。これにより、システムのシャットダウン時や電源切断時に消える一時ファイルシステムがRAMに生成されます。

関連情報