権限と所有者を含むすべてのファイルとディレクトリのリストを作成する必要があります。
-rw-rw-r-- black www-data foo/
-rw-r--r-- black www-data foo/foo.txt
-rw-rw-r-- black www-data bar/
-rwxrwxr-x black www-data bar/foo.sh
エラーが発生した他のインスタンスと比較するには、このリストが必要です。
ベストアンサー1
GNUがある場合は、find
そのタスクを使用できますprintf
。
find . -printf "%M %u %g %p\n"
ls
これにより、現在のディレクトリとすべてのサブディレクトリにあるすべてのファイルが、そのファイルの種類と権限のスタイル、所有者とグループ、および現在のディレクトリから始まるフルネームで一覧表示されます。
一貫した間隔が必要な場合は、フィールド幅指定子を使用できます。例えば
find . -printf "%M %-20u %-20g %p\n"
出力タブを使用できます\t
。