Как проверить полномочия определенного каталога?

Я знаю то использование ls -l "directory/directory/filename" говорит мне полномочия файла. Как я делаю то же на каталоге?

Я мог, очевидно, использовать ls -l на каталоге выше в иерархии и затем просто прокручивают, пока я не нахожу его, но это - такая боль. Если я использую ls -l на фактическом каталоге это дает полномочия/информацию файлов в нем, а не фактического каталога.

Я попробовал это в терминале и Mac OS X 10.5 и Linux (Ubuntu Бесстрашный Гиббон), и это - тот же результат. Есть ли своего рода флаг, который я должен использовать?

292
задан codeforester 14 July 2019 в 10:04
поделиться

3 ответа

Вот короткий ответ:

$ ls -ld directory

Вот то, что это делает:

-d, --directory
    list directory entries instead of contents, and do not dereference symbolic links

Вы могли бы интересоваться страницы справочника . Это - то, где все люди в здесь получают свои хорошие ответы от.

относятся к страницы справочника онлайн

398
ответ дан TheoKanning 23 November 2019 в 01:40
поделиться

Можно также использовать эти stat команда, если Вы хотите подробную информацию о файле/каталоге. (Я точный это, как Вы говорите Вас, изучает ^^)

59
ответ дан Piotr Lesnicki 23 November 2019 в 01:40
поделиться

В дополнение к вышеупомянутым сообщениям я хотел бы указать, что "человек ls" даст Вам хорошее руководство о "ls" (Список "команда.

кроме того, с помощью ls - la myFile перечислит & покажите все факты о том файле.

5
ответ дан Filip Ekberg 23 November 2019 в 01:40
поделиться
Другие вопросы по тегам:

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