Linux运维工程师笔试题系列4(30题)

简介: Linux运维工程师笔试题系列4(30题) 如果您对问题有疑问,或者认为答案不准确的,欢迎留言交流。 问题如下: 1. linux 系统中,给文件授予可执行权限的命令是() A chown B mv C sudo D chmod2.

Linux运维工程师笔试题系列4(30题)

如果您对问题有疑问,或者认为答案不准确的,欢迎留言交流。

问题如下:

1. linux 系统中,给文件授予可执行权限的命令是()

A chown
B mv
C sudo
D chmod
2. 有一个文件ip.txt,每行一条ip记录,共若干行,下面哪个命令可以实现“统计出现次数最多的前3个ip及其次数”?

A uniq -c ip.txt│sort -nr│head -n 3
B sort ip.txt│uniq -c│sort -rn│head -n 3
C cat ip.txt │count -n│sort -rn│head -n 3
D cat ip.txt │sort │uniq -c│sort -rn│top -n 3
3. linux的系统调用是指

A 由内核发起的调用
B glibc函数库里的函数
C 由系统管理员运行的程序
D 是用户进程调用内核功能的接口
4. 关于 linux 的进程,下面说法不正确的是:

A 僵尸进程会被 init 进程接管,不会造成资源浪费;
B 孤儿进程的父进程在它之前退出,会被 init 进程接管,不会造成资源浪费;
C 进程是资源管理的最小单位,而线程是程序执行的最小单位。Linux 下的线程本质上用进程实现;
D 子进程如果对资源只是进行读操作,那么完全和父进程共享物理地址空间。
5. 使用pthread库的多线程程序编译时需要加什么连接参数?

A -pthread
B -fthis-is-varialble
C fcond-mismatch
D -MMD
6. 在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是( ) 。

A -m
B -d
C -f
D -p
7. 关闭linux系统(不重新启动)可使用命令( )。

A Ctrl+Alt+Del
B halt
C shutdown -r now
D reboot
8. Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般应将其放在( )目录中。

A /bin
B /etc
C /dev
D /lib
9. 系统当前已经加载的所有文件系统在_____文件中得到反映。

A /usr/sbin/cfdisk
B /sbin/fdisk
C /etc/mtab
D /etc/fstab
10. 下面说法哪个正确的:

A 各个线程拥有相同的堆栈
B i++是线程安全的,不需要同步
C x=y是线程安全的,不需要同步
D 对进程来说,其虚拟内存的大小不受物理内存大小的限制
11. 下列程序代码在Linux系统执行后”*”会被输出多少次()

A 14
B 16
C 30
D 32
12. 以下代码共创建了()个进程?
int main{
fork() || fork()
}

A 3
B 2
C 1
D 4
13. 有一个文件ip.txt,每行一条ip记录,共若干行,下面哪个命令可以实现“统计出现次数最多的前3个ip及其次数”?

A uniq -c ip.txt | sort -nr | head -n 3
B sort ip.txt | uniq -c | sort -rn | head -n 3
C cat ip.txt | count -n | sort -rn | head -n 3
D cat ip.txt | sort | uniq -c | sort -rn | top -n 3
14. 假如你需要找出/etc/my.conf文件属于哪个包(package),你可以执行:()

A rpm -requires/etc/my.conf
B rpm -q/etc/my.conf
C rpm -q|grep /etc/my.conf
D rpm -qf /etc/my.conf
15. 不算main这个进程自身,到底创建了多少个进程啊?
int main(int argc, char* argv[])
{
fork();
fork() && fork() || fork();
fork();
}

A 18
B 19
C 20
D 21
16. 下列选项中,会导致用户进程从用户态切换到内核的操作是?
I. 整数除以零
II. sin( )函数调用
III. read系统调用
正确答案: B 你的答案: D (错误)

A 仅 I、II
B 仅 I、III
C 仅 II 、III
D I、II和III
17. 下列关于链接描述,错误的是 。

A 硬链接就是让链接文件的i节点号指向被链接文件的i节点
B 硬链接和符号连接都是产生一个新的i节点
C 链接分为硬链接和符号链接
D 硬连接不能链接目录文件
18. 执行chmod 644 mm.txt后的权限是()

A -rw-r–r–
B rw-r–r–
C -rwxr–r–
D rwxr- -rw-
19. 请问下面的程序最后会产生多少个进程:

A 5
B 10
C 15
D 32
20. 下列不是Linux系统进程类型的是( )。

A 交互进程
B 批处理进程
C 守护进程
D 就绪进程
21. arp协议用了( )

A broadcast
B multicast
C unicast
D 以上选项都不正确
22. 软件项目存储于/ftproot,允许apache用户修改所有程序,设置访问权限的指令?

A chmod apache-R/ftproot
B chmod apache/ftproot
C chgrp apache/ftproot
D chown apache/ftproot
23. 在Linux系统中, 为找到文件try_grep含有以a字母为行开头的内容, 可以使用命令?

