sudo命令是linux下的一個命令,它主要有一個功能,具體介紹如下:
sudo命令能夠以系統(tǒng)管理者的身份去執(zhí)行命令。
說明:sudo屬于一種權(quán)限管理機制,管理員能夠授權(quán)一些普通用戶去執(zhí)行一些root執(zhí)行的操作,并且這也是不需要知道root的密碼。
sudo命令的具體命令的語法格式為sudo[參數(shù)]。
參數(shù):
-v 因為sudo在第一次執(zhí)行時或者在N分鐘內(nèi)沒有執(zhí)行(N 預(yù)設(shè)為五)會詢問密碼,這個參數(shù)就是重新做一次確認,如果超了過N分鐘,也會詢問密碼
-k 強迫使用者在下一次執(zhí)行sudo時問密碼(不管有沒有超過N分鐘)
-b 將要執(zhí)行的指令放在背景執(zhí)行
-p prompt 可以更改問密碼的提示語,其中%u能夠代換為使用者的帳號名稱,而%h則會顯示主機名稱
-s 執(zhí)行環(huán)境變數(shù)中的SHELL所指定的shell,或者是/etc/passwd里所指定的shell
command 需要以系統(tǒng)管理者身份(或者以-u更改為別人)執(zhí)行的指令
參考范例:
指定用戶執(zhí)行命令,具體命令是:
[root@linuxcool ~]# sudo -u userb ls -l
以上就是小編的分享了,希望能夠幫助到大家。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com