Linuxのフォルダからリンクされていないすべてのファイルを削除する方法は?

Linuxのフォルダからリンクされていないすべてのファイルを削除する方法は?

誤ってゴミの山を/usr/libにコピーしました。

フォルダとリンクされたファイルを除くすべてのアイテムをどのように管理しますか?

答え1

XYの問題それ以外に、表面的な質問(「フォルダにリンクされているファイルを除いて[ディレクトリ]のすべての項目を管理するには?」)に対する答えは次のとおりです。

find /path/to/directory -not -type d -and -not -type l -exec rm {} +

はい非常に非常にこれに注意してください。-execコンテンツ全体を実行する前に、このセクションを使用せずに実行したい場合があります。

答え2

最終的に/usr/libをバックアップし、リンクされていないすべてのファイルを削除しました。これまでは、すべてが再び正常に戻ったようです。

関連情報