首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Linux小技巧:如何在 Vim 中显示行号

Vim 是一款出色的编辑器,大多数 Linux/UNIX 系统管理员每天都喜欢并使用它。 你可能会想,“如果 Vim 可以显示行号,我会立即切换到 Vim”。...在 Vim 中显示相对行号 当您启用了相对行号时,这意味着您当前所在的行是行号 0,并且光标上方和下方的行连续编号为 1、2、3。...[03_relative_env.gif] 您将看到与光标所在行的上方和下方的相对行号。...显示混合行号 混合行号是绝对行号和相对行号的混合,当混合编号模式打开时,光标所在的行将具有绝对编号,而每隔一行将具有相对编号。...[05_hybrid_env.gif] 切换后,您将看到光标所在的行具有绝对行号,其余行具有相对行号

8.6K00

Linux之vi 文本编辑命令

#在光标之前输入文字 i #退出 ESC #在光标之后输入文字 a #行尾插入文字 A #光标下插入1行空行 o #在光标上插入 1 行空行 O Linux vi命令模式下设置行号 使用vi...命令编辑文本的时候,有时候需要查看某些行号,但是默认的vi命令打开文本的时候是不显示行号的,因此需要vi命令去显示行号。...#显示该文件下所有行号 :set nu #取消设置行号 :set nonu Linux vi命令模式下删除字符 vi 编辑器可以在输入模式和命令模式下删除文本。...#复制一个词 yw #复制光标所在的行 yy #复制光标所在行的下面5行 5yy Linux vi命令模式下粘贴操作 主要利用p命令粘贴到光标所在行的下一行。...#粘贴在光标所在的下一行 p Linux vi命令模式下撤销操作 撤销命令主要用于撤销前一次的误操作或不合适的操作对文件造成的影响。

7.6K30

Linux查看文件和日志的常用命令

grep 10 date.log 可以加参数(使用--help查看详细参数)来辅助查询。 如使用 -n 显示行号。 grep -n 10-01 date.log ?...如要找国庆节所在的行并查看这是一年的第几天,但不知道日期的格式,先匹配10,匹配的数据有很多,再匹配10-01和加上-n参数,就可以完成了。...如果查看时想查看行号,可以加-n参数或-b参数,-n会计算空行的数量,-b不会计算空行的数量,更多参数信息使用--help查看。...默认显示时就有行号,且不计算空行的数量。 nl date.log 可以使用-b参数来指定是否计算空行的数量,指定-b为a会计算,指定-b为t不计算。...在 Linux 中查看文件内容的常用命令大概就以上这些了,它们都是 Linux 自带的。

2.5K50

Linux】学习笔记(四) Linux 文件操作

Linux 目录结构是规定好了的FHS 标准 FHS(英文:Filesystem Hierarchy Standard 中文:文件系统层次结构标准),多数 Linux 版本采用这种文件组织形式,FHS...表示上一级目录 - 表示上一次所在目录 ~ 通常表示当前用户的 home 目录 使用 pwd 命令可以获取当前所在路径(绝对路径) ls -a 可以查看当前目录下全部文件 在进行目录切换的过程中使用...5 个文件,文件名和后缀改为大写: $ rename 'y/a-z/A-Z/' *.c 注意 ' 必须为英文符号(半角) 5 查看文件 5.1为正序显示 5.2 为倒序显示 -n 参数显示行号...cat -n passwd 5.3 nl 命令 -b : 指定添加行号的方式,主要有两种: -b a:表示无论是否为空行,同样列出行号("cat -n"就是这种方式) -b t:只列出非空行的编号并列出...(默认为这种方式) -n : 设置行号的样式,主要有三种: -n ln:在行号字段最左端显示 -n rn:在行号字段最右边显示,且不加 0 -n rz:在行号字段最右边显示,且加 0 -w : 行号字段占用的位数

84920

Linux Shell工具篇 - 文本分析工具awk

$NF $NF是number finally,表示最后一列的信息,跟变量NF是有区别的,变量NF统计的是每行列的总数 演示 数据准备:将linux用户配置文件拷贝到当前目录 cp /etc/passwd...: awk -F ':' '{print $1}' passwd 运行效果 8.打印最后一列 按照”:” 分割查询最后一列打印输出: awk -F: '{print $NF}' passwd 运行效果...9.打印倒数第二列 按照”:” 分割查询倒数第二列打印输出: awk -F: '{print $(NF-1)}' passwd # $(NF-N) N是几, 就是倒数第几列 运行效果 10.打印...print $0+i}' 运行效果 15.切割ip ifconfig | awk '/broadcast/{print}' | awk -F " " '{print $2}' 运行效果 16.显示空行行号...查询sed.txt中空行所在行号: sed 'G' sed.txt | awk '/^$/{print NR}' 运行效果

1.6K20

Linux 文件、目录结构及常用命令

目录 Linux-文件操作与目录管理 1.两种路径 2.目录结构 3.处理目录常用的命令 ls命令(列出目录) cd命令(切换目录) pwd命令(显示当前所在的目录) mkdir命令(创建新目录) rmdir.../etc目录:yum/rpm安装的软件配置文件所在的目录。...文件内容查看 Linux中经常使用以下命令来查看文件的内容: cat 显示文件内容,但是不可以编辑 tac 从最后一行开始显示和cat相反 nl 显示的时候,输出行号 more 一页一页的显示文件内容...nl命令 显示行号,语法如下: nl -bnw 文件 选项与参数如下: -b:指定行号指定的方式,主要有两种: -ba:表示不论是否为空行,同样列出行号 -bt:如果有空行空行不列出行号 -n...:列出行号表示的方法,主要有三种: -n ln:行号在屏幕的最左侧显示 -n rn:行号在自己栏位的最右方显示,且不加0 -n rz:行号在自己栏位的最右方显示,且加0 -w:行号栏的占用的位数 #用

1.8K20

linux工具——grep文本处理器

整理一下grep常用操作,就当记笔记啦 一、介绍 grep是Linux中最常用的"文本处理工具"之一,全称是Global Regular Expression Print,结合正则表达式,功能超级强大...pattern:正则表达式 三、常用参数 -o:只显示符合条件的字符串,每个符合条件的字符串单独显示一行 -P:表示使用兼容perl的正则引擎(个人超级喜欢用) -r: 递归查找 -i:忽略大小写 -n:显示结果所在行号.../center 注:Cx 中 C可以省略 -e:实现多个选项的匹配 -f:指定规则文件 -l(L):查询多文件时只输出包含(不)匹配字符的文件名。...tmp.txt -i:忽略大小写 想把Name 这一行也搜索出来 :grep -i 'name' tmp.txt -c:统计匹配到的行数 grep -ic 'name' tmp.txt -n:显示结果所在行号...2)过滤掉空行: grep -vP '^$' filename grep "." filename 上面一个更通用,因为正则表达式还能改成过滤空格(注释)之类的 3

66140
领券