兩者的區(qū)別在于:使用su - 提供root賬號的密碼,可以切換到root用戶;使用sudo su -,提供當(dāng)前用戶的密碼,也可以切換到root用戶。
東遼網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)建站,東遼網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為東遼上千提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)要多少錢,請找那個售后服務(wù)好的東遼做網(wǎng)站的公司定做!
sudo:暫時切換到超級用戶模式以執(zhí)行超級用戶權(quán)限,提示輸入密碼時該密碼為當(dāng)前用戶的密碼,而不是超級賬戶的密碼。
兩個命令的最大區(qū)別是:sudo命令需要輸入當(dāng)前用戶的密碼,su命令需要輸入root用戶的密碼。日志記錄上的區(qū)別:盡管sudo命令以目標(biāo)用戶的身份執(zhí)行命令,但是它們會使用sudoer所配置的用戶名來記錄是誰執(zhí)行的命令。
內(nèi)容不同:su命令:用來切換用戶,substitute英文含義“代替”的意思。sudo命令:sudo為superuser do 的簡寫,即使用超級用戶來執(zhí)行命令,一般是指root用戶。
su是切換用戶,切換時需要目標(biāo)用戶的密碼。
su命令的全稱就是switch user,其意思就是切換用戶身份,使得用戶可以在shell中以其他身份運行程序。除非該用戶自己是超級用戶,那么切換用戶身份時均需要密碼。
1、在Linux下從root跳轉(zhuǎn),不需要密碼啊,試試su - oracle 或是直接 su oracle,前者會直接跳轉(zhuǎn)oracle的賬戶,后者跳轉(zhuǎn)oracle,但仍然停留在發(fā)出su指令的路徑。
2、命令運行時使用CTRL+C,將強制終止當(dāng)前進程。命令運行時使用CTRL+Z,強制當(dāng)前進程轉(zhuǎn)為后臺,并使之暫停。
3、最后, 權(quán)限修改好后,su - tom 輸入密碼應(yīng)該就能進入家目錄了,或是重新登錄。
4、su -會切換到某個用戶帳戶,而且會使用該用戶的配置環(huán)境。你的情況應(yīng)該是因為用戶user1和user2的配置環(huán)境就不一樣。
1、切換root身份不同su命令:su只是切換了root身份,但shell環(huán)境仍然是普通用戶的shell;而su-連用戶和shell環(huán)境一切切換成root身份了。只有切換了shell環(huán)境才不會出現(xiàn)PATH環(huán)境變量錯誤,報command not found的錯誤。
2、su是不讀取相應(yīng)用戶的login-shell的環(huán)境變量進行切換,su -是指讀取相應(yīng)用戶的login-shell的環(huán)境變量并進行切換。Linux系統(tǒng)中,一些變量的值取決于用戶,比如用~代表用戶的主目錄,不同用戶的主目錄的實際位置自然不同。
3、su 與su - 切換用戶最明顯的區(qū)別就是su - 切換后就會回到用戶的主目錄,比如su - abc 然后pwd就會發(fā)現(xiàn)回到了/home/abc 環(huán)境變量也是一個區(qū)別。
4、su命令 su是最簡單的身份切換,用su我們能夠進行任何用戶的切換,一般都是su - username,然后輸入password就ok了,可是root用su切換到其他身份的時候是不需要輸入password的。
5、這個時候就可以使用sudo。兩者的區(qū)別在于:使用su - 提供root賬號的密碼,可以切換到root用戶;使用sudo su -,提供當(dāng)前用戶的密碼,也可以切換到root用戶。
6、su的話當(dāng)前目錄不變,su -的話,主目錄換成root的 - 在最末尾,表示使用目標(biāo)用戶的環(huán)境變量,類似于退出登錄換被 su 用戶進行登錄的效果。如果 su xxx 后面沒有 - ,那么很多環(huán)境變量還是 su 之前的用戶狀態(tài)。
當(dāng)前標(biāo)題:linux中su-命令 linux su
文章源于:http://chinadenli.net/article45/degeiei.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、營銷型網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、、企業(yè)建站、網(wǎng)站維護
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)