Я в замешательстве, потому что поиски ИИ и Google сказали мне, что использование 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 )
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)
< /code>
может кто -нибудь объяснить это? Ai Gemini действительно сказал мне об этом изначально, и я хотел проверить его из -за многих противоречий, которые я обнаружил, и теперь я здесь.
Подробнее здесь: https://stackoverflow.com/questions/796 ... -does-this
Если chmod не использует Umask для команд "chmod +" (no ugoa), то почему это происходит? ⇐ Linux
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Если chmod не использует Umask для команд "chmod +" (no ugoa), то почему это происходит?
Anonymous » » в форуме Linux - 0 Ответы
- 4 Просмотры
-
Последнее сообщение Anonymous
-