A grep -E #$ try_grep
B grep -E #a try_grep
C grep -E ^$ try_grep
D grep -E ^a try_grep
24. Linux中包括两种链接:硬链接(Hard Link)和软连接(Soft Link),下列说法正确的是()

A 软连接可以跨文件系统进行连接,硬链接不可以
B 当删除原文件的时候硬链接文件仍然存在,且内容不变
C 硬链接被删除,磁盘上的数据文件会同时被删除
D 硬链接会重新建立一个inode,软链接不会
25. init启动进程需要读取( )配置文件

A /sbin/init
B /bin/sh
C /etc/sysvinit
D /etc/inittab
26. 你被需要检查系统中的设备情况,需要检查哪个log日志?

A /var/log/tmp
B /var/log/lastlog
C /var/log/messages
D /var/log/utmp
27. Linux系统上,下面哪些文件是与用户管理相关的配置文件()

A /etc/passwd
B /etc/shadow
C /etc/group
D /etc/password
28. 下列有关Nginx配置文件nginx.conf的叙述正确的是()

A nginx进程数设置为CPU总核心数最佳
B 虚拟主机配置多个域名时,各域名间应用逗号隔开
C sendfile on;表示为开启高效文件传输模式,对于执行下载操作等相关应用时,应设置为on
D 设置工作模式与连接数上限时,应考虑单个进程最大连接数(最大连接数=连接数*进程数)
29. 统计日志中ip登陆次数,下面可以正确统计的为( )

A cat catalina.log | awk -F ‘ ‘ ‘{print $3}’ | sort | uniq -c | head -10
B cat catalina.log | awk ‘{print $3}’ | uniq -c | wc -l
C cat catalina.log | awk -F ‘ ‘ ‘{print $3}’ | sort | uniq -c | wc -l
D cat catalina.log | awk ‘{print $3}’ | sort -k1nr | uniq -c | wc –l
30. 设fp已定义,执行语句fp=fopen(“file”,”w”);后,以下针对文本文件file操作叙述的选项错误的是:

A 可以随意读和写
B 只能写不能读
C 可以在原有内容后追加写
D 写操作结束后可以从头开始读

答案如下:

1. D
2. B
3. D
4. A
5. A
6. D
7. B
8. C
9. C
10. D
11. A
12. A
13. B
14. D
15. B
16. B
17. B
18. A
19. D
20. D
21. A
22. D
23. D
24. A
25. D
26. C
27. ABC
28. AD
29. CD
30. ACD

相关文章
|
11月前
|
弹性计算 运维 安全
为了提升运维工程师及开发者
为了提升运维工程师及开发者
|
9月前
|
云安全 运维 安全
AK泄漏28小时:运维工程师的极限自救
随着比特币等加密货币的价格持续上涨,挖矿活动成为了黑客们眼中的一块肥肉。尤其是在2024年至2025年间,比特币价格突破历史高位,吸引了大量投资者和投机者的目光。与此同时,这也引发了新一轮的黑客攻击浪潮,目标直指那些拥有强大计算资源的企业和个人用户。
|
域名解析 网络协议 安全
|
运维 监控 网络协议
|
运维 监控 网络协议
运维工程师日常工作中最常用的20个Linux命令,涵盖文件操作、目录管理、权限设置、系统监控等方面
本文介绍了运维工程师日常工作中最常用的20个Linux命令,涵盖文件操作、目录管理、权限设置、系统监控等方面,旨在帮助读者提高工作效率。从基本的文件查看与编辑,到高级的网络配置与安全管理,这些命令是运维工作中的必备工具。
954 3
|
存储 运维 搜索推荐
|
12月前
|
人工智能 运维 自然语言处理
今晚围观—>安全运维工程师现场直播用通义灵码发现和修复代码漏洞
12 月 18 日晚 19:30 分,阿里云中小企业直播间「AI 编码助手一年养成记:从“打酱油”到企业开发“真正助手”」见。
|
弹性计算 运维 Linux
运维工程师必备的摸鱼神器:阿里云智能助手OS Copilot
OS Copilot 概述与体验评测摘要 阿里云的OS Copilot是一款基于大模型的智能操作系统助手,作为高级运维工程师,体验者发现它在系统诊断和性能优化上尤其有用,简化了如重置ECS密码和安全组配置等任务,提升了工作效率。 OS Copilot的易用性和安全性得到肯定,操作手册详细且交互性强,减少了用户在不同页面间切换的需要。在辅助编程方面,它能帮助非专业开发者编写和理解代码,对运维工作中的开发技能补充有很大帮助。与GitHub Copilot等产品相比,OS Copilot的独特之处在于结合了Linux操作的支持。
579 3
运维工程师必备的摸鱼神器:阿里云智能助手OS Copilot
|
运维 Kubernetes 关系型数据库
云计算运维工程师面试技巧
【8月更文挑战第6天】
1254 1
|
Ubuntu Linux Shell
这7个重要的Linux命令,每一位Linux工程师都必须盘它!
这7个重要的Linux命令,每一位Linux工程师都必须盘它!

热门文章

最新文章