開心生活站

位置:首頁 > IT科技 > 

linux,sudo命令

IT科技1.64W

基本介紹:sudo命令是以系統管理者的身份執行指令,經過sudo指令所執行的指令就是root執行的。

入門測試:

切換到root用户:

# sudo -u userb ls -l 

代碼説明及拓展:

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

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

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

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

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

command 要以系統管理者身份(或以 -u 更改為其他人)執行的指令 

linux sudo命令

標籤:linux sudo 命令