1. 程式人生 > >linux sudo 系統環境變量 用戶環境變量

linux sudo 系統環境變量 用戶環境變量

有用 blog file 命令 通用 div ... 臨時 一點

1. sudo就是普通用戶臨時擁有root的權限。好處在於,大多數時候使用用戶自定義的配置,少數情況可以通過sudo實現root權限做事。

 故而,需要註意的一點是,在你使用了sudo後,你臨時不再是原先用戶,不能使用屬於自己的命令。舉個例子:sudo source ... 該命令會執行失敗,提示沒有source命令。但你去掉sudo,又可以執行了。(從側面可以反映sudo不等於獲得root所有權限。)莫要濫用sudo。

2. 系統環境變量,對應/etc/profile文件,對所有用戶有效。而用戶環境變量,對應~/.bashrc文件,僅僅對自己的用戶有效。

所以,在非root情況下,多數環境變量建議在~/.bashrc上操作。

linux sudo 系統環境變量 用戶環境變量