linux 如何查看用户id

jackxiang 2013-12-4 23:17 | |
背景:查一个日志,出现48的用户值:
-rwxrwxrwx 1   48   48 1421133 Dec  5 15:14 checkdaemon_album_20131205.php
-rwxrwxrwx 1 root root 1431216 Dec  5 15:14 checkdaemon_report_20131205.php
-rwxrwxrwx 1 www  www  3752063 Dec  5 15:14 core-20131205.php
————————————————————————————————————————————

用户的ID就是USER ID喽,也就是常说的UID.有一个文件专门存放UID信息的,在/etc/passwd里。root用户的ID是0.
从1~499的大多是系统服务或软件厂商自定议的ID。而普通的用户的UID是从500开始往后依次加1.

实践示例:
你也可以用 cat /etc/passwd | grep <你的用户名>  来查看你的ID。

我是:504,而su成root后,
查看当前root用户,也可直接输入:id

当然,也可以通过:

也可看到root是0,我还是504:
root:x:0:
xiangdong:x:504:
这儿也可以查看,特殊在它能查到一些非登录的用户Id:

www:x:48:48::/home/www:/sbin/nologin

最后,用finger吧:
[root@localhost 20131205]# finger 48
-bash: finger: command not found
yum install finger

finger www
[root@localhost 20131205]# finger www
Login: www                         Name:
Directory: /home/www         Shell: /bin/bash
Never logged in.
No mail.
No Plan.

来自:http://zhidao.baidu.com/link?url=z6Ca_wyf6UwLZGun4pb8o8Lj3VxyUwhzQ4XzVZGOSARChu935hy_YOlSJPagp7eRi2KbVuE1Z17t6TcQCNwaAa

作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:http://jackxiang.com/post/6854/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!


最后编辑: jackxiang 编辑于2013-12-5 15:24
评论列表
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]