Как я могу видеть разрешения файлов?

Я запускаю Ubuntu 14.04 32-bit, и я пытаюсь понять, как видеть разрешения и право собственности на файлы.

1
задан 15 October 2015 в 18:43

5 ответов

Щелкните правой кнопкой мыши файл Properties → Permissions.

5
ответ дан 23 May 2018 в 16:39

Через stat

stat file_name

или через getfacl

getfacl file_name

От человека getfacl

For each file, getfacl displays the file name, owner, the group, and the Access
Control List (ACL). If a directory has a default ACL, getfacl also displays the
default ACL. Non-directories cannot have default ACLs.

Из man stat

Display file or file system status.
5
ответ дан 23 May 2018 в 16:39
  • 1
    На мой взгляд, это должен быть принятый ответ. stat делает именно то, что задает вопрос, другие способы просмотра разрешений файлов / каталогов показывают только эпизоды. – kos 15 October 2015 в 20:17

Хороший способ сделать это - сделать

ls -l

Кроме того, чтобы видеть скрытые файлы также

ls -al

Одна вещь, которая у меня есть в моем .bashrc, - это

alias ll="ls -al"
2
ответ дан 23 May 2018 в 16:39

Чтобы получить только желаемый результат, т. е. права доступа и информацию о владельце файла, вы можете использовать соответствующие опции stat:

stat -c '%A %U:%G %n' file.txt

Например:

$ stat -c '%A %U:%G %n' file.txt
-rw-rw-r-- foobar:spamegg file.txt
[d2 ] С опцией -c или --format в stat:

%A предоставит нам разрешения %U, чтобы получить нас, владелец %G предоставит нам группу владельцев %n даст нам имя файла.
2
ответ дан 23 May 2018 в 16:39

Кроме того, в GUI (Nautilus, Thunar или что-то еще) вы можете изменить настройки столбцов в меню «Вид», чтобы включить разрешения, а также многие другие интересные объекты. [!d0 ]

0
ответ дан 23 May 2018 в 16:39

Другие вопросы по тегам:

Похожие вопросы: