Linux小实验

实验需求:

1、将mount --help 的结果导入到文件中。

2、将该文件的第10行到15行重新写入到另一个文件中,将第1行到第8行写到另外一个文件中,并把这两个文件合并成一个新的文件。

3、将上面产生的新文件中所有的mount 变成MOUNT。%s /mount/MOUNT/g

4、将mount --help文件中的每一行前面加上一个#。%s /^/#/g

5、然后再将第4行到第9行前面的#删除。4,9 s/^#//g

 

命令如下

[root@TL-RHEL-6~]# mount –help  >  mount.txt \\此命令用来导入文件

[root@TL-RHEL-6~]# vi  mount.txt  \\使用vi编辑器来编辑

LINUX小实验_LINUX

:10,15  w  1015.txt  \\ 10,15行写入文件1015.txt中,之后将1,8行写入18.txt

:1,8  w  18.txt  \\以上命令在Vi编辑器中的末行模式中输入

[root@TL-RHEL-6~]# cat  18.txt

[root@TL-RHEL-6~]# cat  1015.txt  \\查看两个文件

 

LINUX小实验_LINUX_02

[root@TL-RHEL-6~]# vi  18.txt

:r  1015.txt \\r来读入1015.txt文件然后保存上面的两个文件就保存在一起了

LINUX小实验_LINUX_03

:%s  /mount/MOUNT/g \\末行模式中用来做替换,如下图所示所有的mount替换成了MOUNT

 

LINUX小实验_LINUX_04

 

 

 

:%s  /^/#/g\\将全文档中的开头加一个#

 

 

LINUX小实验_LINUX_05

:4,9s  /^#//g \\ 去掉49行的#

LINUX小实验_LINUX_06

 

 

 

以上,便完成了所有的需求