Linux输出日志文件:掌握Logging技术(linux输出日志文件)

linux 是一款流行的操作系统,生产环境中越来越常见,没有任何操作系统之间调试,收集和查看信息都是一门重要的工作。在 Linux 系统中,LOGging 将非常重要,能够更好的理解与系统,重要的是了解下 log 日志文件在 Linux 下如何获取。

首先,我们了解下 Linux 下的路径,默认情况下,日志文件存放于“/VAR/log”目录下,该目录下的日志文件的名字分类,比如系统日志文件为’/var/log/syslog’,普通用户日志文件为 ‘/var/log/user.log’,用户操作日志文件则为‘/var/log/auth.log’,各98ia9可能还有其他的日志文件,也许会根据个人的习惯或项目进行不同的配置,但是基本上,系统的操作过程中的大部分日志都是存放在这个目录下。

获取这些日志文件可以通过 linux 下的分析命令进行,比如 tail, head, cat 等,如使用 tail 命令来查看某文件最后10行日志,可以输入`tail -f /var/log/syslog`,对于更复杂的筛选,可以使用 grep 命令,比如`grep ERROR /var/log/syslog`,这样就可以只显示系统日志里面包含ERROR关键词的内容,还可以使用 awk 命令归类日志内容,如`awk ‘/Accepted/ {print $1}’ /var/log/syslog`,这里可以将系统日志里面的Accepted内容归类输出出来,只查看内容的第一列的内容。

另外,对于查看多个文件,多个文件夹日志文件,可以使用 find 命令,通过遍历根据需要条件筛选出数据,比如,仅查看今天的日志文件:`find /var/log -mtime -1 -exec cat {} \;`,这样就可以只查看过去一天的日志内容。

总结,Linux 中输出日志文件的工具有很多,比如 tail、head、cat、grep、awk 等,日志文件的默认都在“/var/log”目录下,掌握了 Logging 技术可以帮助更好的管理服务器日志,从而更好的完成系统的检测,问题的查找工作。

创新互联(cdcxhl.com)提供稳定的云服务器,香港云服务器,BGP云服务器,双线云服务器,高防云服务器,成都云服务器,服务器托管。精选钜惠,欢迎咨询:028-86922220。

新闻标题:Linux输出日志文件:掌握Logging技术(linux输出日志文件)
当前路径:http://www.shufengxianlan.com/qtweb/news38/381538.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联