sudo执行命令时提示找不到该命令
今天开发小伙伴们普遍反映sudo git pull 会报错,没有sudo git pull 这个命令,记录一下处理过程,3月份太窒息,几乎没时间更新博客,马上要考aws的sap认证。
- 问题描述
情景:
执行以下命令
git pull
提示权限不足。
于是在该命令前加上sudo:
sudo git pull
提示找不到该命令。sudo: git:找不到命令
- 解决方法
编辑文件/etc/sudoers:
sudo vim /etc/sudoers
找到Defaults env_reset, 将其改为Defaults !env_reset,
然后wq!强制保存退出。
然后, 编辑用户根目录下的配置文件~/.bashrc
vim .bashrc
在文件内最后添加
alias sudo='sudo env PATH=$PATH'
最后, 使配置文件生效
source ~/.bashrc
测试sudo执行命令是否正常
sudo git pull
Already up-to-date
由上面信息可知, 成功解决了问题。
OK, Enjoy it~
当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »