Linux 切換用戶


Linux用戶之間切換

在linux操作系統中,用戶之間的切換使用,su 命令。linux系統環境中的用戶信息如下:

用戶名 角色 備注
root  管理員 root用戶下配置的jdk 版本為:1.8
charles_1 普通用戶 charles_1用戶下配置的jdk版本為:1.7
charles_2 普通用戶 charles_2用戶下配置的jdk版本為:1.6

 

 

 

 

登錄linux系統的當前用戶為:root

1. 使用命令:su - 用戶名 (注意:此時su和用戶名之后一個英文版的橫杠

例如:su - charles_1, 此時用戶切換到charles_1后,環境變量也會跟着更改。也就是說:當輸入java -version的時候,jdk版本為1.7,而不是1.8。

           之所以是1.7,是因為在進行切換用戶的時候,su命令后面加了橫杠。如果不加橫杠,那么當前用戶是:charles_1,但環境變量還是root用戶的環境變量。

 

2. 使用命令:su  用戶名 (注意:此時su和用戶名之后沒有一個英文版的橫杠

例如:su charles_1, 此時用戶切換到charles_1后,環境變量不會跟着改變,還是root用戶的環境變量。輸入java -version的時候,jdk版本為1.8

 

注意:

  由於root用戶的角色為管理員,charles_1和charles_2的角色為普通用戶。

  管理員切換到普通用戶的時候,不需要輸入密碼。

  普通用戶切換到管理員,或者,普通用戶之間進行切換的時候,是需要輸入密碼的。

 

 

 如有問題,歡迎糾正!!!

 如有轉載,請標明源處:https://www.cnblogs.com/Charles-Yuan/p/9404844.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM