回答:
あなたはすべてのファイルを検索する場合、ユーザは、使用することができます(彼は所有者(さらにACLを介して設定された)であるかどうかに関係なく)のための特定の権限があるfind
と-readable
、-writable
そしてを-executable
。
ユーザーsamが読み取り許可を持つすべてのファイルを検索するには
sudo -u sam find /path/to/directory -readable -ls
sudo -u sam
前述の3つのスイッチは、呼び出したユーザーの権限で動作するため、必要です。find
したがってfind
、ユーザーsamとして実行するにはsudoが必要です。 -ls
見つかった各ファイルの完全なエントリを表示しますその他の例samが持つ
すべてのファイルまたはアクセス許可を見つけるにはexecute
write
sudo -u sam find /path/to/directory -writable -or -executable -ls
samが持つすべてのファイルexecute
と read
アクセス許可を見つけるには
sudo -u sam find /path/to/directory -readable -and -executable -ls
書き込み可能はつづりが間違っていません!