大家好,我是“小虾米”。上一篇我们带大家学会了 8 个基础导航与文件管理命令,今天我们就进入“Linux 探针”,教你如何高效地查看和搜索日志内容。这是运维工程师每天 80% 时间在做的事!一、文件查看“三剑客”:从头看到尾,各有所长
当你需要查看一个文本或配置文件时,千万不要直接用编辑器去开大文件,用下面这几个专用命令又快又稳:head testfile03# 默认输出文件头10行
tail testfile03# 默认输出文件后10行
二、精准搜索与查找:“大海捞针”的绝招
进阶小技巧:配合管道符 | 使用(后面的文章会细讲)。cat testfile03 | grep -i "len: 6087"# -i 表示忽略大小写
在 Linux 下修改文件,绕不开vi/vim(vim是vi的升级版,所以我们后面直接使用vim)。它虽然没有鼠标,但熟练后效率极高。今天我们只掌握最核心的三步法:(2)进入编辑:刚打开是“命令模式”,按键盘上的i键(屏幕下方出现 -- INSERT --),进入插入模式,此时可以像记事本一样修改文字。(3)保存退出:修改完后,按Esc键退回命令模式,输入:wq(write and quit,即保存并退出)回车。今天我们学了这 6 个命令的使用,请去你的服务器上动手敲一敲吧:cat testfile03more testfile03head testfile03head -n 20 testfile03tail -f testfile03tail -n 20 testfile03grep "Len: 6087" testfile03cat testfile03 | grep -i "len: 6087"find ./ -name testfile03vim testfile03
在评论区告诉我:你在第一次使用 Vim 的:wq保存退出时,是不是也曾被它“卡住”过?或者你在用tail -f追踪日志时,抓到了什么有趣的报错?下篇预告:下一篇我们将进入“Linux 管家”,教你如何管理系统权限、查看进程以及排查“系统为什么突然卡死”的硬核技能,敬请期待!