Если chmod не использует Umask для команд "chmod +" (no ugoa), то почему это происходит?Linux

Ответить Пред. темаСлед. тема
Anonymous
 Если chmod не использует Umask для команд "chmod +" (no ugoa), то почему это происходит?

Сообщение Anonymous »

Я в замешательстве, потому что поиски сказали мне, что использование chmod + (без указания ugoa) не использует Umask, но я проверил в консоли Debian и получил это (я отметил в скобках): < /p>

Код: Выделить всё

root@minecraft-server:/opt# umask 0022
root@minecraft-server:/opt# ls -ld
drwxr-xr-x 4 minecraft minecraft 8 Jun 16 23:11 . (STARTING POINT)
root@minecraft-server:/opt# chmod +w .
root@minecraft-server:/opt# ls -ld
drwxr-xr-x 4 minecraft minecraft 8 Jun 16 23:11 . (NO CHANGES)
root@minecraft-server:/opt# umask 0000 (CHANGING UMASK)
root@minecraft-server:/opt# chmod +w .
root@minecraft-server:/opt# ls -ld
drwxrwxrwx 4 minecraft minecraft 8 Jun 16 23:11 . (NOW THERE ARE CHANGES)
root@minecraft-server:/opt# umask 0022
root@minecraft-server:/opt# chmod -w .
chmod: .: new permissions are r-xrwxrwx, not r-xr-xr-x (WARNING AFTER UMASK CHANGE DETECTION [I THINK])
root@minecraft-server:/opt# ls -ld
dr-xrwxrwx 4 minecraft minecraft 8 Jun 16 23:11 .
root@minecraft-server:/opt# chmod +w .
root@minecraft-server:/opt# chmod go-w .
root@minecraft-server:/opt# ls -ld
drwxr-xr-x 4 minecraft minecraft 8 Jun 16 23:11 . (BACK TO NORMAL)
может кто -нибудь объяснить это?

Подробнее здесь: https://stackoverflow.com/questions/796 ... -does-this
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Linux»