所有的操作在/home下,创建个人目录,如我的个人目录是/home/syn
1.请在个人目录下新建一个名为vitest的目录。
2.进入vitest目录。
3. 拷贝/etc下的passwd文件至vitest目录下,文件名不变。
4.使用vi或者vim打开passwd文件。
5.设置行号。
6.移动到第22行,向右移动18个字符,请问你所看到的是什么字符?
7.移动到第一行,并且向下查找字符串“System”,请问它分别在第几行。
8.将1-20行之间的“x”改为“XX”,结果会在最后一行出现改变了几个“x”呢?
9.修改完之后,需要全部复原,有什么办法?
10.复制最后一行的内容,粘帖到第一行之前。
11.将这个文件另存为名为passwd.config的文件。
12.快速定位到17行,并且删除前14个字符,执行后出现的第一个字符是什么?
13.在第一行前新增一行,该行输入以下内容:女同学输入“I am a superwomen”,男同学输入“I am a superman”。
此题提交操作截图一张。
14.保存后退出。
请将每一个小题的操作命令填写在答题框中。
解答
-
mkdir vitest
-
cd vitest
-
cd ..
cp /etc/passwd virest
-
vi virest
-
:set number
-
22G 18【空格】
-
gg /System
-
1,20s/x/XX/g
-
按【u】键,每按一次恢复一次; 或者使用命令【:q!】强制退出不保存,然后重新进入文件。
-
首先G到最后一行,然后yy复制,gg到首行,p粘贴
-
:w passwd.config
-
17G 14x(小写x向右删除,大写X向左)看到:符号
-
gg移动到第一行,使用O一定要大写O进入输入模式(o从光标处下一行插入新的一行,O从光标处上一行插入新的一行)然后输入I am a superman
-
:wq