一、完成下面每一步的要求,写出操作步骤。
1. 在/tmp这个目录下建立一个名为vitest的目录;
amkir /tmp/vitest
2. 进入vitest这个目录当中; Cd /tmp/vitest
3. 将/etc/man.config拷贝到本目录底下(或由上述的连结下载man.config文件);
Cp /etc/man.config
4. 使用vi开启本目录下的man.config这个文件; Vi man.config 5. 在vi中设定一下行号; :set_nu
6. 移动到第58行,向右移动40个字符,请问您看到的双引号内是什么目录? 58
9. 修改完之后,突然反悔了,要全部复原,有哪些方法?
:e! 10. 我要复制51到60行这十行的内容,并且贴到最后一行之后; 11. 删除11到30行之间的20行;
11
:w [man.test.config] 13. 去到第29行,并且删除15个字符; 29
14. 保存后退出。 :wq
二、查看一个文本文件内容有哪些命令?它们各有什么优缺点,应用在什么场合? 1.cat
该命令通常用于查看的内容不多的文本文件,长文件会因为滚动太快无法阅读。 (这个命令相当于DOS的type命令) 2.More
该命令一次显示一屏文本,显示满之后,停下来,并在终端底部打印出_–More_–,系统还将同时显示出已显示文本占全部文本的百分比,若要继续显示,按回车或空格键即可。 3.less
命令比more命令功能更强大,除了拥有more的功能外,还支持光标上下滚动浏览文件,对于宽文档还能水平滚动,当到达底端时,less命令不会自动退出,需要按q 退出浏览. 命令不会自动退出,需要按q 退出浏览。
另外,要移动到用文件的百分比表示的某位置,可指定0到100之间的数,并按p即可。譬如:50p less 命令用法:less [–选项]文件
head
命令用来查看文件前面部分的内容,默认显示前面10行的内容,当然也可以指定要查看的行数。用法为:head -n 文件名 tail
命令的功能与head相反,用于查看文件的最后若干行的内容,默认为最后10行,用法与head相同。另外,tail命令带选项-f ,则可实现不停的读取和显示文件内容,这样有实时监视的效果. Nl Od Vi
Ll –a /etc | grep -i

