1、Linux 高级 运维 工程师笔试题 ( 面试版 ) 一、 选择题(每题 2 分,共 40分): 1、如果你的 umask设置为 022,缺省的你创建的文件的权限为( ) A. -w-w- B. -w-w- C. r-xr-x- D. rw-r-r 2、在 bash 中 , 在一条命令后加入 “1net 192.168.1.0 gw 192.168.1.1 netmask 255.255.255.0 metric 1 B.route add net 172.16.1.0 gw 192.168.1.1 netmask 255.255.255.255 metric 1 C.route add ne
2、t 172.16.1.0 gw 172.16.1.1 netmask 255.255.255.0 metric 1 D.route add default 192.168.1.0 netmask 172.168.1.1 metric 1 7、若一台计算机的内存为 128MB,则交换分区的大小通常是( ) A.64MB B.128MB C.256MB D.512MB 8、通常情况下,下列那个命令既可 以检查端口连通性,也可以检查网络丢包率( ) A.ping B.telnet C.netstat D.tcping E.tracert 9、在服务器安全配置中,通常需要修改日志文件的权限为只可读写,
3、不可删减,通过下列那条命令可以实现( ) A.chattr +i B.chattr i C.chmod 644 D.chown R root:root 10、不是 shell具有的功能和特点的是( ) A.管道 B.输入输出重定向 C.执行后台进程 D.处理程序命令 11、 MYSQL数据库 SQL语句中,条件用以下哪一项来表示( ) A.THEN B.WHILE C.WHERE D.IF 12、以下能够删除一列的 SQL 语句是( ) A alter table emp remove addcolumn B alter table emp drop column addcolumn C al
4、ter table emp delete column addcolumn D alter table emp delete addcolumn 13、用于将事务处理写到数据库的命令是( ) A.insert B.rollback C.commit D.savepoint 14、下列那条命令可以查找 linux 系统中具有 S位权限的文件( ) A. find /type f -perm -4000 -o -perm -2000 -print | xargs ls al B. find / -user root -perm -2000 -print -exec md5sum ; C. find
5、 / -nouser -o nogroup D. find / -type d -perm -2 -o -perm -20 | xargs ls ld 15、下列对 shell变量 FRUIT 操作正确的是( ) A、 为变量赋值: $FRUIT=apple B、 显示变量的值: fruit=apple C、 显示变量的值: echo $FRUIT D、 判断变量是否有值: -f “ $FRUIT” 16、 WWW服务器是在 Internet 上使用最为广泛,它采用的是( )结构。 A.服务器 /工作站 B.B/S C.集中式 D.分布式 17、在重新启动 Linux系统的同时把内存中的信息写
6、入硬盘,应使用( )命令实现。 A.#reboot B.#halt C.#poweroff D.#shutdown rnow 18、 Linux下查看服务程序占用的端口命令是什么( ) A.ps -aux B.netstat apn C.watch D.lsof 19、 crontab文件由 6个域组成,每个域之间用空格分隔,下列哪个排列方式是正确的( ) A.MIN HOUR DAY MONTH YEAR COMMAND B.MIN HOUR DAY MONTH DAYOFWEEK COMMAND C.COMMAND HOUR DAY MONTH DAYOFWEEK D.COMMAND YE
7、AR MONTH DAY HOUR MIN 20、提供可靠数据传输、流控的是 OSI的第几层( ) A.表示层 B.网络层 C.传输层 D.会话层 E.链路层 二、填空题(每题 2 分,共 20分) 1、在服务器部署中,常见服务( FTP、 HTTP、 SNMP、 HTTPS、 SSH、 TELNET、 POP3、 IMAP、 NTP)所使用的端口 和协议 分别是 什么?(请按顺序填写) 端口: 协议: 2、 Linux内核分为 、 、 、 等四个子系统。 3、某文件的权限为: d-rw-_r-_r-,用数值形式表示该权限,则该八进制数为 : ,该文件属性是 。 4、 在 LANMP环境中其中
8、 A、 N、 M、 P分别指 、 、 、 。 5、 Linux链接分为 :硬链接 和 符号链接 。 6、在数据库操作中,最常用的 4个命令分别是 、 、 、 。 7、 MySQL中,备份数据库的命令是 。 8、 OSI 七层模型分别是 、 、 、 、 、 、 ,网卡、网桥在工作中一般处于 层,而像 HTTP、 FTP 等网络服务一般处于 层 。 9、网络通信所用的三个模式分别是 、 、 。 10、 MySQL中,创建和删除数据库的命令分别为 和 。 三、判断题(每题 1 分,共 10分) 1、 脚本 /etc/rc.d/rc.local,在运行级别为单用户方式时,不被执行。 2、 Linux的
9、软件包是独立的,可以单独安装任何软件包。 3、 在系统日志文件 /var/log/wtmp 中保存了所有的用户登录、退出信息,以及系统的启动、停机记录。 4、 查看登陆过系统的用户详细历史数据的命令是 who。 5、 目录树结构与文件系统是二个不同的概念,文件系统是磁盘或分区上文件的逻辑存放方法,而目录树结构是操作系统中管理文件的方式。 6、 改变用户的初使设置文件 /etc/default/useradd 中, EXPIRE 一行内容,加入用户账号被禁止的时间,只有当使用口令影像 shadow时,才能起作用。 7、 Linux系统通过对硬件的限制,使用户进程不能直接访问任何物理部件。 8、
10、RAID 是一种由多块廉价磁盘构成的冗余阵列,使用 RAID 技术可以充分发挥出多块硬盘的优势,实现远远超出任何一块单独硬盘的速度和吞吐量。 9、 在进行系统内核配置时 ,假若当前系统使用可刻写的 CD-ROM,需要打开回送设备 loopback选项。 10、 通常情况下, linux向进程传送的信号,将告诉系统内核按特殊的处理方法去处理额外的事件。 四、表述题(每题 10 分,共 30分) 1、写一个 shell脚本,实现批量添加 20个用户,用户名为 user01-20,密码为 user后面跟 5个随机字符。 2、 在数据库服务器搭建过程中,目前市场上比较流行的有 SQL server、 MySQL、 Oracle,请问,如何根据自己的实际情况来选择合适的数据库产 品?并阐述理由。 3、 在您的日常工作中,接手维护一款产品前,您需要提前了解什么?您认为一个合格的运维工程师应该具备哪些知识技能以及职业素养?请阐述理由。