写脚本的时候
常常会遇到问题
比如说
一些脚本是需要root用户来执行权限的
而如果有人用普通用户来执行脚本的话
往往会造成失败
所以
提前检测root用户很有必要
几天就给搭建分享几个命令
第一、利用uid
众所周知,root用户的uid是0
所以,去检测当前用户的uid就好了
这里给大家提供两种方法
echo $UID
id -u
如果结果为0
则用户是root用户
第二、利用当前用户的用户名
这里给出的命令是
echo $USER
whoami
id -un
这里如果返回值为root
则是root用户
总结一下,其实linux中的命令很多,判断root用户的方法更多。
我这里暂时想到这两种
以后想到其他的再做补充
文章评论