linux_文件跟踪查看/实时查看添加到⽂件中的内容/linux日志查看(outline)
文章目录
文件跟踪查看/实时查看添加到⽂件中的内容/linux日志查看
追踪更新中的文件
tail -f -n <lineNumbers> <logFile> | nl
查看某个文件的末尾N行,并带上源文件中的行号
nl <logFile> tail -n <lineNumbers>
查看linux内核日志
相关参考
-
What are Linux Logs? Code Examples, Tutorials & More (stackify.com)
-
Classic SysAdmin: Viewing Linux Logs from the Command Line
- /var/log
- Viewing logs with less
- Viewing logs with dmesg
- Viewing logs with tail
日志查看示例
查看开机日志
ubuntu
sudo tail -f /var/log/boot.log
# cxxu @ cxxuAli in /var/log [19:00:25] C:1 $ sudo tail -f boot.log [sudo] password for cxxu: [ OK ] Started Permit User Sessions. [ OK ] Started ECS enable networking multiqueue. [ OK ] Started resolvconf-pull-resolved.service. [ OK ] Started OpenBSD Secure Shell server. [ OK ] Started chrony, an NTP client/server. [ OK ] Started LSB: starts the nginx web server. [ OK ] Started LSB: Record successful boot for GRUB. [ OK ] Started Accounts Service. Starting Terminate Plymouth Boot Screen... Starting Hold until boot process finishes up...
授权日志
# cxxu @ cxxuAli in /var/log [19:02:53] $ sudo tail /var/log/auth.log Sep 29 18:59:37 cxxuAli sshd[24798]: pam_unix(sshd:session): session opened for user cxxu by (uid=0) Sep 29 18:59:37 cxxuAli systemd-logind[584]: New session 23215 of user cxxu. Sep 29 19:00:35 cxxuAli sudo: cxxu : TTY=pts/0 ; PWD=/var/log ; USER=root ; COMMAND=/usr/bin/tail -f boot.log Sep 29 19:00:35 cxxuAli sudo: pam_unix(sudo:session): session opened for user root by cxxu(uid=0) Sep 29 19:00:45 cxxuAli sudo: pam_unix(sudo:session): session closed for user root Sep 29 19:02:53 cxxuAli sudo: cxxu : TTY=pts/0 ; PWD=/var/log ; USER=root ; COMMAND=/bin/cat /var/log/auth.log Sep 29 19:02:53 cxxuAli sudo: pam_unix(sudo:session): session opened for user root by cxxu(uid=0) Sep 29 19:02:53 cxxuAli sudo: pam_unix(sudo:session): session closed for user root Sep 29 19:03:10 cxxuAli sudo: cxxu : TTY=pts/0 ; PWD=/var/log ; USER=root ; COMMAND=/usr/bin/tail /var/log/auth.log Sep 29 19:03:10 cxxuAli sudo: pam_unix(sudo:session): session opened for user root by cxxu(uid=0)
Conclusion
- Examining various log files can help in debugging system freeze and crash issues, especially when new and unsupported hardware is present in the PC.
- These log files are also useful for finding out security breaches or security loopholes if there are any.
- If you are getting unexpected behavior from software installed on your system or frequent reboots and crashes, the first thing you should do is to examine various system log files.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
2023-04-05 PC_OS@内存分配@覆盖与交换@内存碎片@连续分配方式@动态分区分配策略