スクリプトを分析していますが、オンラインでchgrp 0
次の行の意味が見つかりませんでした。
find $1 -follow -exec chgrp 0 {}
だから
find $1
パラメータを受け入れ、
-follow
findがシンボリックリンクに従うようにします。
-exec
注文を実行し、
chgrp 0
グループ所有権の変更、しかし、ゼロは何をしますか?、
{}
find コマンドで見つかったすべての項目に適用されます。
私が間違った部分がある場合は、修正してください。
ベストアンサー1
chgrp 0 file
ファイルのグループ所有権をfile
GIDのあるグループに変更します0
。これはほぼ常にroot
Linuxのグループです(BSDではほとんど常にそうですwheel
)。したがって、コマンドはfind
最初の位置引数()によって提供されるパスに$1
含まれるすべてのファイルシステムオブジェクトを検索し、その宛先へのシンボリックリンクを追跡し、これらのオブジェクトのグループ所有者をGID 0
(root
またはwheel
)にします。