UNIX期中试题及参考答案(2010.06)
一、填空题:
1.UNIX系统中,数据及程序全部存放在(UNIX主机的硬盘)上,所有程
序的运行也都由UNIX主机内的(CPU)占用UNIX主机的内存来完成。
2.有两种流控方法,一是硬件方式,利用(RS232)接口的CTS信号线即允
许发送,RTS信号线即请求发送;二是软件方式,利用流控字符(Xon和
Xoff)。
3.虚拟终端,是PC机通过(网络)与UNIX主机相连,客户端运行(telnet)
程序,服务器端运行telnetd程序,成为UNIX的一个基于TCP通信的
虚拟终端。
4.Windows和Unix文本文件结构不同,UNIX行尾处仅存(换行)字符,
Windows行尾处存(回车和换行)两个字符。
5.符号连接文件的类型为l。对符号连接文件的删除操作删除的是(符号
连接)文件,其它所有操作都将访问(符号连接所引用的)文件。
二、单项选择题:
1.字符设备文件类型的标志是( )。
A. p
B. c
C. s
D. l
2.以下()文件中存放有用户密码的相关信息。
A. /etc/shadow
B. /etc/passwd
C./etc/group
D. /etc/profile
3.csh启动时,自动执行用户主目录下( )文件中命令。
A. .cshrc
B. .logout
C. autoexec
D. config
4.一般来说,设备文件所在的目录是( )
A./home/root
B./home
C./
D./dev
5.文件权限读、写、执行的三种标志符号依次是()。
A. rwx
B. xrw
C. rdx
D. srw
6.用ls –al 命令列出下面的文件列表,()文件是符号连接文件。
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 2024 Sep 12 08:12 cheng
7.在/home/stud1/wang目录下有一文件file,使用( )可实现在后台执行
命令,此命令将file文件中的内容输出到file.copy文件中。
A. cat file >;file.copy
B. cat >;file.copy
C. cat file file.copy &
D. cat file >file.copy &
8.如果当前目录为/home,进入目录/home/stud1/test的命令是( ) 。
A. cd test
B. cd /stud1/test
C. cd stud1/test
D. cd home
9.用户user1和user2同属于users组。user1有一文件file1,要user2能
修改user1的file1文件,该文件应拥有( )权限。
A. 744
B. 664
C.646
D.746
10.系统将存储设备和I/O设备均看做文件来操作,( )不是以文件的形式
出现。
A. 目录
B. 软链接
C. i节点表
D. 软盘
11.( )设备是字符设备。
A. hdc
B. fd0
C. hda1
D. tty1
12.下列不属于i节点内容的是 () 。
A. 索引信息
B. 文件类型
C. link数
D. 文件名
13.要使shell把当前目录作为查找命令的目录之一,应设置的环境变量是
()。
A.HOME
B.PWD
C.SHELL
D.PATH
14.某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读
与写,则该文件的权限为( )。
A. 467
B. 674
C. 476
D. 764
15.退出交互模式的shell,应键入()。
A.
B. ^q
C. exit
D. quit
16.设超级用户root当前所在目录为:/usr/local,键入cd命令后,用户
当前所在目录为()。
A. /home
B. /root
C. /home/root
D. /usr/local
17.字符设备文件类型的标志是( )。
A. p
B. c
C. s
D. l
18. ( )是在文件目录表中。
A. i节点号
B.文件长度
C.数据指针
D.文件类型
19.文件exer1的访问权限为rw-r--r--,现要增加所有用户的执行权限和
同组用户的写权限,下列命令正确的是()。
A. chmod a+x g+w exer1
B. chmod 765 exer1
C. chmod o+x exer1
D. chmod g+w exer1
20.在/home/stud1/wang目录下有一文件file,使用( )可实现在后台执行命
令,此命令将file文件中的内容输出到file.copy文件中。
A. cat file >;file.copy
B. cat >;file.copy
C. cat file file.copy &
D. cat file >file.copy &
三、正误判断:正确“√”,错误“×”
1.将前一个命令的标准错误输出作为后一个命令的标准输入,称之为管道。
2.增加一个用户的命令是 adduser 或useradd。
3.可以使用kill命令结束后台进程。
4.符号连接,在算法软件上实现,硬连接在数据结构上实现。
5.普通文件的权限:读、写、可执行。不可写文件就不能被删除。
6.修改文件内容,系统不需要修改目录文件,而需要修改i节点内容。
7.目录有执行权限意味着该目录下的所有文件均为可执行。
8.同一进程的实际UID和有效UID都是一致的。
9.某文件的权限为:-rws--x—x,则该文件有SUID权限。
https://www.wendangku.net/doc/9d16045002.html, -c try.c -o try >& err.list把stdin合并到stdout,然后重定向到文件err.list。
11.父进程在执行fork前打开的文件,父子进程有同一文件偏移指针。
12.引导块(0号块)用于启动系统,只有根文件系统的引导块有效。
13.每个文件都对应一个i节点,目录项则没有i节点。
14.pipe创建的管道的缺点是只限于同祖先进程间通信。
15.命名管道,允许没有共同祖先的进程访问。
16.命令mknod pipe0 p创建管道,就是创建了一个名为pipe0,类型为p的文
件。
17.根文件系统是也可以―脱卸(umount)‖。
18.根文件系统和子文件系统的文件系统格式必须是相同的。
19.目录若无写权限,则目录下所有文件禁止写。
20.umount命令,拆除一个已安装的子文件系统。
参考答案:
一、填空题:
1.(UNIX主机的硬盘)(CPU)。
2.(RS232) (Xon和Xoff)。
3. (网络)(telnet)。
4.(换行)(回车和换行)。
5.(符号连接) (符号连接所引用的)。
二、单项选择:
1-5 B A A D A
6-10 D D C B C
11-15 D D D A C
16-20 B A A B C
三、正误判断:
1-5×√√√× 6-10√××√×
11-15√√××√ 16-20√×××√