您当前的位置:首页 > 采购 > 正文
今日观点!linux判断当前用户是否是root

时间:2023-04-06 06:14:28    来源:城市网


【资料图】

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也有了一定的了解了,希望小编精心整理的这篇内容能够解决你的困惑。

本文由用户上传,如有侵权请联系删除!

关键词:

上一篇:

下一篇: