1-特定のユーザーに属する、アクセス許可の詳細を含むすべてのファイルとディレクトリのリストを取得するにはどうすればよいですか。
2-所有者、グループ、権限など、ファイルまたはディレクトリのすべての詳細を取得するにはどうすればよいですか。
1-特定のユーザーに属する、アクセス許可の詳細を含むすべてのファイルとディレクトリのリストを取得するにはどうすればよいですか。
2-所有者、グループ、権限など、ファイルまたはディレクトリのすべての詳細を取得するにはどうすればよいですか。
使用find -ls
:
find /some/path -user username -ls
使用できるアクセス許可を含むすべてのファイルを一覧表示するls -al
には、または再帰的に実行しls -alr
ます。次に、これらの結果をgrepでフィルタリングして、特定のファイル(ユーザー名が所有するファイルなど)を取得できます。
ls -alR | grep ' username '
特定のユーザーに属するすべてのファイルを検索するには、find /-userusernameを使用します。次に、個々のファイルでls-alを使用できます。
find /path/to/dir/ -user <user> -name "*.dat"
グループに属するファイルを検索するための-groupオプションも使用できます