linux查看日志常用命令
1.查看日志常用命令
linux查看日志的命令有:1、tail命令,用于查看前多少行日志;2、head命令,用于查看后多少行日志;3、cat命令,可用于查询关键字的日志;4、sed是能够通过正则表达式对文件进行批量编辑查看等操作;5、grep可以直接查询日志文件关键字;6、more/less命令可以分页查看日志
-n 是显示行号;相当于nl命令;例子如下:
tail -100f test.log 实时监控100行日志
tail -n 10 test.log 查询日志尾部最后10行的日志;
tail -n 10 test.log 查询10行之后的所有日志;
跟tail是相反的,tail是看后多少行日志;例子如下:
head -n 10 test.log 查询日志文件中的头10行日志;
head -n -10 test.log 查询日志文件除了最后10行的其他所有日志;
cat -n test.log |grep "debug" 查询关键字的日志
cat error.log | grep -B 5 ‘nick’ 显示nick及前5行
cat error.log | grep -A 5 ‘nick’ 显示nick及后5行
cat error.log | grep -C 5 ‘nick’ 显示file文件里匹配nick字串那行以及上下5行
cat error.log | grep -n -B10 -A10 5 ‘nick’ 显示file文件里匹配nick字串前后10行
tac是倒序查看,是cat单词反写
sed -n '/2020-04-17 16:17:20/,/2020-04-17 16:20:36/p' alert_monitor.log //查看时间段日志
sed -n '100,200p' alert_monitor.log //查看100行-200行日志
grep fuju alert_monitor.log //搜索文件中 fuju
cat -n alert_monitor.log | grep "ERROR" //查询关键字ERROR的日志
less与more类似,使用less可以随意浏览文件,而more仅能向前移动,不能向后移动,而且 less 在查看之前不会加载整个文件。
c复制代码# 查看日志
less log2013.log
# ps查看进程信息并通过less分页显示
ps -ef |less
# 查看命令历史使用记录并通过less分页显示
history | less
# 浏览多个文件
less log2013.log log2014.log
输入 :n后,切换到 log2014.log
输入 :p 后,切换到log2013.log
diff复制代码-b <缓冲区大小> 设置缓冲区的大小
-e 当文件显示结束后,自动离开
-f 强迫打开特殊文件,例如外围设备代号、目录和二进制文件
-g 只标志最后搜索的关键词
-i 忽略搜索时的大小写
-m 显示类似more命令的百分比
-N 显示每行的行号
-o <文件名> 将less 输出的内容在指定文件中保存起来
-Q 不使用警告音
-s 显示连续空行为一行
-S 行过长时间将超出部分舍弃
-x <数字> 将"tab"键显示为规定的数字空格
/字符串:向下搜索"字符串"的功能
?字符串:向上搜索"字符串"的功能
n:重复前一个搜索(与 / 或 ? 有关)
N:反向重复前一个搜索(与 / 或 ? 有关)
b 向上翻一页
f 向下翻一页
u 向上滚动半页
d 向下翻半页
h 显示帮助界面
Q 退出less 命令
y 向前滚动一行
空格键 滚动一页
回车键 滚动一行
[pagedown]: 向下翻动一页
[pageup]: 向上翻动一页
“春节营销”哪家强?全平台薅羊毛攻略,替你总结好了!
春节,历来是“品牌营销”的主战场。虽然距离龙年春节还有一段时间,但“春节大战”的火药味已经十分浓烈。小红书、京东先后官宣,成为春晚官方的合作伙伴。支付宝则将经典的“集五福”活动,升级为五福节,想要进一步撬动流量。与此同时,抖音、快手、美团等一众平台也跃跃欲试,试图瓜分春节档的“流量大蛋糕”。互联网大厂纷纷发力春晚,对于广大用户,无疑是一个全网“薅羊毛”的好时机。站长网2024-02-06 18:10:210000曾希望自己未来能死在火星上!马斯克:是时候把宇航员送上火星了
1969年7月16日,阿波罗11号飞船成功发射升空,这是人类历史上第一艘成功登陆月球的载人飞船。今日,SpaceXCEO马斯克发帖回复阿波罗11号登月55周年”时表示,是时候把宇航员送上火星,来让美国达到新高度了。归根结底,每个想成为太空旅行者并帮助在火星上建立新文明的人都应该有机会做到这一点。0000AI缺芯,英伟达卖断货
8月8日,全球计算机业内最重要的圆桌会议,世界计算机图形学会议SIGGRAPH正式召开。NVIDIA创始人兼CEO黄仁勋出席,并带来了新一代英伟达超级AI芯片GH200。黄仁勋对自己的新旗舰产品非常有自信,将GH200称为“世界上最快的内存”。站长网2023-08-11 09:16:040000惠普 CEO:人工智能将彻底改变个人电脑行业 创造一个新的 PC 类别
惠普公司首席执行官EnriqueLores日前在接受CNBC的JimCramer采访时表示,人工智能将从根本上改变个人电脑行业,特别是对他自己的公司而言。站长网2023-05-31 21:00:310000德勤报告:AI等没有道德技术标准可能会带来广泛负面影响
全球咨询和金融公司德勤(Deloitte)的一项调查显示,高管们认识到,在没有道德技术标准的情况下运营的最大风险可能会产生广泛的负面影响,尤其是对他们的员工。该调查评估了200名企业高管对与新兴技术的开发和使用的设计、运营和治理相关的负责任决策的看法。日前,德勤发布了其技术调查中的道德与信任,调查揭示了对道德如何成为企业高管的首要考虑问题,以及组织如何努力协调谁应该负责制定标准的独特见解。站长网2023-05-18 15:54:260000