- 1
- 0
- 约4.3千字
- 约 7页
- 2026-03-05 发布于山东
- 举报
学号10212811137
武汉理工大学华夏学院
Linux操作系统大作业
专业软件工程
班级软件1111
姓名董丽敏
成绩
指导教师凌伟
1
Linux操作系统大作业
一、VI编辑器的操作
请在/root这个目录下建立一个名为vitest的目录;
进入vitest这个目录当中;
将/etc/man.config拷贝到本目录底下;
使用vi开启本目录下的man.config这个档案;
在vi中设定一下行号;
移动到第58行,向右移动40个字符,请问您看到的双引号内是什么目
录?
移动到第一行,并且向下搜寻一下『MAN』这个字符串,请问他在第几行?
接着下来,我要将50到100行之间的man改为MAN,并且一个一个
挑选是否需要修改,如何下达指令?
修改完之后,突然反悔了,要全部复原,有哪些方法?
我要复制51到60行这十行的内容,并且贴到最后一行之后;
删除11到30行之间的20行;
将这个档案另存成一个man.test.config的檔名;
去到第29行,并且删除15个字符;
请问目前的档案有多少行与多少字符?
储存后离开吧!
步骤如下显示
1.mkdirvitest
2.cdvitest
3.cp/etc/man.config.
4.viman.config
5.『:setnu』然后你会在画面中看到左侧出现数字即为行号。
6.先按下『58G』再按下『40→』会看到『/dir/bin/foo』这个字样在双引号内;
7.先执行『1G』或『gg』后,直接输入『/MAN』,则会去到第11行!
8.直接下达『:50,100s/man/MAN/gc』命令!若一直按『y』最终会出现『在23
行内置换25个字符串』的说明。
9.一直按『u』回复到原始状态。
10.『51G』然后再『10yy』最后一行会出现『复制十行』类的说明字样。按
下『G』到最1后一行,再给他『p』贴上10行!
11.因为11~3020行,因此『11G』→『20dd』就能删除20行
12.『:wman.test.config』,最后一行出现man.test.config[New]..的字样。
13.『29G』后,再给他『15x』即可删除15个字符,出现『you』的字样;
14.直接执行『:w』命令。
2
15.『:wq』
二、文件权限的操作
1.添加一个组project
2.添加tom,jerry.密码:redhat,属于project
3.在/tmp目录下创建一个文件夹share.所属组是project,other只能够拥x.
4.tom.jerry对share拥有rwx权限,但是要求tom只能够删除自己创建的文
件,jerry也只能够删除自己创建的文件。Tom,jeery在share目录下创建的任
何文件都属于project组。
5.添加一个新的用户。mike,不属于project组。对share文件夹有rx。
步骤如下:
1.在root下进行
su
123456
2.创建用户tom
useradd-rtom
passwdtom
redhat
redhat
3.创建用户jerry
useradd-rjerry
passwdjerry
redhat
redhat
4.创建用户组project
groupadd
原创力文档

文档评论(0)