两个简单的用来显示当前主机下uid和gid大于500的帐户信息的script
2014-04-10 18:00
344 查看
如题,显示uid大于500的脚本如下:
显示gid大于500的脚本如下:
#!/bin/bash username="$(awk 'BEGIN {FS=":"} $3 >= 500 && $3 != 65534 {print $1}' /etc/passwd)" for user in $username do id $user finger $use printf '\v' done 或: awk -F: 'BEGIN{printf "%-20s%s\n", "Username","UID"} $3>=500 && $3!=65534{printf "%-20s%s\n", $1,$3}' /etc/passwd
显示gid大于500的脚本如下:
#!/bin/bash gidlist="$(awk 'BEGIN {FS=":"} $3 >= 500 && $3 !=65534 {print $3}' /etc/group)" for gid in $gidlist do group="$(awk 'BEGIN {FS=":"} $3 == "'$gid'" {print $1}' /etc/group)" echo -e "Group=$group $(printf '%13s\t') GID=$gid" done
相关文章推荐
- lspci命令_Linux lspci 命令用法详解:显示当前主机的所有PCI总线信息
- 简单脚本之显示系统当前的一些信息
- MySQL之MySQL:prompt 设置 -登陆MySQL显示用户名和主机以及当前数据库
- 不需要显示地图 就获得用户当前经纬度 超简单的方法
- 怎样获得当前登录页面的用户的信息(域帐户)
- repeater用法一步一步详讲,用来绑定和显示数据信息
- oracle 查询操作用的相关信息 当前操作人 操作人主机名称 主机ip 连接oracle 外网ip
- linux命令行显示主机名和当前目录
- 一台电脑接两个显示器,双屏显示 安装双显示器 电脑后面有两个VGA接口 干什么用的 一台主机两个显示 器怎么连接 HDMI转VGA转换器
- 做的页面上传至虚拟主机竟然无法显示,后来发现是两个斜杠的问题
- linux id.c源码之显示当前登录用户信息
- 表格点击当前行,在其下边展示其子信息列表(即下拉显示数据)
- Jquery一个显示当前时间的简单插件
- 自定义iTerm2标题栏和bash显示当前git branch信息
- jsp页面中两种方法显示当前时间的简单实例
- npc 不显示 nagios的主机信息
- linux下libpcap 获取当前主机的网卡信息
- 用FXML同时显示两个JavaFX窗口(最简单的方式)
- [Unity3D]使用OnGUI函数显示状态栏并且使用触发器修改玩家当前信息
- @有两个含义:1,在参数里,以表明该变量为伪参数 ,在本例中下文里将用@name变量代入当前代码中2,在字串中,@的意思就是后面的字串以它原本的含义显示,如果不