相关疑难解决方法(0)

如何修复 Mac OS X 上的 /etc/ 文件夹

我正在关注一个教程,它有这个命令在 /etc/ 中创建一个 launchd.conf 文件

sudo echo "some command" > /etc/launchd.conf
Run Code Online (Sandbox Code Playgroud)

但它不起作用,我在输入管理员密码后被拒绝。链接的权限似乎是错误的,所以我做了sudo chmod 755 /etc/ 但是现在我无法加载终端,我收到错误The administrator has set your shell to an illegal value

如果我sudo现在尝试命令,我会得到

sudo: can't open /private/etc/sudoers: Permission denied
sudo: no valid sudoers sources found, quitting
Process *tramp/sudo root@localhost* exited abnormally with code 1
Run Code Online (Sandbox Code Playgroud)

这是 /etc 链接的样子,它应该是什么样子,我该如何恢复它?

lrwxr-xr-x   1 root           wheel          11 Jul 21  2011 etc -> private/etc
Run Code Online (Sandbox Code Playgroud)

/私人/等...

drw-r--r-- 111 root           wheel    3774 Mar 26 02:25 etc
Run Code Online (Sandbox Code Playgroud)

编辑:我使用的是 Mac OS X 10.7.3

mac chmod macos

7
推荐指数
2
解决办法
2万
查看次数

标签 统计

chmod ×1

mac ×1

macos ×1