Linux技巧-如何查看系统信息-查看帐号相关信息

管理帐号信息是 Linux系统维护的一个很常见环节,我们需要掌握它,能熟练快速得到我们想要的信息。
Linux的帐号一般都保存在 /etc/passwd文件中,密码保存在 /etc/shadow,用户组保存在 /etc/group文件,那么我们只要有权限就能获得其中的内容。
查看所有的用户名
cut -d: -f1 /etc/passwd

查看系统所有组
cut -d: -f1 /etc/group

who 命令可以告诉我们那写用户登录了系统
w 命令能实现和 who相同的功能,但他还能显示帐号正在做什么事情
linux-command-w-who

id 命令可以告诉我们一个帐号的真实 ID和所属的用户组(可能是多个)
finger 命令可以告诉我们非常详细的用户信息,在没有指定用户名的情况下它会显示当前登陆的帐号,指定了帐号他会告诉我们帐号的登录名、全名、主目录、shell、登录记录、邮件、任务计划等。
linux-command-id-finger

last 命令可以帮我们获得用户的登录记录,我们可以指定用户帐号、终端名称,能很方面的地获得我们需要的信息,当我们服务器有异常的时候,我们可以从中获得一些信息帮助我们分析服务器是否被入侵,或者有人非法登陆。
linux-command-last

crontab命令可以帮助我们定制任务计划,如何使用 crontab 管理 Linux 的任务计划,我们可以通过 crontab -l 来获取当前账户的任务计划信息。

Post a Comment

Your email is never shared. Required fields are marked *

*
*