ls -la показывает скрытые файлы, тип (- файл, d каталог, l symlink), права owner/group/others, владельца, размер и время — это первый шаг при permission denied и аудите доступа.
Разбор
Три тройки: user / group / other; r=4, w=2, x=1.
Для каталога x нужен, чтобы «войти» и резолвить имена внутри.
+ в конце прав часто означает ACL; . — SELinux-контекст на некоторых дистрибутивах.
ls -lh удобнее для размеров; -d — атрибуты самого каталога.
Пример
ls -la /etc/nginx
stat /etc/nginx/nginx.conf
Итог
Умение читать ls -l закрывает половину инцидентов «не пишется/не читается».
Что показывает `ls -la` и как читать права в выводе? · Sobeso