linux常用命令

id

id命令能够显示指定用户真实有效的用户ID(UID)和组ID(GID)等信息。
id [option] [username]
-g 显示用户组ID
-G 显示用户所属附加群组的ID
-n 显示用户,所属群组或附加群组的名称,不显示数字
-r 显示实际ID
-u 显示用户ID

w

w命令可以显示已经登录系统的用户,并显示用户正在执行的命令。
w [option] [user]
user参数是显示指定用户的信息。

who

who命令能够显示已经登录系统的用户,以及系统的启动时间等信息。
-a 显示所有信息,相当于-b -d -login -p -r -t -T -u
-b 显示系统的启动时间
-d 显示已死的进程
-H 显示标题,默认不显示
-l 显示登录进程
who -H -a

users

users命令可以显示已经登录系统的用户。如果是同一用户登录多次,则登录几次就会显示几次用户名。

whoami

whoami命令用于显示当前登录的用户名,这个命令可以看作英文短句who ami的简写。

last

last 命令能够从日志文件/var/log/wtmp读取信息并显示用户最近的登录列表。

lastb

lastb命令可以从日志文件/var/log/btmp中读取信息,并显示用户登录失败的记录,用于发现系统登录异常。
-num 指定显示结果的行教*

lastlog

lastlog命令从日志文件/var/log/lastlog中读取信息,并显示所有用户的最近登录记录,用于查看系统是否有异常登录。
显示所有用户的最近登录记录。
当从不登录的系统用户突然登录了,就要怀疑是否有用户侵入系统了。

posted @ 2022-04-30 09:51  dvlk1  阅读(41)  评论(0)    收藏  举报