Можно ли создать каталог без прав root в Linux/Unix?

Можно ли создать каталог без прав root в Linux/Unix?

Мой родительский рабочий каталог — /cam/local/edence/empus

По указанному выше pwd хранятся следующие каталоги:

drwxr-xr-x 12 n i_ad 4096 Oct 31  2014 14.15
dr-xr-xr-x 12 n i_ad 4096 Feb 13  2015 14.22-s053
dr-xr-xr-x 12 n i_ad 4096 Sep  9  2015 15.12-s063
dr-xr-xr-x 12 n i_ad 4096 Mar 15  2016 15.21

Мой вопрос: возможно ли создать новый каталог с именем (16.26) в текущем рабочем каталоге без прав root. Я попробовал команду (mkdir 16.26), но она не работает?

Моя ошибка:

mkdir: cannot create directory ‘16.26’: Permission denied

решение1

Зависит от типа разрешений, установленных для /cam/local/edence/empus.

Похоже, сейчас у вас нет прав на запись в этот каталог.

Если следовать примеру, dr-xr-xr-xвы можете видеть, что это каталог, а владелец, группа и все остальные имеют разрешения на чтение и выполнение. Чтобы создать подкаталоги, вам нужно иметь разрешение на запись. Вы можете использовать , chmodчтобы предоставить его, а альтернативой будет стать владельцем chownили добавить себя в группу для этого каталога, используя usermod -aG <group> <user>и предоставив разрешения на запись для этой группы.

решение2

newgrp command works fine for above query

Связанный контент