歡迎您光臨本站 註冊首頁
小知識  >  Linux >

linux su和sudo命令的區別

admin @ 2015-09-09 reply:0
←手機掃碼閱讀

su表示切換用戶命令命令,如:
輸入:su命令后回車表示切換當前的用戶到root用戶,或者:
輸入:su - root(或者其他用戶名)這裡加了"-"后表示也切換的當前的環境變數到新用戶的環境變數,su root(或者其他用戶名)表示不切換環境變數到當前用戶下。

sudo 表示獲取臨時的root許可權命令,如:
sudo gedit /etc/shadow,表示臨時使用root許可權來編輯/etc/shadow密碼文件,因為/etc/shadow密碼文件需要使用root許可權才能打開與編輯。所以這裡使用了sudo命令臨時使用root許可權來做一些普通賬戶無法完成的工作~

[admin via ] linux su和sudo命令的區別已經有1023次圍觀

http://coctec.com/room/show-50.html