广告
返回顶部
首页 > 资讯 > 操作系统 >linux中怎么判断当前用户是否是root
  • 176
分享到

linux中怎么判断当前用户是否是root

2023-06-13 04:06:27 176人浏览 独家记忆
摘要

这期内容当中小编将会给大家带来有关linux中怎么判断当前用户是否是root,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。linux 中,如何判断当前用户是否是root 呢? 判断当前用户是否是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
}

上述就是小编为大家分享的linux中怎么判断当前用户是否是root了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注编程网操作系统频道。

--结束END--

本文标题: linux中怎么判断当前用户是否是root

本文链接: https://www.lsjlt.com/news/265314.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • linux中怎么判断当前用户是否是root
    这期内容当中小编将会给大家带来有关linux中怎么判断当前用户是否是root,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。linux 中,如何判断当前用户是否是root 呢? 判断当前用户是否是root ...
    99+
    2023-06-13
  • linux怎么判断用户是否存在
    可以使用以下命令来判断Linux系统中是否存在某个用户:1. 使用`grep`命令来搜索`/etc/passwd`文件中的用户名:`...
    99+
    2023-10-10
    linux
  • php怎么判断当前是几点
    本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑php判断当前是几点1、获取代表当前时间的时间戳方法1:使用time()函数time() 函数返回自 Unix 纪元(January 1 1970 00:00:00 G...
    99+
    2019-07-04
    php 时间日期
  • 怎么在JavaScript中判断日期是否大于当前日期
    这期内容当中小编将会给大家带来有关怎么在JavaScript中判断日期是否大于当前日期,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。JavaScript可以做什么1.可以使网页具有交互性,例如响应用户点击...
    99+
    2023-06-14
  • Android 判断当前语言环境是否是中文环境
    话不多说,请看代码: public static boolean isZh(Context context) { Locale locale = context.getR...
    99+
    2022-06-06
    环境 Android
  • 怎么在CRM和C4C中判断当前是否处于configuration模式
    本篇内容介绍了“怎么在CRM和C4C中判断当前是否处于configuration模式”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!CRMCL...
    99+
    2023-06-04
  • Android 判断当前网络是否可用简单实例
    Android 判断当前网络是否可用简单实例用户手机当前网络可用:WIFI、2G/3G网络,用户打开与不打开网络,和是否可以用是两码事。可以使用指的是:用户打开网络了并且可以连上互联网进行上网。首页添加网络权限<uses-permis...
    99+
    2023-05-31
    android 判断网络 roi
  • linux如何判断用户是否存在
    本篇内容介绍了“linux如何判断用户是否存在”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!linux判断用户是否存在的方法:1、将“rea...
    99+
    2023-06-22
  • php怎么判断用户是否登录
    在PHP中,可以通过以下几种方式来判断用户是否登录:1. 使用会话(Session):在用户登录成功后,将用户的登录状态保存在会话中...
    99+
    2023-08-25
    php
  • Linux中怎么判断NTP是否同步
    Linux中怎么判断NTP是否同步,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。NTP 意即网络时间协议Network Time Protocol,它通过网络同步计算机系统...
    99+
    2023-06-16
  • java怎么判断用户名是否重复
    在Java中判断用户名是否重复可以使用以下步骤: 建立一个存储用户名的数据结构,比如一个数组或者一个集合。 当用户输入一个新的用户...
    99+
    2023-10-23
    java
  • 怎么判断Linux是否被攻击
    判断Linux是否被攻击可以通过以下几个方面进行分析:1. 异常日志:检查系统日志,查找异常或不寻常的活动,例如登录失败、无法解析的...
    99+
    2023-10-10
    linux
  • 怎么判断当前浏览器是否是微信浏览器或者移动端
    怎么判断当前浏览器是否是微信浏览器或者移动端,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1,用JS代码判断浏览器是否为微信浏览器function is_weixn(...
    99+
    2023-06-20
  • 怎么用代码判断当前系统是否支持某个版本的feature
    怎么用代码判断当前系统是否支持某个版本的feature,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。JDK9已经出来有一段时间了,因此很多流行的Java应用纷纷增添了对JDK9...
    99+
    2023-06-02
  • Linux内核怎么判断地址是否位于用户空间
    这篇文章主要介绍“Linux内核怎么判断地址是否位于用户空间”,在日常操作中,相信很多人在Linux内核怎么判断地址是否位于用户空间问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux内核怎么判断地址是否...
    99+
    2023-06-15
  • linux怎么判断文件是否存在
    在Linux中,可以使用`-f`选项来判断文件是否存在。这个选项用于判断一个路径是否是一个普通文件,如果是则返回真,否则返回假。示例代码如下:```shellif [ -f 文件路径 ]; thenecho "文件存在"elseecho...
    99+
    2023-08-09
    linux
  • 怎么判断Linux系统是否健康
    这篇文章主要为大家展示了“怎么判断Linux系统是否健康”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“怎么判断Linux系统是否健康”这篇文章吧。一提到对于查看系统运行的健康状况,可能大多数朋友...
    99+
    2023-06-16
  • linux怎么判断文件是否为空
    在Linux中,可以使用以下几种方法来判断文件是否为空:1. 使用`ls -l`命令来查看文件的大小,如果大小为0,则说明文件为空。...
    99+
    2023-08-12
    linux
  • linux中怎么用shell判断进程是否存在
    在Linux中,可以使用shell脚本来判断一个进程是否存在。可以使用`ps`命令来查看当前正在运行的进程,并使用`grep`命令来...
    99+
    2023-10-26
    linux shell
  • linux中怎么用shell判断路径是否存在
    在Linux中,可以使用shell脚本中的test命令来判断路径是否存在。 下面是一个示例脚本,用于判断给定路径是否存在: #!/b...
    99+
    2023-10-27
    linux shell
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作