Что означают символы типа «drwx - xr-x» в выводе «ls»? - PullRequest
0 голосов
/ 04 февраля 2019

Может кто-нибудь объяснить мне, что означают строки drwx...?Как я понял, начиная с d - это каталог, а с - (тире) - обычный файл.Может кто-нибудь подтвердить и помочь мне понять, какие файлы я должен создать?Мне очень жаль, если это напрасно тратит ваше время, но я действительно застрял.

the question part is in red rectangle

Ответы [ 2 ]

0 голосов
/ 04 февраля 2019

Похоже, группы разрешений и типы для файлов в Linux или Unix или OSX, больше: https://www.linux.com/learn/understanding-linux-file-permissions

0 голосов
/ 04 февраля 2019

Они показывают вам права доступа к файлам, что можно увидеть почти в любой системе Unix, представленной таким образом.Первый символ говорит вам, если это каталог (помеченный как ‚d '), затем вы продолжаете в группах по три для прав чтения (‚ r'), записи (‚w ') и выполнения (‚ x') для владельцаuser, group и все остальные.

В вашем примере вторая запись - это не каталог (первая позиция ´-´), пользователь-владелец, то есть «login», имеет права на чтение и выполнение.Группой-владельцем является «wheel», и она может выполняться только тем, кто может читать.

Поскольку это базовый материал, вы можете найти много информации о правах доступа к файлам в unix / linux / что угодно в сети.

ИМХО, Arch-Wiki имеет хороший обзор для начинающих:

Arch Wiki - Права доступа к файлу

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...