第一范文网 - 专业文章范例文档资料分享平台

linux期末试题

来源:用户分享 时间:2025/5/25 21:19:14 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

计算机二班linux期末试题

出题人:戴雄坤 学号:20127364 第一章

1. 什么是Linux?(6分)

简单地说,Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intel x86系列CPU的计算机上。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。

2. 我们将操作系统硬盘划分为几种分区?分别是什么分区?(4分)

三种分区(1分),主分区(1分),扩展分区(1分),逻辑分区(1分)

3. 简述在虚拟机中安装Red Hat Linux 9.0 的过程 (5分 一点1分,全部答对5分) 答;1。下载操作系统的镜像ISO文件 2.下载虚拟机并安装

3.通过ISO文件安装操作系统 4.执行相关配置即可

4.Linux的主要组成部分从广义上来讲有哪几部分构成?(8分) 答:内核,shell,文件系统,实用工具(一点2分)

第二章

1.vi编辑器有哪几种工作模式?(5分,一点1分)

答:命令模式,输入模式,末行模式,可视化模式,查询模式

2. 叙述什么是shell?shell的基本功能有哪些(8分) 答:Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。是一个命令解释器,它可以用来启动、挂起、停止、甚至编写程序。(4分) 命令解释执行,文件名替换,I|O重定向,通信管道建立,系统环境设置金额,shell编程(4分)

3.什么是输入/输出重定向?管道的功能是什么?(6分) 答:输入重定向是指让命令或可执行程序的标准输入从指定的文件中读取,即输入可以不来

自键盘,而来自一个指定的文件。输出重定向是指吧命令或者可执行程序的标准输出保存到文件中,可用覆盖方式>和追加》这两种方式。管道的功能:常用于进程间的通信。

4. 什么是位置变量?shell的变量类型有哪些种?5分 答:位置变量是指命令行上传递给程序的参数。1分

Shell变量可以分为:用户自定义变量、环境变量、位置变量、特殊变量 4分

第三章

1. (1)假设你的用户账号是zheng,现在你登录进入linux系统,查看当前登录到系统中的用户,查看当前系统中运行的进程,然后再退出系统。(5分 一点一分) 答:login:zheng(2)

Password:口令(2) $who (2) $ps(2)

$Ctrl+D(2) (2).在当前目录/home/zheng下新建一个目录back,将当前目录改为back,在back下新建2个长度为0的文件test1、test2,然后把test2移到其父目录中并改名为file12。(3分)

答:$ mkdir back $ cd back $ touch test1 test2 $ mv test2 ../file2 (3.)现在需要统计当前目录/home/zheng下普通文件的数目并显示结果,如何实现?(3分) 答:$find –type f | wc –l

(4).假设你是系统管理员,需要增加一个新的用户账号zheng,为新用户设置初始密码,锁定用户账号uly,并删除用户账号chang。(4分 一点一分) 答:.#useradd zheng #passwd zheng #passwd –l uly #userdel chang

2. 请按下列要求写出每一步骤的命令:

(1)新建普通用户ray,并转为ray用户登录。 (2)查看/etc/boot路径下的所有内容。 (3)查看文件/etc/hosts的内容。(10分) (1)useradd ray passwd ray su - ray(4)

(2)ls -a /etc/boot(3) (3)cat /etc/hosts(3)

3.简述进程的启动,终止的方式以及如何进行进程的查看,经常使用的调度命令(10分) 答:在linux中启动一个进程有手工启动和调度启动两种方式。(2分)

手工启动 用户在输入端发出命令,直接启动一个进程的启动方式。可以分为: (1) 前台启动:直接在shell中输入命令启动。

(2) (2)后台启动:启动目前一个并不紧急的进程,如打印进程。(3分) 调度启动 系统管理员根据系统资源和进程占用资源的情况,事先进行调度安排,指定任务运行的时间和场合,到时候系统会自动完成该任务。(3分) 经常使用的进程调度命令为:at,batch,crontab。(2分)

4.系统管理员的职责包括哪些?管理的对象是什么?(6分)

答:系统管理员的职责是进行系统资源管理,设备管理,系统性能管理,安全管理和系统性能监测。(3分)管理的对象是服务器,用户,服务器的进程及系统的各种资源。(3分) 5.简述解决忘记root密码的办法 答:1)用RedHat标准安装盘启动系统 当出现提示符时敲入:linux rescue 就会以修复模式启动系统 (2分)

