国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

linux 判斷當前用戶是否是root

2020-06-13 12:16:03
字體:
來源:轉載
供稿:網友
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 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 庆元县| 繁峙县| 南川市| 北辰区| 和龙市| 井陉县| 名山县| 江油市| 张家口市| 北宁市| 东光县| 西宁市| 南城县| 涡阳县| 锡林浩特市| 巨鹿县| 华坪县| 沧源| 修武县| 新兴县| 渑池县| 彭水| 枝江市| 祁阳县| 清徐县| 汾西县| 卢龙县| 高要市| 屏东市| 宜兰市| 水富县| 彭水| 汝州市| 常州市| 会同县| 本溪市| 冀州市| 镇江市| 扎鲁特旗| 韶山市| 衡山县|