unix试题及答案一
一、单项选择题(每题2分,共20分)
1.在UNIX系统中,用于列出当前目录下文件列表的命令是()
A.cdB.lsC.pwdD.mkdir
2.UNIX系统中,文件权限的表示形式为rwxr-xr--,其中第三组权限表示()
A.文件所有者的权限B.文件所属组的权限C.其他用户的权限D.系统管理员的权限
3.以下哪个命令可以用于创建目录()
A.rmdirB.rmC.mkdirD.touch
4.在UNIX中,用于切换用户的命令是()
A.suB.whoamiC.idD.groups
5.若要在UNIX系统中查找文件名为“test.txt”的文件,使用的命令是()
A.grepB.findC.locateD.which
6.用来显示当前登录用户信息的命令是()
A.whoB.whoamiC.usersD.all以上都是
7.UNIX系统中,将文件file1复制为file2的命令是()
A.mvfile1file2B.cpfile1file2C.lnfile1file2D.catfile1file2
8.用于查看文件内容的命令是()
A.moreB.lessC.catD.以上都是
9.若要删除一个非空目录,使用的命令是()
A.rm-rB.rmdirC.rm-fD.rmdir-r
10.在UNIX系统中,用于编辑文件的命令是()
A.viB.emacsC.nanoD.以上都是
二、多项选择题(每题2分,共20分)
1.以下属于UNIX系统常用文件类型的有()
A.普通文件B.目录文件C.设备文件D.链接文件
2.以下哪些命令可以用于文件内容的查找()
A.grepB.findC.locateD.awk
3.以下属于UNIX系统shell的有()
A.bashB.cshC.kshD.zsh
4.在UNIX系统中,文件权限有()
A.读权限B.写权限C.执行权限D.删除权限
5.以下哪些命令可以用于进程管理()
A.psB.topC.killD.pkill
6.以下属于UNIX系统中常用的文本编辑器的有()
A.viB.emacsC.sedD.awk
7.UNIX系统中,管道的作用是()
A.将前一个命令的输出作为后一个命令的输入B.连接多个命令C.提高命令执行效率D.合并文件
8.以下哪些命令可以用于网络相关操作()
A.pingB.ifconfigC.netstatD.traceroute
9.以下属于UNIX系统常用的压缩命令的有()
A.gzipB.bzip2C.tarD.zip
10.在UNIX系统中,环境变量的作用有()
A.存储系统配置信息B.影响命令的执行行为C.定义用户工作环境D.存储临时文件
三、判断题(每题2分,共20分)
1.UNIX系统是一种多用户、多任务的操作系统。()
2.在UNIX系统中,文件名区分大小写。()
3.rm命令只能删除文件,不能删除目录。()
4.chmod命令用于修改文件的权限。()
5.管道符“|”可以连接任意多个命令。()
6.在UNIX系统中,/dev目录用于存放设备文件。()
7.whoami命令用于查看当前登录的所有用户。()
8.ps命令可以查看系统中所有进程的详细信息。()
9.cat命令只能查看文件的开头部分内容。()
10.环境变量在UNIX系统中是固定不变的。()
四、简答题(每题5分,共20分)
1.简述UNIX系统中文件权限的设置方法(用chmod命令)。
答案:chmod命令可通过数字或符号方式设置文件权限。数字方式如chmod755file,7表示所有者读、写、执行权限,5表示所属组读、执行权限,5表示其他用户读、执行权限。符号方式如chmodu+rwx,g+rx,o+rfile,u表示所有者