Это список разрешений пользователей после регистрации их в терминале:
➜ ~ ls -ld / /usr /usr/bin /usr/bin/manpath
drwxr-xr-x 33 root wheel 1190 Nov 14 08:49 /
drwxr-xr-x@ 11 root wheel 374 Nov 7 09:12 /usr
drwxr-xr-x 1055 root wheel 35870 Nov 12 11:34 /usr/bin
lrwxr-xr-x 1 root wheel 3 Nov 5 18:13 /usr/bin/manpath -> man
И это ошибка, которую я получаю при попытке обновить разрешения:
➜ ~ chmod 755 / /usr /usr/bin /usr/bin/*
chmod: Unable to change file mode on /usr/bin/apropos: Operation not permitted
chmod: Unable to change file mode on /usr/bin/at: Operation not permitted
Все это началось с попытки отладить следующую ошибку zsh:
zsh: command not found
Я попытался сбросить переменную $ PATH безрезультатно. Я удалил и переустановил zsh, запустил brew doctor, переустановил узел и т.д. И не уверен, что делать дальше. Проблемы, которые я пытаюсь решить, имеют две стороны:
- исправьте путь так, чтобы я мог использовать команды (например, ионные) с терминала
- исправьте разрешения, чтобы избежать дальнейших ошибок при устранении неполадок в будущем
Кто-нибудь может предложить руководство? Я пытался отлаживать это часами.
Это мой нынешний ПУТЬ:
➜ ~ echo $PATH
echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin