切換 Linux 使用者名稱的指令有:su 指令,用於以另一個使用者身分切換會話。 sudo 指令,用於以 root 使用者或其他使用者身分執行指令。 login 指令,用於退出目前會話並以新使用者名稱登入。 su - 指令,用於以另一個使用者的登入 shell 身分切換會話。 sudo -u 指令,用於以指定的使用者名稱執行一個互動式 shell。
Linux 切換用戶名的命令
在Linux 作業系統中,有多種命令可用於切換用戶名。這些指令包括:
su 指令
su 指令用於以另一個使用者的身分切換會話。它的語法如下:
<code>su [用户名]</code>例如,要以使用者
bob 的身份切換會話,請輸入:
<code>su bob</code>
sudo 指令
sudo 指令允許使用者以root 使用者或其他使用者的身分執行指令。它的語法如下:
<code>sudo -u 用户名 命令</code>例如,要以使用者
bob 的身分執行
ls 指令,請輸入:
<code>sudo -u bob ls</code>
login 指令
login 指令退出目前會話並以新使用者名稱登入。它的語法如下:
<code>login 用户名</code>例如,要以使用者
bob 的身份登錄,請輸入:
<code>login bob</code>
su - 命令
su - 指令以另一個使用者的登入shell 切換會話,這表示它會設定新的環境變數和載入使用者的設定檔。它的語法如下:
<code>su - 用户名</code>例如,要以使用者
bob 的登入shell 身分切換會話,請輸入:
<code>su - bob</code>
sudo -u指令
sudo -u 指令與
sudo 指令類似,但它允許使用者以指定的使用者名稱執行一個互動式shell。它的語法如下:
<code>sudo -u 用户名</code>例如,要以使用者
bob 的身分執行互動式 shell,請輸入:
<code>sudo -u bob</code>
以上是linux切換使用者名稱的指令有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!