【Linux】Shell与文本处理实训 |
您所在的位置:网站首页 › linux项目实训总结 › 【Linux】Shell与文本处理实训 |
目录 实训1:vim编辑器的应用 (1)在当前目录中,通过vi(m)命令新建wol文件。 (2)进入vi编辑器后,通过按字母i进入insert模式。输人一行文字“I am a student!"。 (3)按ESC.退回命令模式,输人“: wq",保存退出。 (4)拷贝/etc/man.config文件到当前目录。 (5)用vi打开它,请问现在是在什么模式? (6)将光标移动到行尾,再将光标移动到行首。 (7)将光标移动到21行,删除5行。 (8)撤销刚才的操作。 (9)将光标移动到11行,复制10行。 (10)将复制的内容粘贴到文章末尾。 (11)在vi中设定行号,移动到第58行。 (12)移动到第一行,并且向下查找bzip2这个字符串,请问它在第几行? (13)移动到第5行将man字符串(全部)改为大写MAN字符串? (14)修改完之后,突然反悔了,要全部复原。 (15)将这个文件另存成一个man. test. config的文件。 (16)保存退出。 (17)使用vi新建文档Hello. java。 (18)进人编辑模式输人源代码。 (19) 保存退出。 实训2:重定向、管道 (1) 用ls命令显示当前目录的文件列表。 (2)使用输出重定向,把ll命令在终端上显示的当前目录中的文件列表重定向到list中去。 (3)查看文件list中的内容,往意在列表中会多出一个文件list,其长度为0,这说明Shell是首先创建了个空文件,然后再运行Is 命令。 (4)再次使用输出重定向,把1s命令在终端上显示的当前目录中的文件列表重定向到文件list中去。这次使用管道符号>>进行重定向。 (5)查看文件list的内容,注意其中两行list文件的信息中文件大小的区别。 (6)使用echo命令,在屏幕上显示内容为“happy”的字符串: (7)使用echo命令,将“happy”的字符串写人network文件中。 (8)将1s/etc/xl命令执行错误重定向到home目录下的cw文件中。 (9)使用cat命令将list文件和network文件合并成一个文件list_network (10)使用tr命令将network文件中的h字母转化成大写的H字母。 (11)使用tr命令將network文件中的h字母转化成大写的H字母,并写人networkl文件中去。 (12)练习使用"cat>network2>进行重定向。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |