su
1.作用
su的作用是變更為其它使用者的身份,超級(jí)用戶除外,需要鍵入該使用者的密碼。
2.格式
su [選項(xiàng)]... [-] [USER [ARG]...]
3.主要參數(shù)
-f , --fast:不必讀啟動(dòng)文件(如 csh.cshrc 等),僅用于csh或tcsh兩種Shell。
-l , --login:加了這個(gè)參數(shù)之后,就好像是重新登陸為該使用者一樣,大部分環(huán)境變量(例如HOME、SHELL和USER等)
都是以該使用者(USER)為主,并且工作目錄也會(huì)改變。如果沒(méi)有指定USER,缺省情況是root。
-m, -p ,--preserve-environment:執(zhí)行su時(shí)不改變環(huán)境變數(shù)。
-c command:變更賬號(hào)為USER的使用者,并執(zhí)行指令(command)后再變回原來(lái)使用者。
USER:欲變更的使用者賬號(hào),ARG傳入新的Shell參數(shù)。
4.應(yīng)用實(shí)例
變更賬號(hào)為超級(jí)用戶,并在執(zhí)行df命令后還原使用者。 su -c df root
![]() | ![]() .. 定價(jià):¥45 優(yōu)惠價(jià):¥42 更多書(shū)籍 |
![]() | ![]() .. 定價(jià):¥225 優(yōu)惠價(jià):¥213 更多書(shū)籍 |