分类 运维面试题 下的文章

1、arp协议用了 ( )

A、broadcast
B、multicast
C、unicast
D、以上选项都不正确

2、终止一个前台进程可能用到的命令和操作是?( )

A、kill
B、ctrl+C
C、shut down
D、halt

3、在退出unix系统账户之后还需要继续运行某个进程,那么可用( )

A、awk
B、sed
C、crontab
D、nohup

4、linux下查看磁盘挂载状态的命令式?( )

A、rpm
B、mount
C、netstat
D、df

5、执行指令sleep 100,按ctrl+z后的提示有[1]+ 已停止 sleep 100,可以继续将进程放到前台并唤醒执行的方式有( )

A、kill 1
B、Ctrl+h
C、fg 1
D、bg 1

6、关于linux的I/O复用接口select和epoll,下列说法错误的是( )

A、select调用时会进行线性遍历,epoll采用回调函数机制,不需要线性遍历
B、select较适合于有大量并发连接,且活跃链接较多的场景
C、epoll较适用于有大量并发连接,但活跃连接不多的场景
D、epoll的效率不随FD数目增加而线性下降

7、下列不属于数据库优化技巧的是( )

A、分离数据、日志、索引到不同的高性能I/O设备
B、纵向、横向聚合表,减少表的数量
C、用OR的字句可以分解成多个查询,并且通过UNION链接多个查询
D、将数据的处理工作放在服务器,例如可以多使用储存过程

8、如何查看当前Linux系统的状态,如CPU使用,内存使用,负载情况,下列描述正确的是?( ) 多选

A、可以使用top命令分析CPU使用,内存使用,负载等情况
B、可以使用free查看内存整体的使用情况
C、可以使用cat /proc/meminfo查看内存更详细的情况
D、以上描述都不正确

9、下面哪些命令可以查看file1文件的第300-500行的内容?( ) 多选

A、cat file1 | tail -n +300 | head -n 200
B、cat file1| head -n 500 | tail -n +300
C、sed -n '300,500p' file1

10、进程A读取B进程中的某个变量(非共享内存),可行的方式有() 多选

A、B进程向消息队列写入一个包含变量内容的消息,A进程从队列中读出
B、通过本地环路通信
C、如果A、B 非亲属,那么A通过命名管道把这个变量的地址发给B进程
D、如果 B是A 进程的子进程,那么B直接读取变量内容即可

答案:

运维朱工此处内容已经被作者隐藏,请输入验证码查看内容
验证码:
请关注本站微信公众号,回复“答案”,获取验证码。在微信里搜索“运维朱工”或者“bbfstudy”或者微信扫描右侧二维码都可以关注本站微信公众号。