小编Cof*_*ain的帖子

如何修复 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万
查看次数

为什么有一个 // 目录?

我刚刚在我的计算机的文件系统中发现了一个非常奇怪的功能(错误?)。我可以这样做cd //,它会转到//目录,但显示与/目录相同的所有文件。为什么是这样?如果我cd ../,它会停留在/. //是唯一有效的——我尝试了多个斜线,但它只是停留在/.

unix filesystems macos

3
推荐指数
1
解决办法
2201
查看次数

如何在vi中输入数字?

有时,当我在终端中工作时必须对文件进行基本编辑或编写基本脚本时,我使用vi. 问题是当我输入数字时,它会转到那一行。有没有办法关闭它或解决这个问题?令人惊讶的是,当我搜索 Google 和 Super User 时,我找不到任何关于此的信息。

mac unix vi macos

3
推荐指数
1
解决办法
4744
查看次数

标签 统计

macos ×3

mac ×2

unix ×2

chmod ×1

filesystems ×1

vi ×1