文档详情

第5章—用户行为及日志管理.ppt

发布:2017-04-05约4.74千字共20页下载文档
文本预览下载声明
第5章 用户行为及日志管理 软件教研室 段鸿轩 duanhongxuan@ Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. w命令 格式:w 用户名 功能:显示当前主机中已登陆的所有用户,以及用户当前所执行的命令。当w命令指定用户名为参数,显示该用户在系统中的登录信息。 举例: # w   2:50pm up 2 min, 4 users, load average:0.22,0.16,0.06   USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT w命令的显示项目按以下顺序排列:当前时间,系统启动到现在的时间,登录用户的数目,系统在最近1秒、5秒和15秒的平均负载。然后是每个用户的各项数据,项目显示顺序如下:登录帐号、终端名称、远程主机名、登录时间、空闲时间、JCPU、PCPU、当前正在运行进程的命令行。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. who命令 格式:who [选项] 功能:查看当前已登录的所有用户。 选项: -m 显示当前用户的用户名。 -H 显示用户的详细信息。 举例:#who Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. last命令 格式:last [用户名] 功能:查看曾经登录系统的用户 举例: # last # last | more # last hong Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 系统日志管理 桌面环境下点击:“主菜单|系统工具|系统日志” 系统日志文件都保存于/var/log目录中 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 重要的日志文件 boot.log 记录系统引导的相关信息 cron 记录cron调度的执行情况 dmesg 记录内核启动时的信息,主要包括硬件和文件系统的启动信息 maillog 记录邮件服务器的相关信息 spooler 记录新闻服务器的相关信息 rpmpkgs 记录已安装的RPM软件包信息 secure 记录系统安全信息 messages 记录系统运行过程的相关信息,包括I/O、网络等 XFree86.0.log 记录图形化用户界面的XFree86服务器的相关信息 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 标准消息格式 每行记录一条单独的日志消息 每条消息依次包含下列内容: 事件的时间戳 事件发生源系统的主机名 产生日志消息的程序名 消息文本 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. whatis命令 格式:whatis [关键词] ... 功能:查询程序描述数据库并返回对该程序的一行描述文本 举例: # whatis cron # whatis cron daemon Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. syslogd与klogd守护进程 程序可以通过syslog函数写入日志,而syslogd守护进程会监控程序提交的消息并对其进行处理 内核提交的消息由klogd(内核日志守护进程)监控并处理 日志的写入统一在syslog.conf文件中配置 syslo
显示全部
相似文档