当前位置:文档之家› 练习答案-Linux操作系统原理实践教程-崔继-清华大学出版社

练习答案-Linux操作系统原理实践教程-崔继-清华大学出版社

2、 Linux 有几种关机方法,每种关机操作有何异同? 关闭系统的命令有: shutdown(最安全的方式),halt,init,telinit,poweroff,reboot,具体含义可以参考
帮助手册页。
第3章
more、 less、 cat、 wc 命令有什么区别? 这几个命令可用于对文本文件的处理显示,主要区别在:more 命令以分页(一次一屏) 显示文本信息;less 类似于 more,但增加了回滚功能;cat 本意是连接文件并在标准输出上 输出,也就是将文件一次全部输出;wc 用于统计输出文件中的行数、单词数、字节数等。
第2章
1、 针对 Linux 系统启动运行, 有哪些运行目标? 每个运行目标的含义是什么? CentOS 从 7.0 开始使用 systemd 代替 init 作为系统启动和服务器守护进程的管理器, 负责在系统启动或运行时,激活系统资源, 管理服务器进程。systemd 用目标(target)替 代了运行级别的概念,提供了更大的灵活性,比如可以继承一个已有的目标,并添加其他服 务来创建自己的目标。CentOS 7.0 之前的运行级别和 systemd 目标之间的对应关系如下表 所示。
使用字符修改法将文件
所有者、文件所属组、
其他用户均设置为可
rwx
chmod a=rwx
rwx
rwx
/root/anaconda-ks.cfg
读、可写、可执行
使用字符修改法将文件
所属组去掉执行权限、
chmod g-x,o-wx
其他用户去掉可写、可
rwx
rw-
r-/root/anaconda-ks.cfg
shell 命令提示符下输入:vi AboutLinux
(打开保存的文件)
可以使用命令::2 快速移到指定的行(这里是第 2 段)
使用 A 命令从当前行的最后一个字符开始编辑。
(12)保存并退出 vi。
底端命令方式下,:wq
2、vi 编辑器有哪几种模式?各模式之间转换的命令(方式)是什么?
主要有三种模式:命令模式、插入模式、底端命令行模式。进入 vi 时直接进入命令模 式;通过 i/I,a/A,o/O 等可进入插入模式;通过在命令方式下输入一个冒号(:)进入底端 命令行模式。
参考命令:
useradd –g group01 user1
useradd –g group01 user2
useradd –g group02 user3
passwd user1
passwd user2
passwd user3 3、 使用帐户 user1 登录系统,在家目录/home/user1 中新建文件 a.txt,编辑文件的内
第1章
1、在 VMwane 中安装 CentOS 7 的基本步骤有哪些? (1) 新建虚拟机 (2) 虚拟机设置 (3) 启动虚拟机 (4) 设置安装信息,包括软件选择,安装位置,分区等 (5) 完成最后安装 2、安装 Linux 时可以设置哪些分区?有哪些分区是必须的? 能够设置的分区可以根据安装系统时提示,主要包括:/,/boot,swap,/home,/opt 等等;其中/(根)分区是必须的。
第5章
1、操作练习
【任务 1】查看和修改/root/ anaconda-ks.cfg 文件的权限。 填写下表:(注,使用符号法修改权限,答案不唯一,这里只给出了一种答案。)
操作目的
文件所有者 文件所属组 其他用户
参考操作命令
查看 anaconda-ks.cfg 的
ls –l
权限
rw-
---
---
/root/anaconda-ks.cfg
第4章
1、操作练习 (1) 发出命令显示行号。 底端命令方式下 :set nu (2) 保存到文件 AboutLinux,并不退出。 底端命令方式下 :w AboutLinux (3) 删除一句“It is this kernel that forms the base around which a Linux operating
用户均为可读
【任务 2】 用户和用户组权限设置验证
用户组
用户
group01
user1,user2
group02
user3
操作步骤:
1、 创建用户组
文件 /home/user1/a.txt,由用户
user1 创建。
group01,group02 参考命令:
groudd group02 2、 创建用户并将用户加入组中
system is developed.”。 在命令方式下,先把光标移到 It 处,再按 d$。(从当前光标处到行末的所有字符删除) (4) 查找单词“Finland”。 命令方式下输入/Finland,回车后会在第一个 Finland 处停下来。 (5) 把第一段的“Finland”单词后的内容换行,使其变成三段内容。 插入方式下,将光标移到 Finland 后,按回车键即可。(vi 的换行标志是回车符) (6) 将第二段的内容复制到文档的最后。 命令方式下:先用 yy 命令,然后移到文档最后,再按 p 键。 (7) 删除第三段的内容。 命令方式下,光标移到第三段,用 dd 命令。(注,这里的段实际上是第 3 行。) (8) 恢复被删除的一段内容。 命令方式下,用 u 命令。 (9) 查找所有的“Minix”单词,并全部改为“MINIX”。 底端命令方式下,:1,$s/Minix/MINIX/g (10) 不保存修改,退出 vi。 底端命令方式下,:q! (11)使用 vi 再次打开文件 AboutLinux,在第二段后插入“He began his work in 1991 when he released version 0.02 and worked steadily until 1994 when version 1.0 of the Linux Kernel was released.”。
执行权限
使用数字的方式将文件
所有者设置为可读、可
chmod 700
写、可执行,文件所属
rwx
---
--/root/anaconda-ks.cfg
组、其他用户均无权限
使用数字的方式将文件
所有者设置为可读、可
chmod 644
写,文件所属组、其他
rw-
r--
r-/root/anaconda-ks.cfg
相关主题