關於linux的su和sudo命令的使用和介紹

2021-12-30 12:46:24 字數 470 閱讀 4012

作用

su:切換使用者。

sudo:使其他使用者,能夠做(do)root才能做的事(首先該使用者要被授予sudo許可權)

su用法

su :表示切換到root使用者,但是不改變當前的工作目錄。環境變數改變

su - :表示切換到root使用者,但是改變當前的工作目錄。環境變數改變

su zhangyi:表示切換到zhangyi使用者,但是不改變當前的工作目錄。環境變數改變

su - zhangyi:表示切換到zhangyi使用者,但是改變當前的工作目錄。環境變數改變

總之,su都會改變環境變數。如果加了-這個選項,就會改變工作目錄。

sudo用法

執行一些許可權不足的操作是,前面加乙個sudo.然後緊接著輸入當前使用者的密碼,而不是root的密碼。所以sudo比su更加安全。

su和sudo比較

sudo不需要知道root密碼,su需要。

sudo更安全

學習linux命令su和sudo

出於安全考慮,我們往往不使用root登入,而用一般賬號來管理,但有時一些許可權不夠,必須要用root使用者,其實系統提供了兩個命令su和sudo來解決這個問題,這裡先介紹這兩個命令的常見用法,然後對它們使用再進行下對比。su是簡單用法 su的用途是讓使用者暫時改變登入者的身份,變更時要輸入所要變更使...

linux中su和sudo區別

su切換使用者,切換成root使用者,要輸入root使用者的密碼 su 使用者名稱 sudo 涉及到 etc sudoers檔案 內容如下 user privilege specification root all all all all members of the admin group may...

linux中su和sudo的區別

root使用者 su和sudo都用於執行具有root許可權的命令。root使用者基本上等同於windows上的管理員使用者 root使用者具有最大許可權,可以對系統執行任何操作。linux上的普通使用者以較低的許可權執行 例如,他們無法安裝軟體或寫入系統目錄。要執行需要這些許可權的操作,您必須使用s...