linux sudo 系统环境变量 用户环境变量

Posted jiu__

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux sudo 系统环境变量 用户环境变量相关的知识,希望对你有一定的参考价值。

1. sudo就是普通用户临时拥有root的权限。好处在于,大多数时候使用用户自定义的配置,少数情况可以通过sudo实现root权限做事。

 故而,需要注意的一点是,在你使用了sudo后,你临时不再是原先用户,不能使用属于自己的命令。举个例子:sudo source ... 该命令会执行失败,提示没有source命令。但你去掉sudo,又可以执行了。(从侧面可以反映sudo不等于获得root所有权限。)莫要滥用sudo。

2. 系统环境变量,对应/etc/profile文件,对所有用户有效。而用户环境变量,对应~/.bashrc文件,仅仅对自己的用户有效。

    所以,在非root情况下,多数环境变量建议在~/.bashrc上操作。

以上是关于linux sudo 系统环境变量 用户环境变量的主要内容,如果未能解决你的问题,请参考以下文章

linux命令su,sudo 使用和区别

linux如何切换到root用户和更改环境变量

Linux的su和sudo;PAM,root远程端口设置

Linux中susu -和sudo的区别

linux命令sudo su啥意思

linux添加用户到sudo里