Как я могу проверить права доступа к папке в Ubuntu Server 12.04?

41

Сейчас я знаю, что могу изменить разрешения, например, с помощью:

sudo chmod 550 directory

Интересно, как я могу проверить фактическое разрешение папки.

Частный
источник
Вам конкретно нужно видеть разрешения в восьмеричном виде (например 550), или любой формат, который показывает их однозначно достаточно? (Если они вам не нужны в восьмеричном виде, то путь Раду Радеану - это нормальный способ сделать это.)
Элия ​​Каган
есть ли способ увидеть их восьмеричными? ты слышал об этом? прямо сейчас он отображает: lrwxrwxrwx, так что это означает: читать и писать для всех, правильно?
Частная
Да, есть несколько методов для этого. См. Как я могу получить разрешения восьмеричного файла из командной строки?
Элия ​​Каган
еще глупее: D хаха. большое спасибо вам. Мне вдруг так понравилось гораздо больше :)
Private

Ответы:

77

Вы можете использовать следующую команду:

ls -l directory

или

stat directory

или, если вы хотите видеть только разрешения в числовом (восьмеричном) формате:

stat -c %a directory
Раду Рэдяну
источник
-2

Msgstr "Папка назначения недоступна для записи или не существует."

на Magento 2.3.1 admin в NGINX Ubuntu 16.04 | AWS Ec2

Решение, которое я нашел

cd /var/www/html/pub/media
sudo find . -type d -exec chmod 777 {} \;

добавить мультимедийную папку в разрешения

SUNNETmedia
источник