su root 與su root的區別

2021-08-26 17:28:50 字數 295 閱讀 5561

環境:fedora linux 16

問題:當切換到root使用者時,使用su root 和su - root有相同的作用,不知道他們有什麼區別。

解決:su - root 是切換到root賬號使用,使用的是root使用者的環境變數;

su root

則是取得root的特權,以root的身份執行程式,但保留原來使用者環境。

說明:有些命令即使你使用su root切換到root使用者,仍無法執行,所以切換到root使用者時,建議使用su - root。

參考資料:

su root 和su root 的區別

前幾天,在一次專案中,犯了乙個很低階的錯誤,但是沒弄明白是什麼問題。情況是這樣的,我們在做災備,重啟系統化,以root使用者許可權,通過 su oracle 進去後,oracle的rac 無法正常啟動,我沒細看,一直在找其他的原因,最後經過同事提醒,說應該執行 su oracle。果然如他所說,進去...

su root和su root的區別

在安裝oracle的過程遇到使用su oracle切換oracle使用者,但相關命令無法使用。只有使用su oracle才可以。感興趣的可以測試以下有什麼不同 1 使用su root hnlinux runoob.com whoami 顯示當前使用者 hnlinux hnlinux runoob.c...

Mac設定su root密碼

大家都知道在 linux 下,執行 su 命令後輸入密碼即可切換到 root 使用者執行各類操作 但是 mac 下,這樣行不通,只會返回你一句 sorry 解決方法很簡單,首先開啟終端 依次輸入命令 sudo su 提示輸入密碼,輸入當前使用者登入密碼後回車 左邊變成了 sh x.x 我這兒是 sh...