使用sudo,mvn command not found
Posted zipon
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用sudo,mvn command not found相关的知识,希望对你有一定的参考价值。
一个简单的解决办法是,编辑你当前用户的 .bashrc 文件,添加下面这行内容:
alias sudo="sudo env PATH=$PATH"
因为系统预装的 sudo 在编译时缺省使用了 --with-secure-path 参数,因此当前用户使用 sudo 时环境变量 $PATH 被覆盖,通过添加上面那行别名设置,就会在执行 sudo 时把当前的 $PATH 的值再套用上,达到想要的效果。
当然,最根本的解决办法还是重新编译安装 sudo,编译时不使用 --with-secure-path 参数即可。
以上是关于使用sudo,mvn command not found的主要内容,如果未能解决你的问题,请参考以下文章
sudo: ulimit: command not found
jenkins build 报错: mvn: command not found 解决
无法在 Docker 中使用 sudo 命令,显示“bash: sudo: command not found”