发布于2022年4月17日2023年3月12日 由wakmemory&lodysudo 切换到root用户保留环境变量的方法 方法一: sudo PATH=$PATH bash 可以用alias简化比如: alias sudoi="sudo PATH=$PATH bash"写入到.bashrc 错误示范:假设在master用户配置了go的环境变量sudo PATH=$PATH go 这样直接执行是不行的,需要先进去bash 方法二: 在/etc/sudoers中添加以下内容: Defaults !env_reset PS:sudo -E 也可以保留环境变量,出于安全考虑PATH变量除外