LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1189|回复: 6

如何只把所有的用户名列出来

[复制链接]
发表于 2003-1-29 22:07:28 | 显示全部楼层 |阅读模式
如何只把所有的用户名列出来,就象WIN2000的这个命令:


C:\>NET USER

\\DR 的用户帐户

---------------------------------------------------------------------------
__vmware_user__          Admin                    administrator
Guest                    IUSR_DR                  IWAM_DR
TsInternetUser
命令成功完成。

谢谢
发表于 2003-1-29 22:36:40 | 显示全部楼层
请参照本版第三页!
 楼主| 发表于 2003-1-29 22:52:43 | 显示全部楼层
是这页吗? http://www.linuxsir.net/bbs/showthread.php?s=&threadid=5125

我觉得没有现成的命令,必须要用到SHELL编程
发表于 2003-1-29 22:59:18 | 显示全部楼层
发表于 2003-1-29 23:47:22 | 显示全部楼层
cut -f1 -d: /etc/passwd
 楼主| 发表于 2003-1-30 01:00:49 | 显示全部楼层
谢谢。这是我写的第一个shell script,目的是列出所有的用户及他们所隶属的组。
  1. for i in `cut -f1 -d: /etc/passwd`
  2. do
  3. groups $i
  4. done
复制代码

不过在我自己写出来后,发现有人跟我写了一个一模一样的script。哈哈,睡觉去了。
发表于 2003-1-30 01:08:06 | 显示全部楼层
good
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表