shell判断用户

if [ `whoami` = "XXX" ] then #echo "【用户检测ok】当前执行用户为XXX,脚本继续执行" echo "" else echo "【用户检测fail】$kkk项目部署ERROR,当前用户为`whoami`,必须使用XXX 用户执行,脚本退出执行!" exit 1 f...

Shell账户管理,用户和组管理

   1.Linux用户分为普通用户账户和超级用户用户账户。    2.Linux组账户分为私有组和标准组。当新建一个用户,但是没指定他所属于的组,则自动创建一个和用户名想同的组。    3.当一个用户属于多个组的时候,其登录以后所属的组为...

Linux Shell 编程

4 课时 |
2099 人已学 |
免费

Shell 脚本进阶

8 课时 |
903 人已学 |
免费

Shell 脚本入门

9 课时 |
2485 人已学 |
免费
开发者课程背景图

与用户登录shell相关的文件/etc/profile,~/bashrc等浅析

    在linux中,用户的登录也就是登录shell,是通过按次序的读取配置文件,根据文件设定用户的环境,从而来完成登录。配置文件对系统非常重要,而对我们系统工程师来讲,理解他们也是至关重要的,通过配置文件我们就可以知道系统是怎么启动的,用户时怎么登陆的。顾名思义,所谓全局配置...

提示用户输入一个用户名,判断是否存在,如果存在显示该用户的shell

vim shell.sh read -p "please input a username:" MYUSER if cut -d: -f1 |grep "^$MYUSER$" /etc/passwd &>/dev/null then MYSHELL=`grep "^MYUSER" /e...

利用shell实现判断局域网内在线用户有那些

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 #!/bin/bash while true; do   ...

shell脚本批量创建用户,并指定随机密码

1 2 3 4 5 6 7 for n in `seq -w 10` do         pass=`echo $RANDOM|md5sum| cu...

批量删除用户--Shell脚本

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 ...

rhel7 创建多个用户组和用户,设置候选组,默认shell

创建多个用户组和用户,设置候选组,默认shell groupadd -g 40000 adminuser  指定gid useradd natasha -G adminuser  指定附属组 [root@desktop0 /]# useradd harry -...

16 禁用用户帐户和Excel查看HTML

Hi_大家好,我是Cantgis,欢迎做客Cantgis小屋。 PowerShell禁用用户账户。 我们使用这个Disable-ADAccount cmdlet命令来禁用一个Active Directory用户、计算机或服务帐户。 当我们需要禁用多个帐户,可能会发现一些问题: 1 PS>&nb...

【一天一个shell命令】好管家-查看当前登录用户-who

说明 who 查看当前登录用户。(对,他跟w的作用有些类似,但是更全面,他更适合一个复杂的环境,相比简单的环境,他太鸡肋)  相关命令 w--查看当前登录用户  users--查看当前登录用户 学习实例 $who  如图:   解释:shelldir就是当前用...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

相关电子书
更多
Shell 脚本速查手册
立即下载