我想请问下大家:sudo chown -R $(whoami) $(brew --prefix)/* 知道这句命令是有什么作用的吗?
当我输入了 sudo chown -R $(whoami) $(brew --prefix)/* 这句命令后,系统更新软件就提示权限被拒绝,重启电脑就卡在了进度条那里,一直进入不了系统?
想让人注意到某个有用的答案?请投赞同票!
有没有人帮助到了你?有没有任何答案或用户使用技巧解决了你的问题?选择“赞同票”箭头投出你的赞同票。你的反馈能帮助到他人!
进一步了解在什么情况下投赞同票:了解投票 - Apple 社区
有没有人帮助到了你?有没有任何答案或用户使用技巧解决了你的问题?选择“赞同票”箭头投出你的赞同票。你的反馈能帮助到他人!
进一步了解在什么情况下投赞同票:了解投票 - Apple 社区
当我输入了 sudo chown -R $(whoami) $(brew --prefix)/* 这句命令后,系统更新软件就提示权限被拒绝,重启电脑就卡在了进度条那里,一直进入不了系统?
这个命令主要是将homebrew软件目录及其所有子目录和文件的拥有者改为当前用户。
将这个命令行拆开来看:
所以,如果没有安装brew,或者环境中的PATH变量没有包括brew,那么最后的部分就会出错,就如同执行了下面的命令: “sudo chown -R tony /*”,所以你的系统会出问题。
现在来说,最好是利用macOS的网络启动后再覆盖安装来修复了,如果还不行就只能备份数据后抹盘重装了
最后一点说明,这个命令的问题不仅仅是brew有没有安装这一点,对于个人Mac用户没问题,但是要是多用户就要考虑更多一些。
这个命令主要是将homebrew软件目录及其所有子目录和文件的拥有者改为当前用户。
将这个命令行拆开来看:
所以,如果没有安装brew,或者环境中的PATH变量没有包括brew,那么最后的部分就会出错,就如同执行了下面的命令: “sudo chown -R tony /*”,所以你的系统会出问题。
现在来说,最好是利用macOS的网络启动后再覆盖安装来修复了,如果还不行就只能备份数据后抹盘重装了
最后一点说明,这个命令的问题不仅仅是brew有没有安装这一点,对于个人Mac用户没问题,但是要是多用户就要考虑更多一些。
非常感谢您的回答!🙂
我想请问下大家:sudo chown -R $(whoami) $(brew --prefix)/* 知道这句命令是有什么作用的吗?