优质中文开源软件代码项目资源技术共享平台
传播开源的理念,推广开源项目
学习是对自己最棒的投资!与君共勉!
云服务器主机测评推荐,开源软件代码项目技术资源共享!

网站首页 > 主流语言 > C/C#/C++ 正文

Linux下执行的Shell脚本如何判断当前脚本执行是否有root权限

longtao100 2023-11-13 09:08:05 C/C#/C++ 9 ℃ 0 评论

我们写Linux下执行的shell脚本,有时候我们需要在root权限下执行,如果当前没有root权限,则给出提示,并直接退出。
可以使用如下代码实现:

if [ "$(id -u)" != "0" ]; then
 echo "You must run this script as root" 1>&2
 exit 1
fi

将以上代码加载shell脚本文件的最开始就可以了。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

请填写验证码
开源分类
最近发表
开源网标签
开源网归档