Linux指令2-文本查看编辑(tail,head,view,cat,vi)

1.从尾部查看文本

tail -f a.txt  #循环读取
tail -100 a.txt #读取尾部100行
tail -100 a.txt | grep abc #读取尾部100行中带abc关键字的行

2.从首部查看文本

head -3 a.txt #读取首部的前三行

3.文本查看

view a.txt #查看a.txt文件

4.短文本查看

cat a.txt

5.vi编辑

vi a.txt #进入vi编辑

#模式切换
a、i、o #进入编辑模式
ESC #进入命令行模式
: #进入底部命令行模式 

#翻页
ctrl + d #下翻
ctrl + b #上翻
G #跳转到文本尾部
gg #跳转到文本首部
:200 #跳转到200行

#删除
x、X #从当前光标所在位置开始删除
dd #删除当前行
ndd #从当前行开始删除n行

#替换
:s/a/b #替换当期行第一个a为b
:s/a/b/g #替换当前行所有a为b
:%s/a/b #替换每一行的第一个a为b
:n,$s/a/b #替换n行到最后行的第一个a为b
:.,$s/a/b #替换当前行到最后行的第一个a为b

#撤销
u #撤销上一次操作
cirl + r #恢复撤销

#底部命令行模式
:q :w :wq :q! #保存、退出
:/aa #搜索aa
:/aa n、N #在搜索结果中上下跳转
:set number #显示行号
:set encoding gbk #设置编码为gbk

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值