GNU/Linux >> Linux の 問題 >  >> Linux

必要な場所でのみChown/Speedup Chown?

数百万のファイルがあるフォルダでは、これにはかなり長い時間がかかる場合があります:

chown someuser -Rf /folder_with_lots_of_files/

これらのファイルの99.9%がすでにsomeuserに属している場合、どうすればこれを高速化できますか ?

承認された回答:

findを使用する 次のようなコマンド:

find /folder_with_lots_of_files -not -user someuser -execdir chown someuser {} \+


Linux
  1. Lsエイリアスに隠しファイル(ドットファイル)のみを表示しますか?

  2. Linux –変更されたファイルでのみTar.gzを毎日更新しますか?

  3. Rmコマンドが発行されたときにファイルはどこに移動しますか?

  1. ワインストアファイルはどこにありますか?

  2. Linuxコマンド:テキストファイルのみを「検索」する方法は?

  3. LinuxのNOTディレクトリのディレクトリ内のファイルのみを削除します

  1. buildroot でターゲットのみをクリーンアップする方法

  2. Linux の一時ディレクトリはどこにありますか?

  3. 現在のディレクトリ内のすべてのファイルを chown/chmod する方法は?