su(linux命令)

su(linux命令)

本詞條是多義詞,共4個義項
更多義項 ▼ 收起列表 ▲

SU:( Switch user切換用戶),可讓一個普通用戶切換為超級用戶或其他用戶,並可臨時擁有所切換用戶的許可權,切換時需輸入欲切換用戶的密碼;也可以讓超級用戶切換為普通用戶,臨時以低許可權身份處理事務,切換時無需輸入欲切換用戶的密碼。

基本介紹

  • 中文名:切換用戶
  • 外文名:Switch user
  • 簡稱:SU
  • 套用:切換用戶的密碼
語法,參數,實例,名詞縮寫,

語法

su[-flmp][--help][--version][-][-c<指令>][-s<shell>][欲切換賬戶]。

參數

-c<指令>或--command=<指令>:執行一個指令後就恢復原來的身份;
-f或--fast:使shell不用讀取啟動檔案,適用於csh和tcsh;
-,-l,--login:切換用戶時,使環境變數(home,shell,user,logname,path等)和欲切換的用戶相同、
不使用則取得用戶的臨時許可權;
-m,-p,:變更身份時,保留環境變數不變;
-s<shell>,--shell=<shell>:指定執行命令的shell;
--help:顯示幫助;
--version:顯示版本信息;
用戶賬戶:指定欲切換用戶,默認切換為root。
注:root許可權極高,幾乎可以做任何事,謹慎使用,平時使用普通用戶登錄,必要時臨時切換為root,用完即切換回普通用戶。

實例

假設一個普通用戶trunk,首先以trunk登入:
su root 臨時切換到root用戶,需要輸入密碼,切換後環境變數不變,取得root的部分許可權,且只能使用trunk用戶path路徑中的命令,不能使用root用戶path路徑中的獨有命令。
su - root 切換為root用戶,需要輸入密碼,切換後環境變數改變,幾乎可以不受限制的做任何事。
su - trunk 從root切換回普通用戶,無需輸入密碼,切換後只擁有trunk許可權。

名詞縮寫

SU:Syracuse University(雪城大學)的縮寫
SU: Singapore University of Technology and Design 的縮寫
SU:谷歌的三維繪圖軟體SketchUp(草圖大師)簡稱
SU:Serving undergraduate 在職本科
Su:Soviet Union蘇聯
SU:特指商務筆記本ThinkPad中的自動升級軟體system update
Su:在DND中是“Supernatural Abilities”的縮寫,意思是超自然能力,屬於特殊能力(SPECIAL ABILITIES)。
Su:俄“蘇霍伊”航空控股公司所生產的一系列飛機型號前綴,如Su-27、Su-30、Su-37等
Su:學生會Student Union的英文縮寫。
SU:Seismic Unix,一種地球物理常用編程軟體。

相關詞條

熱門詞條

聯絡我們