网传的腾讯系统运维面试题分享(附带答案)
1、如果存在文本文件/tmp/testfile,并且文件行数小于等于10行,则输出文件前3行,下列脚本正确的是?()
A、if [[ -n '/tmp/testfile' ]] && [[ `wc -l /tmp/testfile` -le 10 ]];then head -3 /tmp/testfile fi
B、if [[ -f '/tmp/testfile' ]] && [[ `wc -l /tmp/testfile` -le 10 ]];then head -3 /tmp/testfile fi
C、if [[ -n '/tmp/testfile' ]] || [[ `wc -l /tmp/testfile` -le 10 ]];then head -3 /tmp/testfile fi
D、if [[ -f '/tmp/testfile' ]] || [[ `wc -l /tmp/testfile` -le 10 ]];then head -3 /tmp/testfile fi
2、在UNIX系统中,目录结构采用( )
A、单级目录结构
B、二级目录结构
C、单纯树形目录结构
D、带链接树形目录结构
3、下列不属于linux内核锁的一项是()
A、Semaphore
B、Spinlock
B、seqlock
D、Message
4、在Shell环境下,如何查看远程Linux系统运行了多少时间?()
A、scp user@被监控主机ip "uptime"
B、ssh user@被监控主机ip "uptime"
C、ssh user@被监控主机ip "cputime"
D、scp user@被监控主机ip "cputime"
5、使用vim编辑器打开一个3000行内容的文件后,光标处在文本最后一行的位置,现在需要清空所有内容。请问你可以使用哪个快捷键?()
A、0dd
B、dgg
C、dH
D、dG
6、创建用户时不指定用户主目录的参数( )
A、useradd -o
B、useradd -m
C、useradd -M
D、useradd -d
7、init启动进程需要读取的配置文件是?()
A、/sbin/init
B、/bin/sh
C、/etc/sysvinit
D、/etc/inittab
8、关于Linux交换分区的说法正确是?()
A、安装Linux系统时必须划分交换分区
B、交换分区的作用是虚拟内存空间
C、交换分区的数据存取速度比物理内存慢
D、计算机内存为8GB,则交换分区的大小通常设置为16GB
9、下列哪些可以用于Linux进程间通讯?()
A、UNIX套接字
B、信号量
C、无名管道
D、文件锁
E、共享内存
10、下面有关Ext2和ext3文件系统的描述,错误的是?()
A、ext2/ext3文件系统使用索引节点来记录文件信息,包含了一个文件的长度、创建及修改时间、权限、所属关系、磁盘中的位置等信息
B、ext3增加了日志功能,即使在非正常关机后,系统也不需要检查文件系统
C、ext3文件系统能够极大地提高文件系统的完整性,避免了意外宕机对文件系统的破坏
D、ext3支持 1EB 的文件系统,以及 16TB 的文件。
欢迎点赞,收藏,你的喜欢就是我原创的动力,运维面试,笔试题系列将会持续更新,希望对你找工作有帮助!
答案:
1-5: B/D/D/B/B
6-10: C/D/BCD/ABCDE/AD