Команда
$ chmod -R 700 ./.*
ищет и пытается chmod
файлы и каталоги выше pwd
. Зачем?
Ожидаемые результаты: рассмотрим pwd
/home/user
, я бы ожидал первой .
в ./.*
подлежит замене на /home/user
. Тогда я ожидал бы, что chmod
применяет рекурсивно (-R
) ко всем файлам, начинающимся с точки (.*
) В /home/user
, поэтому: $ chmod -R 700 /home/user/.*
все вместе.
Я получаю массу ошибок, таких как:
chmod: cannot access `./../otheruser/file': Permission denied
Это происходит потому, что ..
соответствует .*
?