访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux日志五大命令详解

时间:2019-06-30

linux命令大全_linux命令大全_linux命令大全 ssh

如果指明了 wtmp 文件名,则 who 命令查询 所 有 以 前 的 记 录 。 命 令 who /var/log/wtmp 将报告自从 wtmp 文件创建或删改以来的每一次登录。例如:运行该命令如下所示:

[图]

2、users 命令

可以由服务器端开发自己定义,对于 jsp 而言也可以直接写入 jsessionid 用于标记一个会话 (session) ,这样服务器可以知道该用户是否合法用户以及是否需要重新登录等,服务器可以设置或读取cookies 中包含信息,借此维护用户跟服务器会话中的状态。有了会话机制,登录状态就好明白了,我们假设浏览器第一次请求服务器需要输入用户名与密码验证身份,服务器拿到用户名密码去数据库比对,正确的话说明当前持有这个会话的用户是合法用户,应该将这个会话标记为“已授权”或者“已登录”等等之类的状态,既然是会话的状态,自然要保存在会话对象中,tomcat在会话对象中设置登录状态如下。曾有游戏统计数据显示,棋牌游戏的用户日均游戏次数均达到8次以上,能够较好的挖掘用户碎片时间,同时游戏操作相对简单,让用户形成单日多次登录的习惯。

linux命令大全_linux命令大全_linux命令大全 ssh

运行该命令将如下所示

[图]

3、last 命令

last 命令往回搜索 wtmp 来显示自从文件第一次创建以来登录过的用户。系统管理员可以周期性地对这些用户的登录情况进行审计和考核linux命令大全,从而发现起中存在的问题,确定不法用户,并进行处理。

linux命令大全 ssh_linux命令大全_linux命令大全

运行该命令,如下所示:

[图]

读者可以看到,使用上述命令显示的信息太多,区分度很小。所以,可以通过指明用户来显示其登录信息即可。例如:使用 last reoot 来显示 reboot 的历史登录信息,则如下所示:

[图]

linux命令大全_linux命令大全_linux命令大全 ssh

4、ac 命令

ac 命令根据当前的/var/log/wtmp 文件中的登录进入和退出来报告用户连结的时间(小时)linux命令大全,如果不使用标志,则报告总的时间。

另外,可加一些参数,例如:

last -u 102 将报告 UID 为 102 的用户;

 上一个教程:Linux 命令语法: