linux期末复习题及答案 联系客服

发布时间 : 星期日 文章linux期末复习题及答案更新完毕开始阅读1f0561e49fc3d5bbfd0a79563c1ec5da50e2d672

4. 如果您想列出当前目录以及子目录下所有扩展名为―.txt‖的文件,那么您可以使用的命令是( B )。

A. ls *.txt B. find . –name ―.txt‖ C. ls –d .txt D. find . ―.txt‖ 5. 如何删除一个非空子目录 /tmp( B )。

A. del /tmp/* B. rm -rf /tmp C. rm -Ra /tmp/* D. rm –rf /tmp/* 6. 存放用户帐号的文件是( C )。 A. shadow B. group C. passwd D. Gshadow

7.下面哪个系统目录中包含Linux使用的外部设备( B )。 A. /bin B. /dev C. /boot D. /home

8.一个文件名字为rr.Z,可以用来解压缩的命令是( D ) A.tar B. gzip C. compress D. uncompress

9. Linux通过VFS支持多种不同的文件系统。Linux缺省的文件系统是( C ) A.VFAT B. ISO9660 C. Ext系列 D. NTFS

10.在vi编辑器中的命令模式下,键入( B )可在光标当前所在行下添加一新行 A. O B. o C. i D. a

11.在vi编辑器中的命令模式下,重复上一次对编辑的文本进行的操作,可使用( C )命令。

A.上箭头 B. 下箭头 C. . D. * 12.删除文件命令为(D) A.mkdir B. move C. mv D. rm

13.如果想在Linux下实现热启,应当修改/etc/inittab下的哪一行( B ) A.#Trap CTRL-ALT-DELETE

B. ca::ctrlaltdel:/sbin/shutdown -t3 -r now C. id:3:initdefault: D. 10:3:wait:/etc/rc.d/rc 3

14.假设文件fileA的符号链接为fileB,那么删除fileA后,下面的描述正确的是( B) A.fileB也随之被删除

B. fileB仍存在,但是属于无效文件

C. 因为fileB未被删除,所以fileA会被系统自动重新建立 D. fileB会随fileA的删除而被系统自动删除

15.在给定文件中查找与设定条件相符字符串的命令为( A ) A.grep B. gzip C. find D. sort

16.从后台启动进程,应在命令的结尾加上符号( A ) A.& B. @ C. # D. $

17. 如果执行命令 #chmod 746 file.txt,那么该文件的权限是( A )。 A. rwxr--rw- B. rw-r--r-- C. --xr—rwx D. rwxr--r—

18. Linux有三个查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查看文件内容,应使用命令( C )

A.cat B. more C. less D. menu

19. 若一台计算机的内存为128MB,则交换分区的大小通常是( C ) A.64MB B. 128MB C. 256MB D. 512MB

20. 在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是( B ) A.-m B. -p C. -f D.-d

21. 用ls –al 命令列出下面的文件列表,是符号连接文件的是( D )

A.-rw-rw-rw- 2 hel-s users 56 Sep 09 11:05 hello B.-rwxrwxrwx 2 hel-s users 56 Sep 09 11:05 goodbey C.drwxr--r-- 1 hel users 1024 Sep 10 08:10 zhang D.lrwxr--r-- 1 hel users 7 Sep 12 08:12 cheng

22. 文件exer1的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,下列命令正确的是( A )

A.chmod a+x, g+w exer1 B.chmod 765 exer1 C.chmod o+x exer1 D.chmod g+w exer1

23. 关闭linux系统(不重新启动)可使用-命令( C ) A.ctrl+alt+del B.shutdown -r C.halt D.reboot 24.对文件进行归档的命令为(B ) A.gzip B.tar C.dump D.dd 25. NFS是( C )系统

A.文件 B 磁盘 C.网络文件 D.操作

26. 下列那一个指令可以设定使用者的密码( C ) A.pwd B.newpwd C.passwd D.password 27. 下列那一个指令可以切换使用者身份( D ) A.passwd B.log C.who D.su

28. 下列那一个指令可以显示目录的大小( C ) A.dd B.df C.du D.dw

29. 下列那一个不是压缩指令( D ) A.compress B.gzip C.bzip2 D.tar

30. 下列那一个指令可以用来切换至不同的 runlevels( B ) A.tel B telinit C.goto D.reboot

31. 欲查询 bind 套件是否有安装,可用下列那一指令( D ) A.rpm -ivh bind*.rpm B.rpm -q bind*.rpm C.rpm -U bind*.rpm D.rpm -q bind

32. 欲安装 bind 套件, 应用下列那一指令( A ) A.rpm -ivh bind*.rpm B.rpm -ql bind*.rpm C.rpm -V bind*.rpm D.rpm -ql bind

33. 欲移除 bind 套件,应用下列那一指令( D ) A.rpm -ivh bind*.rpm B.rpm -Fvh bind*.rpm C.rpm -ql bind*.rpm D.rpm -e bind

34. 下列那一个指令可以用来查看系统负载情形( A ) A.w B.who c C.load D.ps

35. 档案权限 755 , 对档案拥有者而言, 何义( A ) A.可读,可执行, 可写入 B 可读 C.可读,可执行 D.可写入

36.下面哪个系统目录中存放了系统引导、启动时使用的一些文件和目录 ( D )。

A./root B. /bin C. /dev D. /boot

37. 如何删除目录 /tmp下的所有文件及子目录( D )。 A. del /tmp/* B. rm -rf /tmp C. rm -Ra /tmp/* D. rm –rf /tmp/* 38.可以用来对文件xxx.gz解压缩的命令是( C ) A.compress B. uncompress C. gunzip D. tar

39.对文件重命名的命令为(C) A.rm B. move C. mv D. mkdir

40. 一下哪个环境变量表示当前路径( B )。 A. PATH B. PWD C. HOME D.ROOT 三.简答题:

1.简述linux的几个运行级别及其相应的含义。 0-关机模式,

1-单用户模式,单用户只有系统管理员可以登录。

2-多用户模式,但是不支持文件共享,例如不支持NFS服务.这种模式不常用。

3-完全的多用户模式,支持NFS服务.最常用的用户模式,默认登录到系统的字符界面。 4-保留模式。

5-完全多用户模式,默认登录到X-window系统,也就是登录到linux图形界面。 6-重启模式,也就是执行关闭所有运行的进程,然后重新启动系统。

2.什么是链接?符号链接与硬链接的区别是什么?

链接是指用一个i节点对应多个文件名。硬链接是把文件的i节点号指向该i节点,且链接计数器值加1。删除链接文件时计数器值减1,当其值为0时,i节点被释放。符号链接是只有文件名的一个链接文件,并不指向一个真正的i节点。

在删除符号链接文件时与硬链接文件有区别。

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

(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命令 at now +30 minutes

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

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

4.Shell程序中,对用户变量赋值有哪些方式?简要说明每种赋值方式的使用方法。 (1)等号赋值

1)在等号前后均不能有空格。

2)当需要将一个包含空格的字符串赋给用户变量时,应用单引号将该字符串括起来。 (2)键盘赋值

由read命令来实现的。用法为:read 用户变量名 当shell程序执行到该行时,将等待用户从键盘输入, 当用户按下回车键时shell把你输入的内容赋给用户变量。 (3)命令替换赋值 用法为:用户变量=`命令`

该语句将首先执行反向单引号之间的命令,

然后将其执行后输出的内容赋给该用户变量,在这种赋值方式中,

等号前后同样不能有空格,而且必须用反向单引号(即重音号)把命令括起来。