linux shell编程 5 判断登陆用户,然后重启关闭系统

原创 2015年11月20日 22:21:09

 其中的$LOGNAME 就是获取登陆的用户名(注意这里的LOGNAME 是区分大小写的)


#!/bin/bash
#  if user is root rebold  else  change to root than  rebold
user=$LOGNAME
echo "$user"
if [ "$user" = "root" ]
then
echo " user is  root  rebort system"
init 6
else
echo "$user  end "
exit  1
fi


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Zookeeper / Linux Shell zookeeper自动重启脚本

最近博主遇到了 zookeeper 自动死掉的问题, 这里 留下一个重启脚本, 作为备份 #!/bin/bash #zk服务器问题修复脚本 #zkServer服务所在路径 zkDir...

监控服务器端口,Down掉会自动重启,并发送邮件 Linux Shell

监控服务器端口,Down掉会自动重启,并发送邮件 Linux Shell

系统讲解linux Shell 编程

  • 2010-09-08 23:57
  • 17.03MB
  • 下载

Linux Shell编程学习笔记(5)

Linux Shell编程学习笔记(2015-7-20)分类:linux shell一:shell函数  同大多数高级语言一样,在shell脚本中可以定义并调用函数。函数的定义格式为:[functio...

Linux 关闭系统时间同步-timedatectl的使用

源于一次项目需要修改系统时间,但是每次修改后又被同步回网络时间,找了好久发现是这个原因:NTP即Network Time Protocol(网络时间协议),是一个互联网协议,用于同步计算机之间的系统时...

Linux shell、内核及系统编程精品资料下载汇总

shell编程、sed、awk、grep相关: UNIX shell by Example 第四版 UNIX shell范例精解 (第4版) 中文高清PDF下载 Shell脚本学习指...

Linux shell、内核及系统编程精品资料下载汇总 topsage

shell编程、sed、awk、grep相关: UNIX shell by Example 第四版 UNIX shell范例精解 (第4版) 中文高清PDF下载 Shell脚本学习指...

linux shell学习笔记5( 条件判断:test,[],(),if/then )

1.bash把[[ $a -lt $b ]]看作一个单独的元素,并且返回一个退出码。退出码0为真,非零为假例如:a=1b=c[[ $a -lt $b ]]echo $?           ...
  • vah101
  • vah101
  • 2011-03-14 18:18
  • 12290
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)