網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

sudo命令詳解|linux

欄目: IT科技 / 發佈於: / 人氣:2.28W

sudo命令能夠以系統管理者的身份去執行命令。

說明:sudo屬於一種權限管理機制,管理員能夠授權一些普通用戶去執行一些root執行的操作,並且這也是不需要知道root的密碼。

sudo命令的具體命令的語法格式爲sudo[參數]。

參數:

-v 因爲sudo在第一次執行時或者在N分鐘內沒有執行(N 預設爲五)會詢問密碼,這個參數就是重新做一次確認,如果超了過N分鐘,也會詢問密碼 

-k 強迫使用者在下一次執行sudo時問密碼(不管有沒有超過N分鐘) 

-b 將要執行的指令放在背景執行 

-p prompt 可以更改問密碼的提示語,其中%u能夠代換爲使用者的帳號名稱,而%h則會顯示主機名稱 

-s 執行環境變數中的SHELL所指定的shell,或者是/etc/passwd裏所指定的shell 

command 需要以系統管理者身份(或者以-u更改爲別人)執行的指令 

參考範例:

指定用戶執行命令,具體命令是:

[root@linuxcool ~]# sudo -u userb ls -l

linux sudo命令詳解

Tags:命令 sudo linux