刚出炉的网易Linux运维面试题(附带答案)
1、Linux系统中,用户文件描述符0表示 ()。
A、标准输入设备文件描述符
B、标准输出设备文件描述符
C、管道文件描述符
D、标准错误输出设备文件描述符
2、Linux系统中某个可执行文件属于root并且有suid权限,当一个普通用户lutixia运行这个程序时,产生的进程的有效用户和实际用户分别是?()
A、root root
B、mike root
C、root mike
D、mike mike
3、以下哪些命令可以打印文件(access.log)中包含chrome的行到标准输出()
A、sed '/chrome/a\' access.log
B、sed '/chrome/p' access.log
C、sed '/chrome/d' access.log
D、sed -n '/chrome/p' access.log
4、运行在多核处理器上的Linux环境中,若临界区非常短,且不允许线程上下文切换的情况下,使用下列哪种机制满足上述需求并且性能最好?()
A、SpinLock
B、Mutex
C、Semaphore
D、Condition variable
5、具有很多C语言的功能,又称过滤器的是?()
A、Csh
B、tcsh
C、awk
D、sed
6、在OSI模型中,HTTP协议工作在第()层,交换机工作在第()层。
A、7/1
B、7/2
C、6/3
D、6/2
7、如何获取上一条命令执行的返回码?()
A、$!
B、$0
C、$?
D、$#
8、下列关于网络编程的描述中,错误的是?()
A、一个 Socket 可以绑定多个网卡
B、客户端和服务器端都可以主动关闭 Socket
C、Socket 支持阻塞模式和非阻塞模式
D、TCP 和 UDP 协议不能绑定同一端口
9、当前目录下有a和b两个文件,执行命令“ls>c”,请问文件c里面的内容是什么?()
A、a
B、b
C、ab
D、abc
10、下面那些命令可以用来查看Linux主机的默认路由()
A、route
B、ifconfig
C、ping
D、netstat
11、下面的内存管理模式中,会产生外零头的是()
A、页式
B、段式
C、请求页式
D、请求段式
12、vsftpd服务流量控制的参数()
A、system_max_rate
B、local_max_rate
C、anon_max_rate
D、guest_max_rate
13、进程之间通信都有哪些方式?()
A、共享内存
B、消息传递
C、系统管道
D、临界区
14、在Linux上,对于多进程,子进程继承了父进程的下列哪些?()
A、进程地址空间
B、共享内存
C、信号掩码
D、已打开的文件描述符
15、关于Linux系统的负载情况,以下表述正确的是()。
A、通过就绪和运行的进程数来反映
B、可以通过TOP命令查看
C、可以通过uptime查看
D、Load:2.5,1.3,1.1表示系统的负载压力在逐渐减少
答案:
1-5: A/C/D/A/C
6-10: B/C/D/D/AD
11-15: BD/BC/ABC/BCD/BC