1、兩者的區(qū)別在于:使用su - 提供root賬號的密碼,可以切換到root用戶;使用sudo su -,提供當前用戶的密碼,也可以切換到root用戶。
在洪山等地區(qū),都構建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務理念,為客戶提供成都網(wǎng)站設計、成都網(wǎng)站制作 網(wǎng)站設計制作按需制作網(wǎng)站,公司網(wǎng)站建設,企業(yè)網(wǎng)站建設,品牌網(wǎng)站設計,營銷型網(wǎng)站建設,外貿(mào)網(wǎng)站建設,洪山網(wǎng)站建設費用合理。
2、sudo:暫時切換到超級用戶模式以執(zhí)行超級用戶權限,提示輸入密碼時該密碼為當前用戶的密碼,而不是超級賬戶的密碼。
3、內(nèi)容不同 su命令:用于切換用戶,substitute英文含義“代替”的意思。sudo命令:為superuser do 的簡寫,即使用超級用戶來執(zhí)行命令,一般是指root用戶。
4、內(nèi)容不同:su命令:用來切換用戶,substitute英文含義“代替”的意思。sudo命令:sudo為superuser do 的簡寫,即使用超級用戶來執(zhí)行命令,一般是指root用戶。
5、su是切換用戶,切換時需要目標用戶的密碼。
6、su命令的全稱就是switch user,其意思就是切換用戶身份,使得用戶可以在shell中以其他身份運行程序。除非該用戶自己是超級用戶,那么切換用戶身份時均需要密碼。
1、在 Linux 中,可以使用 exit 命令退出當前登錄的超級管理員賬戶,或者使用 su 命令切換回普通用戶賬戶。當使用 su 命令切換用戶時,只需輸入 exit 即可退出超級管理員賬戶。
2、在使用 su 命令切換到 root 用戶之后,想要退出專家模式,則可以按下鍵盤上的 `Ctrl + D` 快捷鍵或者輸入 exit 命令即可退出。
3、使用su root的退出方法:輸入su 用戶名,回車。輸入此用戶密碼,回車即可切換回此用戶。使用sudo -i的退出方法:輸入exit回車,退出即可。如果運行了其它需要退出的命令,可能要輸入多次exit依次退出。
4、直接使用 Ctrl+D 組合鍵,即可退出root權限,如果要停止正在執(zhí)行的命令,按下Ctrl+C組合鍵即可停止當前正在執(zhí)行的命令。
5、可以看到,shell已經(jīng)被改變了,這個時候需要當前用戶退出才行,再次登錄就會加載剛剛修改的shell了。而此時root的shell是:4,開始測試。
6、su -c ls root #變更帳號為 root 并在執(zhí)行 ls 指令后退出變回原使用者。su root -f #變更帳號為 root 并傳入 -f 參數(shù)給新執(zhí)行的 shell。
su的全稱并不是super user,而是switch user,是不是就突然明白了?是切換用戶的意思。su的一般使用方法是su或者su -,兩種方法雖然只差了1個字符,但也是有比較大的差異的。
su命令:用于切換用戶,substitute英文含義“代替”的意思。sudo命令:為superuser do 的簡寫,即使用超級用戶來執(zhí)行命令,一般是指root用戶。
su命令:環(huán)境量變?yōu)閡sr。su - 命令:環(huán)境量變?yōu)閛racle。
su命令功能說明:切換用戶身份。語法:su [-flmp][--help][--version][-][-c 指令][-s ][用戶帳號]補充說明:su可讓用戶暫時變更登入的身份。變更時須輸入所要變更的用戶帳號與密碼。
sudo是一種權限管理機制,依賴于/etc/sudoers,其定義了授權給哪個用戶可以以管理員的身份能夠執(zhí)行什么樣的管理命令。格式上的區(qū)別:su格式有兩種:su -l USERNAME、su USERNAME。sudo格式:sudo -u USERNAME COMMAND。