課程
/運(yùn)維&測(cè)試
/Linux
/shell編程之條件判斷與流程控制
請(qǐng)問(wèn)各位,我用su從普通用戶(hù)切換成root,為什么我用whoami顯示是root,而用env看到USER還是等于普通用戶(hù)的用戶(hù)名?謝謝~
2017-03-20
源自:shell編程之條件判斷與流程控制 2-2
正在回答
whoami 命令欺騙
su - 就好了
慕粉4040318 提問(wèn)者
su命令和su -命令最大的本質(zhì)區(qū)別就是:前者只是切換了root身份,但Shell環(huán)境仍然是普通用戶(hù)的Shell;而后者連用戶(hù)和Shell環(huán)境一起切換成root身份了。只有切換了Shell環(huán)境才不會(huì)出現(xiàn)PATH環(huán)境變量錯(cuò)誤。su切換成root用戶(hù)以后,pwd一下,發(fā)現(xiàn)工作目錄仍然是普通用戶(hù)的工作目錄;而用su -命令切換以后,工作目錄變成root的工作目錄了。用echo $PATH命令看一下su和su -以后的環(huán)境變量有何不同。以此類(lèi)推,要從當(dāng)前用戶(hù)切換到其它用戶(hù)也一樣,應(yīng)該使用su -命令。
http://www.ha97.com/4001.html
確實(shí)是su造成的,謝謝
舉報(bào)
Linux shell實(shí)用案例學(xué)習(xí),一定會(huì)使你Linux運(yùn)維能力再次提高
1 回答誤刪除用戶(hù)
2 回答用戶(hù)名添加錯(cuò)誤
2 回答為什么能執(zhí)行卻不能創(chuàng)建用戶(hù)?
1 回答為什么的我的目錄下沒(méi)有g(shù)lllll,可是使用test -e和查看指令,結(jié)果是yes???
1 回答從文件批量讀入增加不同用戶(hù)的腳本,供大家參考
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢(xún)優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-03-20
whoami 命令欺騙
su - 就好了
2017-07-12
su命令和su -命令最大的本質(zhì)區(qū)別就是:前者只是切換了root身份,但Shell環(huán)境仍然是普通用戶(hù)的Shell;而后者連用戶(hù)和Shell環(huán)境一起切換成root身份了。只有切換了Shell環(huán)境才不會(huì)出現(xiàn)PATH環(huán)境變量錯(cuò)誤。su切換成root用戶(hù)以后,pwd一下,發(fā)現(xiàn)工作目錄仍然是普通用戶(hù)的工作目錄;而用su -命令切換以后,工作目錄變成root的工作目錄了。用echo $PATH命令看一下su和su -以后的環(huán)境變量有何不同。以此類(lèi)推,要從當(dāng)前用戶(hù)切換到其它用戶(hù)也一樣,應(yīng)該使用su -命令。
http://www.ha97.com/4001.html
2017-03-20
確實(shí)是su造成的,謝謝