2022年Linux操作系统课后习题答案及复习要点 .pdf

上传人:Che****ry 文档编号:35293205 上传时间:2022-08-21 格式:PDF 页数:4 大小:46.87KB
返回 下载 相关 举报
2022年Linux操作系统课后习题答案及复习要点 .pdf_第1页
第1页 / 共4页
2022年Linux操作系统课后习题答案及复习要点 .pdf_第2页
第2页 / 共4页
点击查看更多>>
资源描述

《2022年Linux操作系统课后习题答案及复习要点 .pdf》由会员分享,可在线阅读,更多相关《2022年Linux操作系统课后习题答案及复习要点 .pdf(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、- 一 - Linux 操作系统填空部分1. Linux是在 GRL版权协议下发行的遵循POSIX 标准的操作系统内核. 2. Linux内核的作者是linus torvalds . 3. Linux 可以通过光盘,硬盘和网络等多种介质进行安装. 4. Red Hat Linux提供的引导程序有GRUB 和 LILO . 5. X Window 是一套基于服务器/ 客户端架构的视窗系统,于1984 年在麻省理工学院(MIT) 计算机科学研究室开发. 6. X Window 由服务器,客户端和通信协议三部分组成. 7. Linux 下的文件可以分为5 种不同的类型,分别普通文件,目录文件,链接文

2、件,设备文件和管道文件. 8. 通常, root的主目录为 /root . 9. root 的 UID 通常为 0 . 10. RPM 软件包管理器可以完成查询,安装,卸载,升级,验证,以及源码分发等多项任务,及大地方便了Linux 的使用 . 11. RPM 软件包文件名中一般包括名称,版本号,发行号和硬件平台等信息. 12. vi 有 3 种基本工作模式:文本输入,命令行和末行. 13. 如果未进行指定输出文件名,gcc 编译出来的程序后缀是一个名为a.out 的可执行文件 . 14. 通常在操作系统中,进程至少要有三种基本状态,分别为运行,就绪和封锁 . 15. 在 Linux 系统中,

3、进程的执行模式划分为用户和内核. 选择1. 下面不是KDE 组件的程序是B . A. Konqueror B. Nautilus C. KOffice D. KDevelop 2. 下面不是Linux 桌面的有D . A. KDE B. GNOME C. XFCE D. Bash 3. 用于存放系统配置文件的目录是A . A. /ect B. /home C. /var D. /root 4. 通常, Linux 下的可执行程序位于下列哪些目录? F A. /bin B. /home C. /sbin D. /usr/lib E. /var F. /usr/bin 5. Linux 下重命名文

4、件可用如下哪个命令? C A. ren B. ls C. mv D. copy 6. Linux 下移除目录可用如下哪些命令? C A. mv B. del C. rm D. deltree E. rmdir F. mkdir 7. 下列命令中,无法对文件进行压缩的是BCFHI . - 二 - A. tar B. less C. mv D. bzip2 E. gzip F. ls G. zip H. locate I. cat ( 将当前用户主目录打包成tar.gz 格式备份,并将该文件权限设为666. 在当前目录下创建backup 目录,并将上题中的tar.gz 文件解压缩到该目录.) 8.

5、 上题中,要显示含权限信息的backup 目录内容可用下面哪个命令? C A. ls./backup B. ls-A./backup C. ls-la./backup D. ls-r./backup 9. 下面哪些文件和用户组账号有关? B A. /ect/password B. /ect/g shadow C. /ect/shadow D. /ect/gpasswd 10. 删除用户使用的命令是B . 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 4 页 - - -

6、- - - - - - A. delusr B. uesrdel C. usrdel D. delete user 11. 默认情况下, root 用户属于以下哪个用户组? D A. user B. admin C. root D. system 12. 查询 RPM 软件包的命令为AD . A. rpm q B. rpm s C. rpm I D. rpm -query 13. 下面能查看磁盘空间使用率的有C . A. mount B. umount C. df D. fdisk l 14. 可以将分区格式化为vfat 的命令有C . A. mkfs.vfat B. mkvfatfs C.

7、mkfs t vfat D. mkfs.ext2 15. 下面 Linux 程序中哪一个是调试器? C A. vi B. gcc C. gdb D. make 16. 制定周期性执行的计划任务需要使用下面的哪些命令? B A. at B. cron C. cronjob D. batch 17. 下面那组快捷键可以迅速终止前台运行的进程? D A. Ctrl+A B. Ctrl+C C. Ctrl+Q D. Ctrl+Z 18. 下面哪些是合法的变量名? ABDH A. Kitty B. bOOk C. Hello World D. Olympic game E. 2cat F. %goods

8、 G. if H. game 19. 下面哪种是正确的赋值方法? A A. a=abc B. a =abc C. a= abc D. a=”abc”简答1. 比较文件的异同可以使用哪些命令? 答:比较文件的异同可以使用comm和 diff. 2. 普通用户如何修改密码?P89-5 答:普通用户只能用不带参数的passwd 命令修改自己的口令. 1. 在终端下输入passwd 2. 输入新密码3. 再次输入密码- 三 - 3. 如何为新增用户指定用户主目录? 答: useradd -c username d /home/Jone 4. 什么是软件包的依赖关系? 答:要求只有安装特定的软件包之后才

9、能正常安装该软件包. 5. 简述对磁盘进行配额管理的意义和方法. 答: (1)意义:保护系统有效利用磁盘空间;( 2)方法:按用户进行限制和对用户组进行限制,包括硬限制和软限制. 6. 简述 ps 命令和 top 命令的区别 . 答:ps 命令和 top 命令的区别是top 命令是一个动态显示过程,可以通过用户按键来不断刷新当前状态;如果在前台执行,top 命令将独占前台,直到用户终止top 命令为止 . 7. 简述 kill 和 killall 的区别 .P158-7 答:使用kill命令可以终止一个已经阻塞的进程,或者一个陷入死循环的进程;而 killall命令会终止所有的进程. 8. 编

10、写一个Shell 脚本,计算100 以内不是5 整数倍的数字的和.( 编程题 ) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 4 页 - - - - - - - - - #!/bin/bash i=1 sum=0 while $i -le 100;do if $i%5 -ne 0; then sum=$sum+$i fi i=$i+1 done echo $sum 解: #!/bin/bash declare -i sum=0 declare -i b=5 for i

11、 in seq 1 100 do B=$(expr $i%$b ) if $B -ne 0 then sum=$sum+$i fi done echo $sum 其他:1.DNS 系统依赖一种层次化的域名空间分布式数据结构,可分为如下3 部分:(1) 域名或资源记录:指定结构化的域名空间和相应的数据. (2) 域名服务器:它是一个服务器端程序,包括域名空间树结构的部分信息. (3) 解析器:它是客户端用户向域名服务器提交解析请求的程序. 2.vsfpd用户配置:匿名用户、本地用户、虚拟用户. 3. 用于比较整数的关系运算符有:-lt (小于)、-le (小于或等于) 、-gt (大于)、-ge

12、(大于或等于)、-eq (等于)、-ne (不等于) . 4. 启动进程:定时执行at 命令、空闲时执行batch 命令、周期性执行cron 和 crontab命令 . 5. 进程的定义:程序是存储在磁盘上包含可执行机器指令和数据的静态实体,而进程是在操作系统中执行的特定任务的动态实体.Linux操作系统包括3 个不同类型的进程:交互进程、批处理进程、守护进程. 6.shell 编程的美元符号代表什么意思?答:表示变量替换,即用其后指定的变量的值来代替变量. 7. 在控制台里使用帮助man 命令: man .name . (例: man 5 inittab)8. 在控制台里使用帮助info命令

13、及其他: Info cmd name. 除了上述两种方式外还可以使用help 命令名来实现帮助. 9. 显示文件内容命令及其含义:显示文件内容命令cat ,more,less ,head,tail;文件内容查名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 4 页 - - - - - - - - - 看命令 grep ,egrep ,fgrep ;文件查找命令find ,locate ;文本处理命令sort ,uniq ;文件内容统计命令wc;文件比较命令comm.,dif

14、f;文件复制、移动和删除cm,mv,rm(可重命名);文件链接命令ln ;目录的创建与删除命令mkdir ,rmdir ;改变工作目录、显示路劲以及显示目录内容命令cd,pwd,ls. 10. 文本修改命令 (单个与多个)及不同的命令删除的是什么:(单个) nx 删除光标所在位置开始向右的n 个字符; nX删除光标前面那个字符开始向左的n 个字符, (多个) ndd 删除当前行及其后 n-1 行的内容; D 都是删除从光标所在处开始到行尾的内容;d0 删除从光标钱一个字符开始到行首的内容;ndw删除 n 个指定的单词 . 11. 磁盘挂载分区与卸载分区命令:要使用磁盘分区,就需要挂载该分区,m

15、ount type device dir; 要移除磁盘,则需要卸载该分区,umount device |dir . 12. 添加删除用户: 添加用户 useradd option username; 删除用户userdel option username. 13. 两个目录ROOT 和 BOOT ,哪个是用户的主目录:boot 是存放系统内核映像及其它与启动有关的文件, root 是 root用户的目录, root是用户的主目录. 14. 用户的账号文件和用户组的账号文件的区别:用户账号文件passwd; 用户组的账号文件group 和 gshadow. 15. 使用命令行方式管理用户和组的各

16、种命令:使用useradd 命令添加用户useradd option username;使用 usermod 命令修改用户信息usermod option username;使用 userdel命令删除用户 userdel option username; 使用 groupadd 命令创建用户组groupadd option groupname;使用 groupmod 命令修改用户组属性groupmod option groupname;使用 groupdel命令删除用户组 groupdel option groupname. 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 4 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