Linux 笔试真题(含答案·企业实战版)_第1页
Linux 笔试真题(含答案·企业实战版)_第2页
Linux 笔试真题(含答案·企业实战版)_第3页
Linux 笔试真题(含答案·企业实战版)_第4页
Linux 笔试真题(含答案·企业实战版)_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Linux笔试真题(含答案·企业实战版)适用场景:后端运维、服务器开发、云计算初级面试笔试题型:选择题、填空题、简答题、实操题难度:初级-中级(企业高频考点)一、单项选择题(共10题)1、Linux系统中,以下不属于绝对路径的是()A、/usr/localB、/rootC、../homeD、/etc2、查看系统当前所有正在运行进程的完整信息,正确的命令是()A、ps-efB、ps-aC、top-sD、pstree3、修改文件所有者的命令是()A、chmodB、chownC、chattrD、chgrp4、终止一个正常运行的进程,优先使用的信号是()A、9B、15C、3D、15、以下命令中,可以实时查看日志文件更新的是()A、catB、moreC、tail-fD、less6、Linux默认的系统日志存放目录是()A、/var/logB、/usr/logC、/etc/logD、/tmp/log7、给文件设置权限为所有者读写执行、同组只读、其他用户无权限,正确权限数值是()A、740B、750C、640D、7008、测试服务器端口是否开放的命令是()A、pingB、telnetC、dfD、du9、后台运行脚本test.sh的正确命令是()A、shtest.sh!B、shtest.sh&C、nohupshtest.sh&D、shtest.shbg10、查看磁盘分区挂载及磁盘使用率的命令是()A、duB、dfC、fdisk-lD、mount二、填空题(共8题)1、Linux中一切皆文件,分为普通文件、目录文件、链接文件、________、________。2、解压.tar.gz压缩包的基础命令是________。3、强制删除非空目录的命令是________。4、查看系统开机启动项的命令(CentOS7+)________。5、过滤文本中包含error关键字的命令是________。6、Linux中硬链接不支持跨________,不支持对________创建。7、查看网卡IP地址、MAC地址的常用命令是________。8、清理屏幕、清空终端内容的命令是________。三、简答题(共6题,企业高频)1、简述Linux中硬链接和软链接的区别?2、说说kill-9和kill-15的区别,工作中如何选择使用?3、简述755、777、644三种文件权限的含义及适用场景?4、服务器磁盘空间满了,但找不到大文件,大概率是什么问题?如何排查解决?5、什么是僵尸进程?产生原因及解决方式?6、nohup和&后台运行的区别是什么?四、实操题(共4题,运维实战必考)1、在/data目录下创建test文件夹,在文件夹内创建a.txt文件,写入内容“linuxtest”,并将该文件权限修改为644。写出完整命令。2、查找/var/log目录下所有后缀为.log的文件,并复制到/tmp目录下。3、实时监控nginx日志,过滤出所有包含404状态码的日志信息。4、编写一条命令,查找系统中30天前的日志文件并删除。参考答案一、单项选择题答案1、C解析:绝对路径以/开头,../home为相对路径2、A解析:ps-ef查看完整进程列表,top为动态实时进程3、B解析:chown改所有者,chgrp改所属组,chmod改权限4、B解析:15为正常结束信号(默认),9为强制杀死信号5、C解析:tail-f实时跟踪文件新增内容6、A解析:系统默认日志统一存放在/var/log7、A解析:7(读写执行)、4(只读)、0(无权限)8、B解析:ping测连通性,telnet测端口开放状态9、C解析:nohup脱离终端后台运行,挂断不终止10、B解析:df查磁盘整体使用率,du查文件占用大小二、填空题答案1、设备文件、管道文件2、tar-zxvf压缩包名.tar.gz3、rm-rf目录名4、systemctllist-unit-files5、greperror文件名6、分区、目录7、ipaddr(或ifconfig)8、clear三、简答题答案1、硬链接和软链接区别①硬链接:等同于文件的别名,和原文件共用同一个inode,不占用新磁盘空间,不支持跨分区、不支持目录,删除原文件后硬链接仍可正常访问文件数据;②软链接:类似Windows快捷方式,拥有独立inode和文件大小,支持跨分区、支持目录,删除原文件后软链接失效,显示红色失效链接。2、kill-9和kill-15区别与使用场景kill-15是默认终止信号,会允许进程执行收尾操作,比如保存数据、关闭连接、释放资源,属于优雅关闭,日常优先使用;kill-9是强制杀死信号,直接终止进程,不做任何收尾,可能导致数据丢失、文件损坏、端口占用残留,仅在进程卡死、无响应、kill-15无效时使用。3、755、777、644权限含义及场景755:所有者读写执行,同组和其他用户只读执行,常用于系统目录、程序目录,保证所有人可访问执行,仅管理员可修改;777:所有用户最高权限,可读可写可执行,生产环境尽量少用,仅临时测试、共享文件临时授权使用;644:所有者读写,其他人只读,常用于配置文件、日志文件、静态文件,保证文件安全,防止普通用户篡改。4、磁盘满但找不到大文件的原因及解决核心原因:文件被进程占用删除,属于已删除未释放文件,磁盘空间未回收,常规ls、du无法统计。排查解决:使用lsof|grepdeleted查看被删除未释放的文件,找到对应进程PID,重启进程或直接kill对应PID,即可释放磁盘空间。5、僵尸进程成因及解决子进程先于父进程退出,父进程未调用wait/waitpid回收子进程退出状态,导致子进程资源无法释放,残留僵尸进程,占用进程PID。解决方式:重启父进程、杀死父进程,或手动清理僵尸PID;开发层面优化代码,增加子进程回收逻辑。6、nohup和&区别&仅实现后台运行,终端关闭、断开连接后进程会终止,日志直接输出到终端;nohup可以让进程脱离终端运行,关闭终端、断开SSH连接进程不会退出,默认将日志输出到nohup.out,是生产环境后台常驻进程的常用方式。四、实操题答案1、文件创建与权限修改mkdir-p/data/testecho"linuxtest">/data/test/a.txtchmod644/data/test/a.txt2、批量复制log文件find/var

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论