中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

linux中怎么判斷當前用戶是否是root

發布時間:2021-08-02 13:56:35 來源:億速云 閱讀:382 作者:Leah 欄目:系統運維

這期內容當中小編將會給大家帶來有關linux中怎么判斷當前用戶是否是root,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

linux 中,如何判斷當前用戶是否是root 呢?
判斷當前用戶是否是root
代碼如下:


#---------------------------- root user check ---------------------start
if [ `id -u` -ne 0 ]; then
echo "Please re-run ${this_file} as root."
exit 1
fi
#---------------------------- root user check ---------------------end
if [ x"$USER" = x"" ];then
if id |grep "^uid=0(root)">/dev/null ;then
:
else
echo "Please rerun `basename $0` as root ."
exit 1
fi
else
if [ ! x"$USER" = x"root" ];then
echo "Please rerun `basename $0` as root ."
exit 1
fi
fi
#=============== check current user start ================
if [ ! $USER = root ];then
echo "Please rerun this script as root ."
exit 1
fi
#=============== check current user end ================
#!/bin/sh
if id |grep "^uid=0(root)">/dev/null ;then
echo is root
else
echo not root
fi
check_user(){
if [ $UID -ne 0 ];then
echo "Current user is not ROOT."
echo "Please rerun the installer as Root user."
exit 11
fi
}

上述就是小編為大家分享的linux中怎么判斷當前用戶是否是root了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

南投县| 阿拉尔市| 新化县| 永济市| 三门峡市| 长春市| 商洛市| 万盛区| 锡林浩特市| 繁峙县| 穆棱市| 玉山县| 星座| 宽甸| 晋城| 晋州市| 海伦市| 缙云县| 华容县| 云霄县| 涟水县| 阜平县| 江口县| 钟祥市| 正定县| 无棣县| 古交市| 百色市| 石家庄市| 右玉县| 仪陇县| 云林县| 新沂市| 曲水县| 辽阳县| 临武县| 永德县| 青海省| 柏乡县| 满城县| 金平|