txt文件循环插入固定字符_第02章 文件和用户管理(2)

一、查看文件内容

首先,使用图形界面,创建一个记事本。并写入大量内容。/root/1.txt。其次打开终端

daefead8862b3a28f0657991da2f1e81.png

1、cat 命令:cat + 文件名

720cddc18e91b6e3f40be9a21a4bac41.png
输入“cat 1.txt”,可以直接看到“1.txt”内的全部内容

2、more命令:more + 文件名

35c2bc092f4a1a2f21e3adf5f1ebfe2e.png
输入“more 1.txt”

可看到“1.txt”里的文件内容,不过不是完整的,可点“回车”和“空格”向下查看。

3、head命令:head + 文件名

facedba022c344037bbb9601516907f8.png
输入“head 1.txt”

可看到文件“1.txt”前十行的内容。

4、tail命令:tail + 文件名

f6952c08c5a24437dd1347640a69f418.png
输入“tail 1.txt”

可看到文件“1.txt”后十行的内容。

5、grep命令语法:grep + 关键字 + 文件名

996f6a7353254989f446715436f9adf4.png
输入“grep 2 1.txt”

针对文件内容进行过滤,可在文件里找想要的内容

二、修改文件内容

一、vi,vim

对文件内容进行修改,可通过输入“vi + 文件名”或“vim + 文件名”进行修改。

dc8682d01ce0efefb8fa5f2dfa227234.png
在终端中输入“vim 1.txt”

bc1c63dc00c23549719850308aebc7e1.png
在终端中对文件内容进行修改

二、vi的三种模式

3696f7a9715432b6a35b006044c3b51c.png

输入“i”可直接对内容进行修改

输入“:”进入末行模式

输入“v”可视模式,按V进入,小v光标自己选取,大V直接选取一行,可进行复制粘贴

三、命令模式

1、光标定位

“h””j““k”“L” 可进行上下左右

“0”“ $” 可将光标跳至行首行尾

“gg“” G”可将光标跳至页首页尾

”3G“ 进入第三行 (前边的数字为几就跳到多少行)

/string (n N 可以循环的) 查找字符,按n键选下一个

2、文本编辑

”yy “对这一行复制 “ p” 粘贴

3d74109788d8e032b81ad70befc90c8e.png
点击”yy“进行复制

afa9eb4259c62f2083b37eaba3d6b33b.png
点击”p“进行粘贴

“dd” 删除

afa9eb4259c62f2083b37eaba3d6b33b.png
点击”dd“进行删除

815f61321e57b3d95dfcff9d0dd58b12.png
最后一行删除

”u“撤销

815f61321e57b3d95dfcff9d0dd58b12.png
点击”u“

42eb13149ccc6138114f0d307fdc558d.png
撤销上一步

3、进入其他模式

“a”进入插入模式

“i”进入插入模式

“o”进入插入模式

“A”进入插入模式

“:”进入末行模式(扩展命令模式)

“v”进入可视模式

“ESC”返回命令模式

四、拓展模式

1、保存退出

“:w” 保存

da149aa259c6743754ee408d966df5be.png
输入”:w“保存

“:q” 退出

”:wq“保存并退出

900e6f8e396ae3f4e2b5620c33e53c74.png
可直接退出编辑

2、查找替换: ”:范围 s/原内容/新内容/全局 “

a98065778752ca0384e614e8f66d1266.png
输入“:% s/8/q/g ”即可将”8“换为”q“

3、另存为:”:w 1.txt 另存为 3.txt“

0d1519cd53d82283e99873eb9475c134.png
输入”:w 3.txt“

4、行号和显示控制字符:

”:set nu ”设置行号

”:set nonu “取消设置行号

”:set list “显示控制字符

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值