su、sudo和sudo -i三者有什麼區別

2020-09-30 18:00:57

三者區別如下:

(推薦教學:)

sudo :暫時切換到超級使用者模式以執行超級使用者許可權,提示輸入密碼時該密碼為當前使用者的密碼,而不是超級賬戶的密碼。缺點是每次執行超級使用者許可權都要在命令前加上 sudo ,優點是在當前終端再使用 sudo 不要再重複輸入密碼(只對於當前終端有效)。

sudo -i:為了頻繁的執行某些只有超級使用者才能執行的許可權,而不用每次輸入密碼,可以使用該命令。提示輸入密碼時該密碼為當前賬戶的密碼。沒有時間限制。執行該命令後提示符變為「#」而不是「$」。想退回普通賬戶時可以執行「exit」或「logout」 。

su : 切換到某某使用者模式,提示輸入密碼時的密碼為切換後賬戶的密碼,用法為「su 賬戶名稱」。如果後面不加賬戶時系統預設為root賬戶,密碼也為超級賬戶的密碼。沒有時間限制。需要注意的是,在使用su 切換使用者的時候需要帶上 -i 這樣才能和環境一起切換過去。

以上就是su、sudo和sudo -i三者有什麼區別的詳細內容,更多請關注TW511.COM其它相關文章!