首頁  >  文章  >  系統教程  >  linux切換使用者名稱的指令有哪些

linux切換使用者名稱的指令有哪些

下次还敢
下次还敢原創
2024-04-12 13:03:14515瀏覽

切換 Linux 使用者名稱的指令有:su 指令,用於以另一個使用者身分切換會話。 sudo 指令,用於以 root 使用者或其他使用者身分執行指令。 login 指令,用於退出目前會話並以新使用者名稱登入。 su - 指令,用於以另一個使用者的登入 shell 身分切換會話。 sudo -u 指令,用於以指定的使用者名稱執行一個互動式 shell。

linux切換使用者名稱的指令有哪些

Linux 切換用戶名的命令

在Linux 作業系統中,有多種命令可用於切換用戶名。這些指令包括:

  • su
  • sudo
  • ##login
  • su -
  • sudo -u

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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn