linux系統下使用者切換 3

2021-09-06 14:25:34 字數 490 閱讀 4381

su [user] 和 su - [user]的區別:

su [user]切換到其他使用者,但是不切換環境變數,su - [user]則是完整的切換到新的使用者環境。

如:[root@rac1 ~]# pwd  --當前目錄

/root

[root@rac1 ~]# su oracle --使用su [user]

[oracle@rac1 root]$ pwd  --當前目錄沒有改變,還是之前的使用者目錄

/root

[oracle@rac1 root]$ su - oracle --使用su - [user]

password: 

[oracle@rac1 ~]$ pwd   --當前目錄變為當前使用者的家目錄

/home/oracle

[oracle@rac1 ~]$

所以建議大家在切換使用者時,盡量用su - [user],否則可能會出現環境變數不對的問題。

Linux下使用者切換

使用一般使用者來進行系統的日常維護工作,避免在使用root使用者時候使用 rm rf 那就真的時linux從刪庫到跑路了 出於系統安全的考慮,用較低的許可權來啟動程式,比如我們可以建立乙個名為apache使用者來啟動apache,這樣即使apache被攻擊了,那麼它的許可權也並不足以對系統造成絕對的...

Linux 系統下使用者之間的切換

切換使用者的命令是su,su是 switch user 切換使用者的縮寫。通過su命令,可以從普通使用者切換到root使用者,也可以從root使用者切換到普通使用者。從普通使用者切換到root使用者需要密碼 該密碼是普通使用者的密碼 從root使用者切換到普通使用者不需要密碼。第一步 securec...

linux 系統使用者切換

1.linux系統中使用者切換的命令為su,語法為 su fmp c command s shell help version user arg 引數說明 f fast 不必讀啟動檔案 如 csh.cshrc 等 僅用於csh或tcsh兩種shell。l login 加了這個引數之後,就好像是重新登...