北京南天软件有限公司UNIX试题
一. 单项选择题(每道题2分,共20分)
1. 要查看UNIX命令unalias的详细用法,以下正确的是( D )
A. help unalias B. unalias help C. man unalias D. unalias man
2. 一个文件名字为abc.tar.Z,可以用来解压缩的命令是( A )
A. gzip B. tar C. compress D. uncompress
3. 登录HP-UX系统时,在输入密码的过程中,清空密码重新输入的按键是( D )
A. [Backspace]键 B. [@]键 C.[Delete]键 D. [Shift]+[u]键
4. 当我们新建一个空文件时,属主用户默认的属性是( B )
A. 可读 B. 可读可写 C. 可读可执行 D. 可读可写可执行
5. 一般来说,设备文件所在的目录是( D )
A. /home/root B. /home C. / D. /dev
6. 某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限为( A )
A. 467 B. 674 C. 476 D. 764
7. 符号连接文件类型的标志是( C )
A. c B. s C. l D. p
8. 在/home/tmp/dir目录下有一文件file,使用下面哪个可实现在后台执行命令,此命令将file文件的内容输出到file.bak文件中?( A )
A. cat file >file.bak & B. cat file file.bak &
C. cat >;file.bak D. cat file >;file.bak
9. 用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是( B )
A. -m B. -p C. -f D. -d
10.在vi编辑器的命令模式下,重复上一次对编辑的文本进行的操作可用( C )命令
A. ↑ B. ↓ C. . D. *
二. 不定项选择题(每道题3分,共15分)
11.常用的UNIX版本有哪些?( AC )
A. HP-UX B. SuSE C. solaris D. AIX
12. 下列什么命令可用于新建一个名为a.txt的空文件( AB )
A. & B. C. D.
13.下列什么命令可用于将一个文件复制到另一个UNIX系统?( C )
A. ftp B. cp C. scp D. telnet
14.注销当前用户登录的方式有( A )
A. exit B. quit C. [Ctrl]+[c] D. [Ctrl]+[d]
15.下列什么命令是用来将当前用户转换为其他用户身份的?( A )
A. su B. whoami C. usermod D. useradd
三. 判断题(每道题1分,共5分)
16.将前一个命令的标准错误输出作为后一个命令的标准输入,称之为管道 。 ( × )
17.对于符号连接文件,删除操作删除的是符号连接文件本身,其它所有操作都将访问
符号连接所引用的文件。 ( × )
18.目录有执行权限意味着该目录下的所有文件均为可执行。 ( ×)
19.用户登录时,自动读取/e t c目录下p r o f i l e文件 (√ )
20.UNIX跟Windows一样,都是大小写敏感的 ( × )
四. 简答题(每小题2分,共20分)
21.简述diff命令的含义
显示文件的差异
22.简述cd命令下列用法的含义
(1)cd /
(2)cd
是回到用户自己的主目录
(3)cd -
返回上级目录
23.简述ls命令下列用法的含义
(1)ls –alrt
按时间反向排序列出当前目录下所有文件的详细信息
(2)ls *.log|xargs grep -l error
列出.log文件中含义error的记录。
24.简述下列用法的含义
(1)tail –100 /home/log/monitor.log
从文件尾部开始显示100条记录
(2)find ./ -name "*.log" -ctime +30 -exec rm -f {} \;
查询当前目录下以.log为后缀的,且创建时间是30前的文件,并删除。
25.简述在vi编辑器的命令模式下,下列用法的含义
(1):%s/^M//g
使用vi命令消除^M.
(2)?T0104
五. 简答题(每小题3分,共15分)
26.Windows和UNIX文本文件结构有什么不同?
27.写crontab,让脚本/tmp/jk.sh在每天早上7:0gzip是什么文件夹5执行。
05 07 * * * /tmp/jk.sh
28.新建一个目录时,目录中会有.和..这样两个隐藏文件,它们分别是什么含义?
当前目录和上级目录的软连接文件。
29.简述绝对路径和相对路径的区别
相对路径是相对于当前目录来说的,绝对路径则不是,绝对路径是要从根目录写起的
30.简述vi编辑器的两种工作模式及其相互切换的方法
指令模式(Command Mode) 下输入 a、i、o进入文本输入模式(Input Mode)
文本输入模式(Input Mode) 下按ESC进入指令模式(Command Mode)
六.编程题(31题10分,32题15分)
31.用shell编程实现,每分钟数一下当前目录下除目录外的文件个数,并记录时间点。
32.某应用系统的用户号是唯一的6位数字,每个用户属于一个分公司,用户的操作日志被记录在/home/appsys/log目录下的、8位日期目录下的、分公司目录下的、以用户号命名的二进制文件中,如:用户123456属于02分公司,他在2012年1月15日的日志被记录在/home/appsys/log/20120115/02/123456中。用shell编程实现以下功能:提示输入日期、用户号(不关心分公司),就可以到该用户当天的日志,并将其ftp到192.168.1.15(用户名oracle密码oracle)的/home/tmp目录下。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论