首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux中查看日志文件的正确姿势,求你别tail走天下了!

作为一个后端开发工程师,在Linux中查看查看文件内容是基本操作了。尤其是通常要分析日志文件排查问题,那么我们应该如何正确打开日志文件呢?...因为vi仅仅是一个编辑器(可以理解为windows中的记事本),使用vi命令后则会把文件所有内容加载到内存中,如果内存不够大的话,则可能会导致服务器瘫痪。...按键/命令 空格键(Space):向下翻页 回车(Enter):向下翻行 /字符串:在当前显示的内容(翻页进度位置),向下查找这个字符串关键字 :f:立刻显示文件名以及目前位置的行号 q: :退出当前文件的浏览...less less命令比more更加有弹性,可以前后翻页,不止可以向上查找,也可以向下查找。...按键/命令 [pagedown] :向下翻页 [pageup] :向上翻页 /字符串:在当前显示的内容(翻页进度位置),向下查找这个字符串关键字 ?

3.6K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Vim 利剑常磨,见血封喉

    来源:以乐之名 对于以OSX / Linux为开发环境的伙伴们,应该并不陌生。因其轻便,扩展性,可定制化,一直很受开发者追捧。高阶大神,袖中必有深藏。...Vim编辑器简洁易用,在终端上可用来快速查看修改文档。虽然与其他编辑器如WebStrom、VScode相比,功能扩展相对欠缺,对新手朋友不太友好。...命令 说明 Ctrl + e 向下滚动一行 Ctrl + y 向上滚动一行 Ctrl + f 向下翻一页 Ctrl + b 向上翻一页 Ctrl + u 向上翻半页 Ctrl + d 向下翻半页...垂直分屏 关闭分屏 命令 说明 Ctrl + w c 关闭当前窗口(如果是最后一个,无法关闭) Ctrl + w q 关闭当前窗口(如果是最后一个,则退出vim) 分屏 命令 说明 Ctrl...少年莫慌,很多事情,难在开头,当你学会了,才会感谢当初的付出。

    69020

    Linux文本处理工具--less

    的话,就向下搜索 &字符串:仅仅显示匹配上的行undefined翻页b 向上翻一页 d 向下翻半页 u 向上滚动半页 y 向上滚动一行 空格键 向下一行 回车键 向下一页 pagedown:...向下翻动一页 pageup: 向上翻动一页 Ctrl + F:向下翻页 Ctrl + B :向上翻页 Ctrl + D :向下移动半屏 Ctrl + U : 向上移动半屏 G:移动到最后一行 g:...一样(vim使用:bn) 键入 :p:切换到上一个文件,这个和vim一样(vim使用:bp)使用less编辑文件 v :在运行的less界面上,使用v选项,会调用系统默认的编辑器(一般来说是vi,但是具体怎么查看就还是个问题...EDITOR和VISUAL可能有用,但是查询出来没有值,再有是set -o,本机上的set -o中 vi off。)...00:00:00 [stopper/0] : # 这样就可以慢慢查看每个进程的id号了,这其实不是经常用,毕竟要浏览所有进程的需求并不多,主要是为了满足单个屏幕无法容下所有内容,而且需要前后翻页的情况。

    2.6K60

    VIM编辑器-常见命令

    image.png vi编辑器 操作模式 模式名 含义 命令模式 等待输入命令 输入命令 编辑模式,用于输入文本 底行(尾行,末行)模式 可以输入指令,搜索,保存 命令模式 命令 含义 a 表示光标后...底行模式 命令 含义 :w 把写入保存到硬盘中 :q 退出当前VI编辑器打开的文件 :wq!...强制保存 命令模式 命令 含义 h 光标左移 j 光标下移 k 光标上移 l 光标右移 翻页模式 命令 含义 ctrl + f 向下翻页 ctrl + b 向上翻页 ctrl + d 向下翻半页...ctrl + u 向上翻半页 插入类 标题 含义 i 在当前位置插入 a 在光标右边插入(当前光标尾部插入) A 在当前光标右的行末插入文件(当前行末插入) o 在光标所在行的上方插入一行并切换输入模式...替换当前位置字符 搜索 命令 含义 / 从输入/可以在当前文件中查找该字符串 n 查找下一个\匹配的字符 shift+N 查找上一个匹配的字符

    39530

    vim与vi的区别,及常用操作,有查找关键词,向上向下翻页,快速跳到一行首末尾,设置取消行号,撤销编辑,跳到最后一行,翻页

    区别:vi和vim都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。...使用:vi和vim是我们在Linux中最常用的编辑器。...我们有必要介绍一下vi(vim)最简单的用法,以让Linux入门级用户在最短的时间内学会使用它 翻页:ctrl+F先下翻页 ctrl+b向上翻页 当我们按ESC进入Command模式后,我们可以用下面的一些键位来移动光标...; j 向下移动一行; k 向上移动一行; h 向左移动一个字符; l 向右移动一个字符; ctrlb 向上移动一屏; ctrlf 向下移动一屏; 向上箭头 向上移动;...; ctrlf 向下移动一屏; 向上箭头 向上移动; 向下箭头 向下移动; 向左箭头 向左移动; 向右箭头 向右移动; 我们编辑一个文件时,对于 j、

    3.4K20

    VIM命令模式与输入模式切换

    表4 vi的光标移动键 键 功能 h或[ ] 将光标向左移动一格 j或[ ] 将光标向下移动一格 k或[ ] 将光标向上移动一格 l或[ ] 将光标向右移动一格 $ 将光标移到当前行的行尾...剪切和粘贴键 这些键用来重新安排用户文件中的文本,在vi的命令模式下可用。表5列出了vi编辑器的剪切和粘贴键及其功能。...表5 vi编辑器的剪切和粘贴键 键 功能 d 删除指定位置的文本,并存到临时的缓冲区中。可以使用put操作符(p或P键)访问这个缓冲区 y 将指定位置的文本复制到临时缓冲区。...表6列出了vi编辑器的翻页键及其功能。...表 6 vi编辑器的翻页键 键 功能 [Ctrl-d] 将光标向下移到文件尾,通常每次移动12行 [Ctrl-u] 将光标向上移到文件头,通常每次移动12行 [Ctrl-f] 将光标向下移到文件尾,通常每次移动

    2K30

    学习笔记0326----vim编辑器的使用

    Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。VIM是自由软件。...光标移动快捷键 含义 k或者上 光标向上移动一位 j或者下 光标向下移动一位 h或者左 光标向左移动一位 l或者右 光标向右移动一位 ctrl+f 或者pageup健 向下翻页 ctrl+b或者pagedown...退出 :set nu 显示行号 :set nonu 不显示行号 :X 文件加密 6.vim实践操作 分别向下、向右、向左、向上移动6个字符 向下6j、向右6l、向左6h、向上6k。...向上向下翻两页 向上翻页ctrl+b、向下翻页ctrl+f。 光标移动到49行 键盘输入49G 光标移动到行尾、光标移动到行首 行尾ctrl+4、行首ctrl+6或0。...行中的"root"替换为"user" 在命令行模式下输入”:1,10s/root/user/g“ 还原上一步的操作 键盘上输入u 把整个文件中的“root”替换为“1111” 在命令行模式输入

    42030

    shell 文本操作命令

    文件保存与另存为 保存文件  保存对vi编辑器中已打开文件的修改 :w 另存为文件 将vi编辑器中的内容另存为指定文件名 :w myfile 退出vi编辑器的多种方法: 未修改退出 没有对vi编辑器中打开的文件进行修改...光标的移动和翻页操作 操作类型光标操作键功能 h向左移动光标  l向右移动光标  k向上移动光标  j向下移动光标  翻页Ctrl + f向前翻整页  Ctrl + b向后翻整页  Ctrl + u向前翻半页...不包括光标上的字符)到行首的字符,并进入插入状态   输入模式的编辑键操作  按键功能 方向键进行上下左右方向的光标移动  Home快速定位光标到行首 End快速定位光标到行尾 PageUp进行文本的向上翻页...  PageDown进行文本的向下翻页 Backspace删除光标左侧的字符 Del删除光标位置的字符   删除操作  命令功能 x删除光标处的单个字符  dd删除光标所在行  dw删除当前字符到单词尾...:%s/old/new/g 在整个文件范围内替换所有的字符串“old”为“new” :s/old/new/c 在替换命令末尾加入c命令,将对每个替换动作提示用户进行确认 vi编辑器的在线帮助  使用vi

    97620

    vi编辑器

    vi是Linux里面的编辑器,vim是vi的升级版。...命令 含义 k 光标上移 j 光标下移 h 光标左移 l 光标右移 当文件里面的内容太多的时候,我们需要用到翻页,ctrl+b/ctrl+f上下翻页,还有一些常用的操作如下。...命令 含义 ctrl+b- 向上翻页 ctrl+f- 向下翻页 ctrl+u- 向上翻半页 ctrl+d- 向下翻半页 在命令模式要进入编辑模式,可以通过输入i,表示在当前光标的左边插入,还有一些常用的操作如下...要复制当前光标所在的行输入yy,然后要粘贴复制的内容,通过输入p表示在光标的下方粘贴复制的行,通过输入P表示在光标的上方粘贴复制的行。...在文件里面怎样查找你想要的字符呢?我们可以通过/log表示查找log这个单词,如果log在文件中有很多个,可以输入n表示查找下一个,shift+n表示查找上一个。

    1.5K20

    linux vim怎么退出编辑模式_shell退出vi编辑器

    光标的移动和翻页操作 操作类型光标操作键功能 光标移动h向左移动光标 l向右移动光标 k向上移动光标 j向下移动光标 翻页Ctrl + f向前翻整页 Ctrl + b向后翻整页 Ctrl + u向前翻半页...命令删除当前光标之前(不包括光标上的字符)到行首的字符,并进入插入状态 输入模式的编辑键操作 按键功能 方向键进行上下左右方向的光标移动 Home快速定位光标到行首 End快速定位光标到行尾 PageUp进行文本的向上翻页...PageDown进行文本的向下翻页 Backspace删除光标左侧的字符 Del删除光标位置的字符 删除操作 命令功能 x删除光标处的单个字符 dd删除光标所在行 dw删除当前字符到单词尾(包括空格)...s/old/new/g 在整个文件范围内替换所有的字符串“old”为“new” :s/old/new/c 在替换命令末尾加入c命令,将对每个替换动作提示用户进行确认 vi编辑器的在线帮助 使用vi在线帮助需安装的软件包...vim-common-6.3.035-3.i386.rpm vim-enhanced-6.3.035-3.i386.rpm 软件包在RHEL5的第2张安装光盘 使用vi在线帮助的两种方法 在vi编辑器中按

    14.2K20

    使用Visual Studio Code编写Vue的札记

    for VS Code EditorConfig插件 Emoji 在代码中输入emoji ESLintESLint插件,高亮提示 File Peek 根据路径字符串,快速定位到文件 Font-awesome...Ctrl + Down 按行向下滚动 Alt + PgUp 按屏向上滚动 Alt + PgDown 按屏向下滚动 Ctrl + Shift + [ 折叠代码块 Ctrl + Shift +...向右 Ctrl + Shift + Alt + PgUp 列选择 向上翻页 Ctrl + Shift + Alt + PgDown 列选择 向下翻页 查找替换 Ctrl + F 查找 Ctrl...Ctrl + K Enter 保持打开 Ctrl + Tab 打开下一个 Ctrl + Shift + Tab 打开上一个 Ctrl + K P 复制当前文件路径 Ctrl + K R 在资源管理器中查看当前文件...Ctrl + Down 向下滚动 Shift + PgUp 向上翻页 Shift + PgDown 向下翻页 Ctrl + Home 滚动到顶部 Ctrl + End 滚动到底部 修改默认快捷键

    39.3K92

    Vim 简单使用指南

    保存并退出 x 重复命令多次 先输入一个数字,再跟上一个命令 向上 h 向下 j 向左 h 向右 l 向后移动一个单词 w 向前移动一个单词 b 行首 0 行首,第一个非空白字符的位置 ^ 行尾 $ 文件顶部...gg 文件末尾 G 移动到row对应行数 row gg、row G、:row 向上翻页 ctrl + b 向下翻页 ctrl + f 屏幕顶部 H 屏幕中间 M 屏幕底部 L 上一段 { 下一段 }...文件类型检查 set noerrorbells "出错时不要发出响声警告 set mouse=a " 支持鼠标 总结 以上就是对与Linux中编辑器...Vim的相关介绍以及基本操作的详细内容了,Vim这款编辑器在Vi的基础上又进一步,增加了新的功能,大大提高了开发效率。...所以我们作为一个新手想要快速掌握Vim的使用技巧,唯一的方法就是多去实践,在不断使用它的过程中我们就会发现我们对它的使用越来越熟练。

    54120

    less命令

    less命令 less命令的作用与more相似,都可以用来浏览文件的内容,用less命令显示文件时,使用pageup键向上翻页,使用pagedown键向下翻页,使用↑与↓按行浏览,使用q退出浏览,less...在加载时不必读整个文件,加载速度会比more更快,less退出后shell不会留下刚显示的内容,而more退出后会在shell上留下刚显示的内容。...-f: 强迫打开特殊文件,例如外围设备代号、目录和二进制文件。 -g: 只标志最后搜索的关键词。 -i: 忽略搜索时的大小写。 -m: 显示类似more命令的百分比。 -N: 显示每行的行号。...j: 向前移动一行 k: 向后移动一行 /string: 向下搜索字符串的功能。 ?string: 向上搜索字符串的功能。 n: 重复前一个搜索,与/或?有关。 N: 反向重复前一个搜索,与/或?...pageup: 向上翻动一页。 pagedown: 向下翻动一页。 G: 移动到最后一行。 g: 移动到第一行。 q / ZZ: 退出less命令。 v: 使用配置的编辑器编辑当前文件。

    1.8K20

    Linux文本编辑器——vim编译器的全面讲解

    输入末行命令放弃对文件的修改,并退出编辑器 2.2 文件的打开和读取 命令 功能 : e 文件名 打开新的文件到vi编辑器中 : e!...快速进入输入模式 由于vim在命令模式无法对当前文件进行输入操作,必须进入输入模式才能进行文本的输入。...插入新行,光标移动到新行的行首,进入插入状态 3. 2 快速移动编辑 按键 功能 方向键 进行上下左右方向的光标移动 Home 快速定位光标到行首 End 快速定位光标到行尾 PageUp 进行文本的向下翻页...(常用) :set nonu 取消编辑器中的行号显示 1G 跳转到文件的首行 (常用) G 跳转到文件的末尾行 (常用) #G 跳转到文件中的第#行 (常用) PageUp 进行文本的向上翻页 PageDown...进行文本的向下翻页 作者:神的孩子都在歌唱 本人博客:https://blog.csdn.net/weixin_46654114 转载说明:务必注明来源,附带本人博客连接

    11110

    Vim——编译器之神

    在命令模式按i进入编辑模式,按esc再退出到命令模式,输入:进入末行模式 vim 是从vi发展出来的文本编辑器, 支持代码补全、编译 及 错误跳转等方便编程的功能提别丰富, 在程序员中被广泛 使用,...末行模式命令: h : 向左 j : 向下 k : 向上 l : 向右 3.行内移动: w :...: 移动到数字对应行数 数字 G : 移动到数字 对应行数 :数字 : 移动到数字对应的行数 5.屏幕移动: Ctrl +b : 向上翻页...Ctrl +f : 向下翻页 H : 屏幕顶部 M : 屏幕中间 L : 屏幕底部...n行 11 .复制和剪切: vi 中提供有一个 被复制文本的缓冲区 复制 命令会将选中的文字保存在缓冲区 删除 命令删除的文字会被保存在缓冲区 在需要的位置, 使用 粘贴 命令可以将缓冲对的文字插入到光标所在的位置

    1K10

    Linux——常用命令(2)

    通常结合着“>”重定向符号,用来在文本文件中,添加数据,“>>” 表示追加。...less 分屏上下翻页浏览文件内容,用PageUp键向上翻页,用PageDown键向下翻页  head 显示文件开头,默认开始10行 tail 显示文件结尾,默认结尾10行  -f 监控某个文件变化 wc... -C 在文件和目录清单加上色彩,便于区分各种类型 ls 查看目录内容 cd 切换目录 pwd 查看当前目录位置 mkdir 创建目录、  -p 创建多级目录 rmdir 删除空目录 rm 可以删除一个目录中的一个或多个文件或目录...#显示当前文件格式 :set ff=unix #设置成unix格式 :set ff=dos #设置成dos格式 ---- 命令模式下的操作:  1、翻页 Page Down或Ctrl+F 向下翻动一整页内容...G   跳转到文件的末尾行                       #G   跳转到文件中的第#行  4、行号显示 :set nu在编辑器中显示行号                        :

    26020

    Linux命令之less简介

    使用less查看文件时,我们不仅可以使用pagedown和pageup前后翻看文件,还可以使用它的很多搜索功能。...-i 忽略搜索时的大小写 -m 显示类似more命令的百分比 -N 显示每行的行号 -o 将less 输出的内容在指定文件中保存起来 -Q 不使用警告音 -s 显示连续空行为一行...-S 行过长时间将超出部分舍弃 -x 将“tab”键显示为规定的数字空格 u 向上翻页, d 向下翻页, g 跳到首行, G 跳到底部。...查找内容 表示向上查找、 /查找内容 表示向下查找、 n 匹配下一个查找的内容。...N 匹配上一个查找的内容, v : 进入编辑模式,使用配置的编辑器编辑当前文件 q 退出less 二 实例 less 文件名|grep -n 查找内容 上述命令可以将内容过滤

    3.7K10

    Vim高手修炼手册:Linux下最全常用命令集锦,Linux环境下vim不可不知的常用命令大全

    vi编辑器和vim编辑器 Linux中的vi和vim都是文本编辑器,它们在Linux和Unix系统中广泛使用。尽管它们在某些方面相似,但也存在一些关键的区别。...vi和vim编辑器的区别 撤销功能:在vi中,按u只能撤销上一次的命令;而在vim中,可以无限制地撤销之前的命令。...将光标移动到屏幕的第一行 M 将光标移动到屏幕的中间一行 L 将光标移动到屏幕的最后一行 gg 将光标移动到文件的第一行 G 将光标移动到文件的最后一行 nG 将光标移动到文件的第n行 Ctrl + f 向下翻页...Ctrl + b 向上翻页 Ctrl + d 向下翻半页 Ctrl + u 向上翻半页 yy 复制当前行 p 粘贴到光标后的位置 P 粘贴到光标前的位置 dd 删除当前行 dw 删除从光标位置到单词末尾的内容...在Linux中,vim编辑器的插入模式(Insert Mode)是用户输入文本的主要模式。在插入模式下,用户可以直接在文档中插入或编辑文本。

    13400
    领券