sudo 命令无法使用的解决办法

之前因为软件安装问题(finder报错 -36)搞了一下系统权限,结果没想到,直接把sudo命令搞没了。
只要一使用sudo就会显示这个错误


sudo报错.png

后来网上找了很多方法。包括单一用户模式里面修改/etc权限,终端里面使用chomd命令切换ROOT修改权限,都没有效果。

  • 当然最后的最后肯定是找到了解决办法的。就是下面这个方法。简单方便,在此记录一下,顺便说一句百度搜索真是垃圾,现在网上搜出来的问题基本上都是好几年前的问题了,过时且无效的答案太多了,有些时候东西找起来简直是费心费力,希望大家善用Google
    The easiest way to restore both was starting Script Editor and then typing and running that script:
    //打开实用工具,运行脚本编辑器
do shell script "/usr/sbin/chown root:wheel /" with administrator privileges
do shell script "/bin/chmod 755 /" with administrator privileges

//键入这两句代码,运行。回终端打sudo -s 看看
//这两句代码作用是更改根目录权限为755

你可能感兴趣的:(sudo 命令无法使用的解决办法)