Получите, чтобы увидеть разрешения файла в восьмеричном формате

разрешений

http://www.cellbiol.com/bioinformatics_web_development/chapter-2-the-linux-operating-system-setting-up-a-linux-web-server/the-linux-filesystem/

разрешений это довольно интересная тема в мире Unix и одна из наиболее ценных особенностей этого типа операционных систем. Linux реализует эту систему режимов для каталогов и файлов системы, и мы можем дополнить ее другими уровнями безопасности, такими как расширенные атрибуты, которые реализуют некоторые файловые системы, а также другие типы систем безопасности, такие как списки контроля доступа или ACL.

В некоторых статьях мы говорили о режимах или разрешениях, как бы вы их ни называли, и, конечно же, вы уже знаете, что мы можем видеть разрешения, которые наши каталоги и файлы с простой командой ls -l, но в консоли она покажет нам форму букв, как мы уже знаем. С другой стороны, мы также можем использовать ту же нотацию или восьмеричную, чтобы изменить эти разрешения с помощью команды chmod, как вы уже знаете ... Но что произойдет, если мы захотим перечислить разрешения в восьмеричной форме?

Ну, чтобы см. восьмеричную запись Мы можем использовать разные процедуры, хотя одна из самых простых - через команду stat:

stat /etc/passwd

С помощью предыдущей команды мы увидим много информации об этом конкретном файле, в примере / etc / passwd. Но если мы просто хотим увидеть режим o разрешения в восьмеричном формате, вы можете использовать:

stat -c '%a' /etc/passwd

Между форматы и возможности Доступно, что вы можете увидеть с помощью man stat, есть также% A для просмотра формата с буквами и многие другие параметры для фильтрации всего вывода и отображения только некоторых полей, которые получены, если мы ничего не укажем. Например, если мы хотим, чтобы были показаны оба способа просмотра разрешений или режимов Unix для файла или каталога, мы можем использовать эту другую команду:

stat -c '%A %a' /etc/passwd

Итак, мы получим оба в стандартном выводе ...


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.