挺有用的啊,对于我们计算机专业人士来说啊!
原文地址:2011支付宝校园招聘--笔试
作者:hackbuteer
一、选择题
1、有一个小村庄住着50户人家,每户人家都养了一只狗。有一次村子里出疯狗了。大家在一起商议:每天上午大家都要到每一户人家去查看狗,一旦发现自己家的狗是疯狗时,必须在当晚开枪把自家的疯狗杀死。这村子的人家都有这样一种本领,就是能看出别人家的狗到底是不是疯狗,但是看不出自家的狗是不是疯狗。并且互相不能告知真相。第一天,第二天,村子没有枪声,到了第三天晚,村子里响起了枪声,村子里所有的疯狗都被杀死了。问村子里到底有多少条疯狗?(
C)
A、1
B、2
C、3
D、4
4、删除当前目录abc以及下面的所有子目录和文件,并不要求提示任何确认信息的命令是(
B)
A、del abc*.*
B、rm -rf abc
C、rmdir abc
D、rm -r abc*.*
E、rmdir abc*.*
用户可以用rm命令将目录删除。该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。
该命令的各选项含义如下:
- f 忽略不存在的文件,从不给出提示。
- r 指示rm将参数中列出的全部目录和子目录均递归地删除。
如果需要删除目录机构庞大,使用 -r 时每个目录都会询问,所有目录都要输入确认键入 y,删除会非常麻烦。
可以使用 rm -rf filename 强制删除
注意:使用 -rf 不会出现确认提示。
5、下面哪一种软件不属于JAVA中间件服务器(
C)
A、JBOSS
B、WEBLOGIC
C、TELLOGIC
D、TOMCAT
6、为了将当前目录下的归档文件myftp.tgz解压缩到/tmp目录下,我们可以使用命令(
A)
A、tar xvzf myftp.tgz –C /tmp
B、tar xvzf myftp.tgz –R /tmp
C、tar vzf myftp.tgz –X /tmp
D、tar xvzf myftp.tgz /tmp
7、利用命令find查找当前目录下的名称尾为.c 的文件,并将结果输出到标准输出的命令是(
D)
A、find . –name “?.c” –print
B、find . –name “#.c” –print
C、find . –name “!*.c” –print
D、find . –name “*.c” –print
8、在给定文件中查找与设定条件相符字符串的命令为(
A)
A、grep
B、gzip
C、find
D、sort
grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。
find 通过文件名查找法,这个方法说起来就和Windows下查找文件一样容易理解了。
grep是查找文件内的内容,find是查找文件名。
9、在Linux系统中,下列哪个命令可以用来新建目录(
A)
A、mkdir
B、mkfs
C、tune2fs
D、mount
mount命令用来加载指定的文件系统(比如U盘)
umount命令用来卸载设备
10、对文件进行归档的命令为 (
D)
A、dd
B、cpio
C、gzip
D、tar
11、改变文件所有者的命令为 (
C)
A、chmod
B、touch
C、chown
D、cat
12、下列提法中,不属于ifconfig命令作用范围的是(
D) 。
A、配置本地回环地址
B、配置网卡的IP地址
C、激活网络适配器
D、加载网卡到内核中
13、下列关于链接描述,错误的是(
B) 。
A、硬链接就是让链接文件的i节点号指向被链接文件的i节点
B、硬链接和符号连接都是产生一个新的i节点
C、链接分为硬链接和符号链接
D、硬连接不能链接目录文件
14、 在局域网络内的某台主机用ping命令测试网络连接时发现网络内部的主机都可以连同,而不能与公网连通,问题可能是(
C)。
A、主机IP设置有误
B、没有设置连接局域网的网关
C、局域网的网关或主机的网关设置有误
D、局域网DNS服务器设置有误
15、用ftp进行文件传输时,有两种传输模式(
C)
A、Word 和 binary
B、txt 和 Word Document
C、ASCII 和
binary
D、ASCII 和 Rich Text Format
ftp文件传输有两种文件传输模式:ASCII模式和binary模式。ASCII模式用来传输文本文件,其他文件的传输使用binary模式。
16、以下关于虚拟主机的说法中正确的是(
A)
A、在一台主机上可以配置多个虚拟主机
B、虚拟主机只能基于域名进行配置
C、不同的虚拟主机必须绑定到不同的IP上
D、不同的虚拟主机必须绑定到不同的端口上
二、简答题
1、请用脚本语言实现一个“加法计算器”,提示用户输入变量,计算出结果。shell/php/perl/python均可以。
2、简述一下shell脚本语言中,单引号、双引号、反引号有什么区别。