美国服务器无法直接查看系统日志的问题

美国服务器在日常维护中,定期查看服务器日志是不可或缺的操作之一,但是美国服务器/ar/log目录中的部分日志文件是二进制数据文件,不能直接查阅,只能使用特定的程序对其进行读

美国服务器无法直接查看系统日志的问题

来源:美国服务器 作者:美联小编Zoe 浏览量:166
2019-09-06
0
        美国服务器在日常维护中,定期查看服务器日志是不可或缺的操作之一,但是美国服务器/ar/log目录中的部分日志文件是二进制数据文件,不能直接查阅,只能使用特定的程序对其进行读写。所以今天美联科技小编就来讲下,美国服务器无法直接查看系统日志问题的解决方式。

        1美国服务器注册失败日志
        注册失败记录位于/ ar/log/ faillog日志文件,这是一个典型的二进制数据文件,不能直接读取,需要时可利用 failing命令查阅。

        2、最近一次注册日志
        最近一次用户注册的时间记录位于/ar/log/astlog日志文件中。这也是一个典型的二进制数据文件,需要使用lastlog命令查阅。

        3、用户注册日志
        /ar/run/utmp和/ar/log/wtmp日志文件包含系统中每个用户的注册记录。在调度各种进程时,系统将会自动记录每个进程的起止运行时间。对于当前活动的进程,其相关信息均记录在/ ar/run/utmp文件中。当收到一个信号,告知其调度的进程已经终止运行时,如果/ ar/log/wtmp文件存在,系统将会把相应的进程信息转录到wtmp文件中,说明进程是什么时间启动和终止的,以及终止的原因等。也就是说,/ar/ log/wtmp文件将会记录整个进程调度的历史。

         /ar/log/wtmp文件中记录的部分信息如下:
        1)进程或记录类型,其中,1为运行级改变时间,2为系统引导时间,5为int调度的进程,6为 login进程,7为用户进程,8为终止的进程等。
        2)进程ID。
        3)缩写的终端设备名,如pts2等。
        4)/etc/inittab文件的ID字段,保留字段。
        5)用户名。
        6)远程系统名,远程注册时。
        7)进程终止及出口状态。
        8)时间记录,即进程或会话的起止运行时间。
        9)远程系统的IP地址。

        与/ar/ log/lastlog日志文件不同,/ar/log/wtmp文件记录的是用户的注册与工作状态,如注册访问方式,如终端设备名、远程系统名或IP地址等、注册会话的起止运行时间等。利用who命令可以查询当前注册的用户信息,而利用last命令可以查询wtmp文件记录的用户注册历史等信息。如果再使用1ast命令的【-f】选项,指定 /ar/log/wtmp.N作为输入文件,其中N是一个从1开始编号的数字,还可以查询早期的用户注册历史等信息。

        以上就是解决美国服务器无法直接查看系统日志的方式,希望能帮助到有需要的美国服务器用户。

        关注美联科技,了解更多IDC资讯!

部分文章来源与网络,若有侵权请联系站长删除!