长沙理工大学考试试卷
………………………………………………………………………………………………………………
课程名称(含档次) linux操作系统 课程代号
专 业 层次(本、专) 考试方式(开、闭卷) 开
一. 单项选择题(每题2分,共40分)
1.Red redflag Linux系统中用户默认的Shell是( )
A.bash B.ksh C.csh D.sh
2.添加用户“user”的命令是( )
A.user user B.useradd user C.add user D.adduser
3.查看系统当中所有进程的命令是( )
A.ps all B.ps aix C.ps auf D.ps aux
4.指定系统主机名的配置文件是( )
A./etc/hosts B./etc/host.conf
C./etc/sysocnfig/network D./etc/resolv.conf
5.普通用户能否读取位于自己主目录中、权限是“400”的、属于root用户的文件的内容( )
A.能 B.不能
6.以下命令可以重新启动计算机的是( )
A.reboot B.halt C.shutdown D.init 6
7.Linux交换分区的挂载点是( )
A. /swap B.无挂载点,而必须将其文件系统类型设置为swap
C./boot D./root
8.能够把从标准输入文件读入的一个字符集合翻译成另一个字符集合然后输出到标准输出文件的命令是( )。
A. wc B. tr C. cut D. grep
9.使用$cd ~命令后,我们会进入( ) 目录。
A. / B. ~ C.用户的主目录 D. /tmp
10.可以使用tar命令的( )选项表示归并操作。
A. x B. a C. d D. c
11.一个文件的权限是-rw-rw-r--,这个文件所有者的权限是( )。
A. read-only B. write C. read-write D.no
12.绝大多数Linux分区使用的文件系统类型是( )。
A. vfat B. nfs C. swap D. ext2
13.在Linux系统中,硬件设备大部分是安装在( )目录下的。
A. /mnt B. /dev C. /proc D. /swap
答案:A14.什么命令用来查看硬盘被占用了多少空间和剩余多少空间?
A. du B. df C. free D. vmstat
答案:B
15.将Windows C: 盘(hda1)安装在Linux文件系统的/winsys目录下, 命令是 ( )
A. #mount dev/hda1 /winsys B. #umount /dev/hda1 /winsys
C. #mount /dev/hda1 winsys D. #umount dev/hda1 winsys
答案: B
16.在/home=/studl/wang目录下有一文件file,使用哪一个命令可实现在后台执行命令,此命令将file文件中的内容输出到file.copy文件中?( )
A、cat file>file.copy B、cat>file.copy
C、cat file file.copy & D、cat file>file.copy &
答案:D
17.哪一个目录存放着Linux的源代码?( )
A、 /etc B、 /usr/src C、 /usr D、 /home答案: B
18.有关归档和压缩命令,下面描述正确的是?( )
A、用uncompress命令解压缩有comprress命令生成的后缀为.zip的压缩文件
B、unzip命令和gzip命令可以解压缩相同类型的文件
C、tar归档且压缩的文件可以用gunzip命令解压缩
D、tar命令归档后的文件也是一种压缩文件答案: C
答案:D
19.linux 用于暂时锁定用户帐号的命令是?
A.usermod -u username B.passwd -u username
C.usermod -l username D.passwd -l username
答案:C
20.使用PS获取当前运行进程的信息时,内容PPID的含义是 ( )
A.进程用户的ID B.进程调度的级别 C.进程ID D.父进程ID
二、 填空题(每空2分,共20分)
1.前台起动的进程使用( )终止。
2. 编写的Shell程序运行前必须赋予该脚本文件( )权限。
3.内核分为( ) 、 内存管理系统 、 I/O管理系统 和文件管理系统 等四个子系统。
4.DHCP可以实现( )IP地址分配。
5. DNS实际上是分布在internet上的主机信息的数据库,其作用是实现( )之间的转换。
6.CD-ROM标准的文件系统类型是( )。
7.当lilo.conf配置完毕后,使之生效,应运行的命令及参数是( )。
8.设定用户使用磁盘空间的命令是( )。
9.在Linux系统中,用来存放系统所需要的配置文件和子目录的目录是( )。
10.硬连接只能建立对( )链接。符号链接可以跨不同文件系统创建
三、写出完成以下功能的命令(每题2分,共10分)
1.检查已安装的文件系统/dev/had5是否正常,若检查有错,则自动修复。
2.在/root文件夹下查找后缀为.cpp的文件。
3.关闭linux系统(不重新启动)使用的命令
4.将光盘/dev/hdc卸载的命令 。
5.已知某用户stud1,其用户目录为/home/stud1。如果当前目录为/home,进入目录/home/stud1/test的命令
四、简答和shell编程题(每题10分,共30分)
1.linux系统中进程有哪两种模式?各有何特点?
4.某系统管理员需每天做一定的重复工作,请按照下列要求,编制一个解决方案:
(1)在下午4 :50删除/abc目录下的全部子目录和全部文件;
(2)从早8:00~下午6:00每小时读取/xyz目录下x1文件中每行第一个域的全部数据加入到/backup目录下的bak01.txt文件内;
(3)每逢星期一下午5:50将/data目录下的所有目录和文件归档并压缩为文件:backup.tar.gz;
(4)在下午5:55将IDE接口的CD-ROM卸载(假设:CD-ROM的设备名为hdc);
(5)在早晨8:00前开机后启动。
3.编写一个shell 脚本,它能够显示下面序列的前10个数字:
0,1,1,2,3,5,8,3…
该序列是著名的Fibonacci 序列
长沙理工大学试卷标准答案
课程名称: linux操作系统 试卷编号:8
一、 单项选择题(每题2分,共40分)
1.A 2.B 3.D 4.C 5.B 6.A 7.A 8.A 9.C 10.B
11.C 12.D 13.B 14.B 15.A 16.D 17.B 18.D 19.C 20.D
二、填空题(每空2分,共20分)
1. Ctrl+c 2. 执行 3. 进程管理系统 4. 动态 5. IP地址和主机名
6. iso9660 7. lilo 8. quota 9. /etc 10. 文件
三、 写出完成以下功能的命令(每题2分,共10分)
1. find /root –name \\*.cpp
2. fdisk /dev/sda
mount /dev/sda /mnt/usb –o iocharset=cp936
或mount /dev/sda /mnt/usb –o iocharset=gb2312
3.开机在引导系统列表中选linux,按e进入GRUB编辑模式,在kernel的那一行末尾输入:空格+single,再按b启动。
4. touch -d “06:17pm12/25/2006” test
5. mkdir /mnt/d
mount -t vfat /dev/hda5 /mnt/d -o iocharset=cp936
或mount /dev/hda5 /mnt/d -o iocharset=gb2312
四 、简答和shell编程题(每题10,共30分)
1.参:
用户模式和内核模式。
用户模式下运行的是用户程序、应用程序或者内核之外的系统程序;程序在用户模式下执行的过程中,出现系统调用或者发生中断事件,就要运行内核程序,进程模式就变成了内核模式。在内核模式下运行的进程可执行机器的指令,且不受用户的干预。
2. 参:
参:
(1)用vi创建编辑一个名为prgx的crontab文件;
(2)prgx文件的内容:
50 16 * * * rm -r /abc/*
0 8-18/1 * * * cut -f1 /xyz/x1 >;>; /backup/bak01.txt
50 17 * * * tar zcvf backup.tar.gz /data
55 17 * * * umount /dev/hdc
(3)由超级用户登录,用crontab执行 prgx文件中的内容:
root@xxx:#crontab prgx;在每日早晨8:00之前开机后即可自动启动crontab。
3.参考程序:
#! /bin/bash
a=0
b=1
count=2
echo –n $a “ “
echo –n $b “ “
while [ $count -le 9 ]
do
((c=$a+$b))
echo –n $c “ “
a=$b
b=$c
((count=$count+1))
done
echo下载本文