您的位置首页>资讯>

科技教程:linux判断当前用户是否是root

导读如今越来越多的小伙伴对于linux判断当前用户是否是root这方面的问题开始感兴趣,看似平静的每一天,在每个人身上都在发生着各种各样的故事

如今越来越多的小伙伴对于linux判断当前用户是否是root这方面的问题开始感兴趣,看似平静的每一天,在每个人身上都在发生着各种各样的故事,因为大家现在都是想要了解到此类的信息,那么既然现在大家都想要知道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 }

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。