Вы получаете ошибку Permission denied
, так как у вас нет прав доступа для создания каталога в /usr/local
. Вы можете определить права доступа для этих каталогов, используя команду stat
. Результат будет выглядеть примерно так.
$> stat -c '%n %A %G %U' /usr /usr/local
/usr drwxr-xr-x root root
/usr/local drwxr-xr-x root root
Теперь проверьте, кто вы. Вы можете использовать команду whoami
или команду id
, вызываемую ниже дважды, чтобы показать как имя пользователя, так и группу.
$> id -un; id -gn
В stat
выходе root:root
владеет как /usr
и /usr/local
и только владелец может создавать (запись) новые каталоги на основе прав доступа. Чтобы создать каталоги, я бы рекомендовал либо стать root
, либо попробовать команду с sudo
. Если это невозможно, я боюсь, что вам придется создавать каталог в другом месте или обращаться к администратору этой машины.
Еще несколько полезных ссылок, которые могут вам помочь ..! http://stackoverflow.com/questions/17450129/mkdir-permission-denied http://stackoverflow.com/questions/5246114/php-mkdir-permission-denied-problem –
Этот вопрос, вероятно, лучше подходит для http://unix.stackexchange.com/ – DB5