马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?註冊
x
笔者单位中的邮件服务器为Linux+Sendmail,随着用户的增多,笔者发现在增加新用户时不可避免的出现了一个问题,即无法快速判断一个新加用户的用户名是否已经有人用过了。以前笔者的做法是进入/etc目录,查看passwd文件以确定一个没有用过的用户名,但是这个方法对于存在大量用户的情况很不方便。后来笔者发现用Grep命令可以很方便地解决这个问题。比如要添加一个新用户,用户名为test1,如何判断这个用户名有没有被用过呢?只需在Linux系统中执行以下命令:grep test1 /etc/passwd,如果没有返回任何提示,则说明系统中没有以这个名字命令的用户,可以为新用户命名这个用户名,如果返回形如test1:1002:1:用户1:/export/test1:/bin/sh的提示,则说明系统中已经有人用了这个用户名了。. k4 u: A O! F5 v+ S0 _. r
+ H l; s" S$ ?
! J8 i: p$ |+ ~& ?% N7 G I5 z! }2 v
8 ~2 V8 M4 F) `& |
|
|