200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > Linux——vi编辑器及文件内容操作

Linux——vi编辑器及文件内容操作

时间:2021-04-04 03:46:46

相关推荐

Linux——vi编辑器及文件内容操作

1.请把/etc/services复制到/root/目录下,并重命名为test.txt

[cp /etc/services /root/test.txt]

2.用vim打开test.txt并设置行号

[vim test.txt]

[:set number/nu]

然后按下shift+;键,输入set number,如下图所示行号设置成功

3.分别向下向右向左向右移动5个字符

(1).j或向下方向键按5下

(2).L或向右方向键按5下

(3).h或向左方向键按5下

(4).L或向右方向键按5下

4.分别向下向上翻两页

按2下ctrl+b /pageup 向下翻页

按2下ctrl+f /pagedown向上翻页

5.把光标移动到第49

在页面输入49,然后按G

会跳转到49行

6.让光标移动到行末,再移动到行首

按下0/Shift+6移动到行首

按下Shift+4移动到行末

7.移动到test.txt文件的最后一行

按G键移动到文件最后一行

8.移动到文件的首行

按gg移动到文件首行

9.搜索文件中出现的services并数一下一共出现多少个

/services,回车

按n搜索下一个

一共出现11个

10.把从第一行到第三行出现的services替换成service

输入命令[:1,3ss/services/services/g]

11.还原上一步操作

按一次u

12.把整个文件中所有的light替换成lighting

[:1,$s/light/lighting/g]

13.把光标移动到50行,删除字符”#”

按50G

然后按i进入编辑模式删除// 或 把光标移动到字符‘#’前,按X(小写),或把光标移动到字符‘#’后,按X(大写)

14.还原上一步操作

按一次u

15.删除第50

先按50G ,然后按dd

16.还原上一步操作

按一次u

17.删除从37行到42行的所有内容

先按37G ,移动光标到37行

然后按6dd ,删除从37行到42之间的数据(6为37到42之间的行数)

18.还原上一步操作

按一次u

19.复制48行并粘贴到52行下面

先按48G,移动光标到48行,然后按yy 复制48行

然后按51G 移动光标到51行 ,按p(小写)复制到52行

或者52G 移动光标到52行 按P(大写)复制到52行,原52行变53行。

20.还原上一步操作(按两次u

按两次U

21.复制从37行到42行的内容并粘贴到44行上面

先按37G 把光标移动到37行 ,再按6yy 复制从37行到42行的内容

然后按44G把光标移动到44行 ,再按p(大写)复制到44行上面

23.还原上一步操作(按两次u

按两次U

24.37行到42行的内容移动到19行下面

先按37G ,把光标移动到37行 ,再按6yy 复制从37行到42行的内容

先按19G,把光标移动到19行 ,再按p(小写)复制到19行下面

25.还原上一步操作(按两次u

按两次U

26.光标移动到首行,把/bin/sh改成/bin/bash

先按gg,移动光标到首行;

然后按i进入编辑模式修改 // 或 :1,2s/sh/bash/g 把/bin/sh 改为 /bin/bash

27.在第一行下面插入新的一行,并输入”# Hello!”

先按gg ,光标移动到首行 ,然后按O(小写) 向下添加一行, 输入“#Hello!"

保存文档并退出

按shift+;进入:然后输入wq即可

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。