( 密 封 线 内 不 答 题 )
……………………………………………………密………………………………………………封………………………………………线……………………………………线………………………………………
_____________ ________
…
东莞理工学院(本科)试卷
2009 --2010学年第2学期
《linux》试卷
注意:把答案写到答案卡上并填写好姓名栏否则不给分
开课单位: 计算机学院 ,考试形式:开卷,允许带 入场
| 题序 | 一 | 二 | 三 | 四 | 五 | 六 | 七 | 八 | 总 分 |
| 得分 | |||||||||
| 评卷人 |
1、1969年谁在PDP7上用汇编语言最先开发出UNIX系统(A)
A、Ken Thompson , Dennis Ritchie B、Ken Thompson,Linus Torvalds
C、Richard Stallman, Dennis Ritchie D、Linus Torvalds ,Richard Stallman
2、内核被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构之后,再通过启动一个用户init的方式完成自行启动。在这个过程中init进程的进程号PID为 ( C )
A、0 B、2 C、1 D、3
3、现在UNIX操作系统具有强大的可移植性特点是因为( C )
A、unix是用了汇编语言编写了很多代码 B、UNIX总是把被它管理的设备看成文件进行处理 C、UNIX内核被用C语言重新编写
D、UNIX支持TCP/IP通信协议
4、如果我们需要设置一个文件,使它们作为可执行文件运行时,该进程是作为文件所有者的权限,此时我们需要额外设置该文件的 ( C )
A、seg-GID位 B、粘滞位 C、set-UID位 D、UMASK
5、我们将逻辑分区建立在( B ) 分区上
A、从分区 B、扩展分区 C、主分区 D、第二分区
6、下面那些事常驻内存的模块( B )
A、内存和处理器时钟的管理模块 B、内核与shell模块
C、VI和内存管理模块 D、文件系统EXT3和内核模
7、下面哪个命令可以显示文本文件的内容( A )
A. more B. vi C. man D. type
8、在LINUX中有关IDE设备说法正确的是( A )
A、sdc第一个IDE控制器,主设备B、hdc 第三个IDE控制器,主设备
C、hda第一个IDE控制器,次设备D、sdc第一个IDE控制器,次设备
9、如果想加载一个/dev/hdb1的windowsxp分区到/mnt/win目录,需要运行哪个命令( D )
A. mount -t hpfs /dev/hdb1 /mnt/win B. mount -t hpfs /mnt/win /dev/hdb1
C. mount -t vfat /dev/hdb1 /mnt/win D. mount -t vfat /mnt/win /dev/hdb1
10、下面关于INIT进程描述错误的是( A )
A、INIT进程扮演终极父进程的角色 B、INIT进程又叫一号进程
C、INIT进程的主要任务是按照INITTAB文件所提供的信息创建进程
D、INIT进程是系统的第一个进程
11、哪个目录存放用户密码信息( B )
A. /boot B. /etc C. /var D. /dev
12、默认情况下管理员创建了一个用户,就会在( B )目录下创建一个用户主目录。
姓名: 顾伟文 学号: 200741302255 系别: 电子工程学院 年级专业: 07通信工程3
( 密 封 线 内 不 答 题 )
……………………………………………………密………………………………………………封………………………………………线……………………………………线………………………………………
A. /usr B. /home C. /root D. /etc
13、当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于( D )目录。
A. /home B. /bin C. /etc D. /dev
14、如果要列出一个目录下的所有文件需要使用命令行( C )。
A. ls –l B. ls C. ls –a D. ls –d
16、哪个命令可以将普通用户转换成超级用户( D )
A. super B. passwd C. tar D. su
17、除非特别指定,cp假定要拷贝的文件在下面哪个目录下( D )
A. 用户目录 B. home目录 C. root目录 D. 当前目录
18、在vi编辑器里,命令"dd"用来删除当前的( A )
A. 行 B. 变量 C. 字 D. 字符
19、确定myfile的文件类型的命令是( B )
A. whatis myfile B. file myfile C. type myfile D. type -q myfile
20、用 "rm -i系统会提示什么来让你确认( B )
A. 命令行的每个选项 B. 是否真的删除
C. 是否有写的权限 D. 文件的位置
21、哪一个命令能用来删除当前目录及其子目录下名为'core'的文件(A/ D )
A. find . -name core -exec rm {} \\ ;B. find . -name core -exec rm ;
C. find . -name core -exec rm {} ;D. find . -name core -exec rm {} -;
22、下面说法正确的是( B )
A、只要路径名正确可以使用rmdir删除任何位置上的可写的目录
B、只要路径名正确可以使用rm删除任何位置上的可写的目录
C、rmdir和rm完成相同的功能
D、以上说法都不对
23、以下哪个命令是将缓存中的内容粘贴到光标之前( C )
A. a B. i C. P D. p
24、以下哪个vi命令可以在当前位置插入/etc/passwd文本文件( A )
A. :r /etc/passwd B. :i /etc/passwd
C. :w /etc/passwd D. :s /etc/passwd
25、NFS是(C )系统。
A.文件 B.磁盘 C.网络文件 D.操作
26、使用普通用户可以执行超级用户文件的命令是(C )。
A、chmod +v B、usermod +v C、chmod +s D、usermod + s
27、LINUX文件系统的目录结构是一棵倒挂的树,文件都按其作用分门别类地放在相关的目录中。现有一个外部设备文件,我们应该将其放在( C )目录中。
A./bin B./etc C./dev D.lib 姓名: 学号: 系别: 年级专业:
( 密 封 线 内 不 答 题 )
……………………………………………………密………………………………………………封………………………………………线……………………………………线………………………………………
28、卸载已经安装的各种Linux版本需要首先(B ),然后卸载Lilo程序。
A. 卸载Lilo程序 B. 删除Linux系统的分区
C. 删除所有文件 D. 删除根目录
29、在使用vi时下面那个命令说法是正确的( b )
A、使用i命令可以使vi由文本输入模式进入到命令模式
B、使用 o或a命令可以使vi由文本输入模式进入到命令模式
C、 在命令模式下按esc键可以使vi退出到shell状态下。
D、在命令模式下输入:q!可以使vi不保存退出到shell下
30、下面出现的( D )情况,不会导致mount命令出错。
A. 指定的是一个不正确的设备名 B. 设备不可读
C. 试图在一个不存在的安装点安装设备 D. 文件系统存在碎片
31、Linux系统的核心代码存放于目录: ( A )
A. /usr/src/linux B. /usr/src//linux-x.y.z(x.y.z是内核的版本号)
C. /etc/sysconjfig D. /usr/lib/src
32、创建一个用户帐号对于系统来说,不需要完成的步骤是( B )
A. 增加/etc/passwd记录 B. 创建用户的主目录
C. 设置用户的缺省配置文件 D. 创建文件系统
33、下列命令运行如果不成功显示屏没有输出的是( )
A、mkdir /etc/mypasswd
B、more /etc/passwd > /etc/output 2> &1
C、cat /etc/passwd > /etc/output
D、less /etc/passwd 2>&1 > /etc/output
34、Linux受到欢迎的最突出的特点是( D )
多用户多任务 B.网络功能强大 C.发行版本丰富 D.开放源代码
35、在Linux系统中,通常情况下一个完整的指令由( )构成。
A.指令与操作对象 B. 指令与选项
C.选项与操作对象 D. 操作对象、指令与选项
36、比较文件的差异要用到的命令是( A )。
A.diff B.cat C.wc D.rm
37、下面关于passwd命令说法不正确的是( D )
A、普通用户可以使用该命令修改自己的密码
B、超级用户可以使用该命令修改root和其他用户的密码
C、普通用户不可以使用该命令修改其他用户的密码
D、用户superuser可以使用该命令修改自己和其他用户的密码
38、在某个目录下执行shell命令ls –l,得到如下的输出: lrwxr-x--x 3 bob student 1024 May 7 8 :30 test
则下述说法错误的是:( D )
A. test是个链接文件 B. 该文件的属主是bob
C. 与bob同组的用户可以执行该文件
D. student组外的用户对文件test具有写的权限
39、假设当前工作目录为/home,如果需要执行/home目录下的hello程序,正确的命令应是( A )。(假定该用户具有hello文件的执行权限)
A. ./hello B. hello
C. ../hello D. ~/hello(假定当前用户的主目录为/root)
40、你认为/proc目录有什么用处?( C)
A.一个普通的目录 B.一个空的目录
姓名: 学号: 系别: 年级专业:
( 密 封 线 内 不 答 题 )
……………………………………………………密………………………………………………封………………………………………线……………………………………线………………………………………
C.一个获取系统信息的地方 D.一个存放临时文件的地方
41、下面关于i节点描述错误的是 ( C ) 。
A i节点和文档是一一对应的
B i节点能描述文档占用的块数
C i节点描述了文档大小和指向数据块的指针
D 通过i节点实现文档的逻辑结构和物理结构的转换
42、在UNIX中下面被归为普通文件的是( D )
A、打印机 B、目录 C、扫描仪 D、源代码
43、设终极用户root当前所在目录为:/usr/local,键入cd命令后,用户当前所在目录为 (B )。
A /home B /root C /home/root D /usr/local
44、不是shell具有的功能和特点的是 (D )。
A、 管道 B 、输入输出重定向 C、 执行后台进程 D、 处理程序命令
45、存放用户帐号的文件是( C )。
A. shadow B. group C. passwd D. gshadow
46.在UNIX系统中新建文件的最大权限即为( B )
A、666 B、777 C、555 D、755
47、假如执行命令 #chmod 746 file.txt,那么该文件的权限是( A )。
A. rwxr--rw- B. rw-r--r-- C. --xr--rwx D. rwxr--r—
48、哪些命令组合起来能统计多少用户登录系统(B)
A. who | wc –w B. who | wc –l C. who | wc –c D. who
49、当程序正从键盘上读取标准输入时,如果希望终止输入,告诉系统已经输完了全部内容,可以键入( C )
A、ctrl+z B、ctrl+w C、ctrl+d D、ctrl+v
姓名: 学号: 系别: 年级专业:
( 密 封 线 内 不 答 题 )
……………………………………………………密………………………………………………封………………………………………线……………………………………线………………………………………
四、指令操作题(按要求写出相应的指令系列)(共33分, 每小题3分 )
1、写出完成下列操作的指令或指令操作的结果
1)、以exam身份成功登录到Linux系统后,显示用户主目录的指令,并写出显示的目录。
2)、在当前目录下建立目录LINUXexam,进入刚建立的目录并在其下建立空文件mytestfile.
3)、列出LINUXexam目录下详细文件清单,并写出mytestfile文件的权限(用8进制写出)和文件的所有者。假设UMASK为022.
4)、转换为超级用户的身份,并用指令显示系统目前的用户情况。
5)、复制文件/etc/passwd到LINUXexam目录,注意复制时保持文件的所有属性不变。并写出复制后的文件权限(用字母表示)和文件所有者
6)、用VI打开复制后的文件/home/exam/LINUXexam/passwd,并用指令删除exam用户的密码使其为空(假设光标已经定位在密码字段的开始),存盘并退出VI。
7)、删除文件mytestfile,若第一次不能删除则想办法删除之并写出你用到的指令。(假设mytestfile文件的权限已改为544而且目录LINUXexam其他用户无写的权限)
2、假设在一台机器上安装了双系统:windowsxp和Red Hat Linux 9.0。已知windowsxp有C:和D:,其中D: 是这台机器的第一个IDE硬盘的第2个主分区,文件系统是FAT32。现在要在linux系统中访问D:中的某些文件。请写出下列操作指令
1)、在:Linux上创建文件夹/mnt/win
2)、使用mount命令将D:装载到/mnt/win
3)、卸载/mnt/win
4)、如果D:有中文的文件名,应该如何mount
//个人在网上下载的 答案正确
1.在创建Linux分区时,一定要创建( D )两个分区
A. FAT/NTFS B. FAT/SWAP C. NTFS/SWAP D.SWAP/根分区
2.在Red Hat Linux 9中,系统默认的(A )用户对整个系统拥有完全的控制权。
A. root B. guest C. administrator D.supervistor.
3. 当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么( C )
A. NID B. PID C. UID D. CID
4. 下面哪个命令是用来定义shell的全局变量( D )
A. exportfs B. alias C. exports D. export
5. 哪个目录存放用户密码信息( B )
A. /boot B. /etc C. /var D. /dev
6. 默认情况下管理员创建了一个用户,就会在(B )目录下创建一个用户主目录。
A. /usr B. /home C. /root D. /etc
7. . 当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于( B )目录。
A. /home B. /bin C. /etc D. /dev
8. 如果要列出一个目录下的所有文件需要使用命令行( C )。
A. ls –l B. ls C. ls –a D. ls –d
9. 哪个命令可以将普通用户转换成超级用户( D )
A. super B. passwd C. tar D. su
10. 除非特别指定,cp假定要拷贝的文件在下面哪个目录下( D )
A. 用户目录 B. home目录 C. root目录 D. 当前目录
11. 在vi编辑器里,命令"dd"用来删除当前的(A )
A. 行 B. 变量 C. 字 D. 字符
12. 当运行在多用户模式下时,用Ctrl+ALT+F*可以切换多少虚拟用户终端( B )
A. 3 B. 6 C. 1 D. 12
13. Linux启动的第一个进程init启动的第一个脚本程序是( B )。
A./etc/rc.d/init.d B./etc/rc.d/rc.sysinit C./etc/rc.d/rc5.d D./etc/rc.d/rc3.d
14. 按下( A)键能终止当前运行的命令
A. Ctrl-C B. Ctrl-F C. Ctrl-B D. Ctrl-D
15. 下面哪个命令用来启动X Window ( C )
A. runx B. Startx C. startX D. xwin
16. 用来分离目录名和文件名的字符是( B )
A. dash (-) B. slash (/) C. period (.) D. asterisk(*)
17. 用 "rm -i系统会提示什么来让你确认( D )
A. 命令行的每个选项 B. 是否真的删除 C. 是否有写的权限 D. 文件的位置
18. 以下哪个命令可以终止一个用户的所有进程( D )
A. skillall B. skill C. kill D. killall
19.在Red Hat Linux 9中,一般用( D )命令来查看网络接口的状态
A. ping B. ipconfig C. winipcfg D ifconfig
20. vi中哪条命令是不保存强制退出(C )
A. :wq B. :wq! C. :q! D. :quit
21.局域网的网络设备通常有( C )
A. 交换机 B. 路由器 C. 网桥 D. 双绞线 E. HUB
22.在下列分区中,Linux默认的分区是(B )
A. FAT32 B. EXT3 C FAT .D NTFS
23.若要将鼠标从VM中释放出来,可按 (B )键来实现
A. Ctrl + Alt B. Ctrl +Alt +Del C. Ctrl +Alt +Enter D Ctrl +Enter
24.如果用户想对某一命令详细的了解,可用( C )
A. ls B. help C. man D dir
25. Samba服务器的配置文件是 ( D )。
A httpd.conf B inetd.conf C rc.samba D smb.conf下载本文