linux操作系统大作业2.pdfVIP

  • 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)

1亿VIP精品文档

相关文档