侧边栏壁纸
  • 累计撰写 172 篇文章
  • 累计创建 76 个标签
  • 累计收到 12 条评论

目 录CONTENT

文章目录

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

码峰
2022-06-30 / 0 评论 / 0 点赞 / 335 阅读 / 107 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2022-08-22,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

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

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

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

0

评论区