2)系统启动完毕后,会将硬盘mount到/mnt/sysimage,届时会有提示 (2分) 3)进入提示符后,敲入命令: chroot /mnt/sysimage (2分) 4)敲入命令: passwd 更改密码 (2分)

5)连续敲入两次exit,即重起系统,将光盘拿出,按正常模式启动系统 (1) 除了用光盘引导rescue模式,还有一种方法是用启动装载器来进入单用户模式: (1) grub

进入启动画面之后,敲入―e‖,把光标移动到kernel ...那一行,再敲入―e‖,在kernel 一行的最后加上空格single,回车 敲入―b‖,启动系统,即进入单用户模式, 这个时候就可以用passwd命令改密码了。(3分) (2) lilo

进入lilo命令行模式,敲入linux single,即进入单用户模式。 passwd ...

如果grub/lilo设了密码,一定要记住才行。要是忘了grub/lilo的密码,就只有用rescue模式了。(3分)

6. 有一普通用户想在每周日凌晨零点零分定期备份/user/backup到/tmp目录下,该用户应如何做?(10分) 答:(1)第一种方法:

用户应使用crontab –e 命令创建crontab文件。格式如下: 0 0 * * sun cp –r /user/backup /tmp (5分) (2)第二种方法:

用户先在自己目录下新建文件file,文件内容如下: 0 * * sun cp –r /user/backup /tmp 然后执行 crontab file 使生效。(5分)

7. 试述如何创建一个用户。 (8分)

答:可使用命令useradd创建新用户,但不能在系统中随便创建用户,需经相关部分批准后方能创建。对于长期或暂时不使用的用户,应将其从系统中删除或锁定起来,以防非法使用。创建新用户时可以使用命令useradd -d home newuser指定用户家目录,若不指定则使用默认

的家目录/home/newuser。一般情况下,当一个用户被创建之后,只有超级用户为它设置密码后才能被启用或登录使用。

8. 使用进程调度启动,指定30分钟后(或在2008年12月28日晚上20点30分)将/home/stu目录里的文件备份并压缩为stu.tar.gz,并放到/home/temp目录里(当前/home/temp目录并不存在)。 (10分) 答:(1)解答1:

编辑一个文件,如:atfile,内容如下: mkdir /home/temp

tar –czvf /home/temp/stu.tar.gz /home/stu/* (2) 执行at命令

at –f atfile now +30 minutes 解答2:

(1) 执行at命令

(2) at now +30 minutes

(2) 回车出现at>提示符后,继续输入要做的命令 at> mkdir /home/temp

at> tar –czvf /home/temp/stu.tar.gz /home/stu/* at>

第四章

1. .假设linux分配给光驱的设备名是/dev/cdrom,假设系统未设定自动挂载,

叙述Linux如何在这个光驱上使用光盘。写出详细的命令步骤解释。( 12分) 答:(1) 插好光盘,用fdisk –l 命令查看情况 (2分) (2) 建立挂袋目录:mkdir /mnt/cdrom (2分)

(3) 挂载光盘:mount /dev/cdrom /mnt/cdrom (2分) (4) 用文件管理器或命令行方式浏览文件(2分) (5) 卸载光盘:umount/mnt/cdrom (2分)

(6) 卸去光盘。 挂载 Mount /dev/cdrom /mnt/cdrom 卸载 umount /mnt/cdrom(2分)

2. 若下达rmdir命令来删除某个已存在的目录,但无法成功,请说明可能的原因。 (8分) 答案:

此目录可能不存在, (2分)

或者目录不为空,或者目录中有隐含文件存在, 或者目录被设置了权限,(3分) 解决方法就是先修改权限,在使用rm –r 命令删除。(3分)

3. 写出完成以下功能的命令(每题2分,共10分)

1.在/home目录下查找文件名为。Profile的文件,找到后删除 2.将test.tar.gz文件解压缩 3.升级安装wu-ftpd软件包 4.创建一个用户,用户名为user02,所属私有组和标准组为stuff,用户家目录为/home/user2,用户登陆shell为/bin/bash。

搜索更多关于: linux期末试题 的文档
linux期末试题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c05v783kz167f2vd1ufxw_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top