su 和su 的區別

2021-06-19 13:38:13 字數 470 閱讀 6351

剛才用su到root後,用命令gedit發現會出錯: 

** (gedit:2976): warning **: 連線已關閉 

(gedit:2976): eggsmclient-warning **: failed to connect to the session manager: 

none of the authentication protocols specified are supported 

** (gedit:2976): warning **: could not connect to session bus 

www.2cto.com  

原因是: 

su   只能切換到管理員使用者許可權,不使用管理員的登陸指令碼和搜尋路徑 

su - 不但能切換到管理員許可權而且使用管理員登陸指令碼和搜尋路徑 

解決方法:使用sudo gedit 或者su -後再gedit就沒錯誤了!

su 和su的區別

joe為普通使用者,root為超級使用者。現象如下 joe trixbox1 su 口令 ifconfig bash ifconfig command not found su命令格式 su p c command username 在切換當前使用者時切換使用者工作環境 p 在切換當前使用者時不切換...

su 和 su 的區別

su命令和su 命令最大的本質區別 su命令和su 命令最大的本質區別就是 前者只是切換了root身份,但shell環境仍然是普通使用者的shell 而後者連使用者和shell環境一起切換成root身份了。只有切換了shell環境才不會出現path環境變數錯誤。su切換成root使用者以後,pwd一...

su和su 的區別

linux中切換使用者的命令是su或su 前天我在使用useradd這個命令時,才體會到這兩者的本質區別。如圖 我首先是用su命令切換到root身份的,但是執行useradd時,出現錯誤 bash useradd command not found。google了一下,原因是在這個用su命令切換過來...