Как проверить права доступа к файлу в Bash?
Этот вопрос проверяет знание команды ls -l и умение анализировать права доступа к файлам.
Короткий ответ
Чтобы проверить права доступа, используйте команду:
ls -l file.txtВывод покажет подробную информацию, включая права доступа, владельца и группу.
Длинный ответ
В Bash команда ls -l отображает детальную информацию о файлах и их правах.
Пример вывода:
-rw-r--r-- 1 user group 1234 Feb 8 12:00 file.txt-rw-r--r-- — права доступа.
user group — владелец и группа.
1234 — размер файла в байтах.
Feb 8 12:00 — дата изменения.
file.txt — имя файла.
Дополнительные команды:
stat file.txt # Выводит подробную информацию о файлеnamei -l file.txt # Показывает права для всех директорий в пути к файлу
Используйте ls -l для проверки прав доступа к файлу.