/からrootとしてこのコマンドを実行するのは安全ですか?

/からrootとしてこのコマンドを実行するのは安全ですか?
find . * -depth -print0 | xargs -0 rmdir

すべての空のフォルダ(隠しフォルダを含む)を繰り返し見つけて削除します。

私のホームフォルダとLinux PCのペンドライブでのみ試しましたが、うまくいきましたが、/ rootで実行するのが安全かどうかわかりません。

一度は、インターネット上でいくつかのコマンドを実行してオペレーティングシステムを壊したことがあります(理解できません)。

ベストアンサー1

ページは次のとおりmanですrmdir

Remove the DIRECTORY(ies), if they are empty.

空のディレクトリをすべて削除するのは安全です。あなたが尋ねるべき質問は次のとおりです。 -

削除しますか?みんなディレクトリは空ですか?

一部のアプリケーションでは、ディレクトリが空であってもディレクトリが必要です。たとえば、永続ストアがあるjournald場合にのみ永続ストアに書き込むように構成できます/var/log/journald。ディレクトリが空のときにコマンドを実行すると、ディレクトリが削除されます。ディレクトリが見つからないため、後でjournald永続ストアに書き込まれません。私はFedoraが基本的にこのように構成されていると思います。

コマンドを使用して空の(アンマウントされた)マウントポイントを削除することもできます。簡単に修正できますが、まだ問題を引き起こす可能性があります。

おすすめ記事