su命令詳解

 

基礎命令學習目錄首頁html

 

原文連接:https://www.cnblogs.com/ftl1012/p/su.htmlshell

su switch user,用於切換用戶用session

su常見命令參數

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
用法: su [選項]... [-] [用戶 [參數]... ]
Change the effective user id and group id to that of USER.
 
   -, -l, --login               make the shell a login shell
   -c, -- command =COMMAND        pass a single COMMAND to the shell with -c
   --session- command =COMMAND    pass a single COMMAND to the shell with -c
                                and do not create a new session
   -f, --fast                   pass -f to the shell ( for csh or tcsh)
   -m, --preserve-environment   do not reset environment variables
   -p                           same as -m
   -s, --shell=SHELL            run SHELL if /etc/shells allows it
       --help            顯示此幫助信息並退出
       --version         顯示版本信息並退出
 
單獨的 "-" 選項隱含了-l。若是不指定用戶,則假設其爲root。

經常使用的命令展現

切換omd用戶post

1
su – omd    # root切換其餘用戶不用輸密碼,普通用戶直接切換密碼須要知道那個用戶的登陸密碼

不切換用戶而直接執行命令:學習

1
omd用戶下: su - root -c "ifconfig"  須要輸入密碼

su 和 su - 的區別url

su -: 會切換root用戶,也會把用戶變量也切換到root的環境變量spa

su :  只是會切換root用戶,可是當前的環境變量仍是之前用戶的環境變量code

image

做者: 小a玖拾柒

-------------------------------------------htm

個性簽名: 全部的事情到最後都是好的,若是很差,那說明事情還沒有到最後~blog

本文版權歸做者【小a玖拾柒】和【博客園】共有,歡迎轉載,但未經做者贊成必須保留此段聲明,且在文章頁面明顯位置給出原文鏈接,不然保留追究法律責任的權利!

相關文章
相關標籤/搜索