版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Linux高频指令面试题及详细答案(企业真实面试版)说明:本题库为后端、运维、测试、开发岗位真实高频面试题,内容贴合线下面试问答风格,答案简洁精准、可直接面试口述,无冗余内容。一、基础操作类面试题1、简述Linux常用文件目录操作命令及作用?参考答案:cd:切换工作目录,cd~回到家目录,cd-回到上一次目录。ls:查看目录文件,ls-l查看详细属性,ls-a查看隐藏文件。pwd:查看当前所在的绝对路径。mkdir:创建目录,mkdir-p可递归创建多层目录。rm:删除文件或目录,rm-rf强制递归删除,生产环境慎用。cp:复制文件/目录,cp-r复制目录。mv:移动文件或重命名,同目录是重命名,跨目录是移动。2、rm-rf*命令的风险是什么?生产环境如何规避?参考答案:rm-rf*会强制删除当前目录所有文件和目录,且无法恢复。如果操作人员当前路径出错,比如误在/、/usr等系统目录执行,会直接导致系统崩溃、数据丢失。规避方式:1.操作前先用pwd确认当前路径;2.禁止直接使用rm-rf,可先ls确认文件;3.重要服务器可设置rm别名,替代为mv移动到回收站目录。3、简述Linux文件权限体系,rwx分别代表什么?参考答案:Linux每个文件都有三组权限:所有者(u)、所属组(g)、其他用户(o)。r(4):读权限,可以查看文件内容、列出目录内容;w(2):写权限,可以修改文件、新增/删除目录文件;x(1):执行权限,可以运行脚本、进入目录。常用授权:chmod755目录、chmod644文件,chown可修改文件所属用户和组。二、文件查看与日志分析类(面试重点)4、tail、head、cat、more、less命令的区别和使用场景?参考答案:cat:一次性读取全部内容,适合小文件,大文件会刷屏。head:查看文件头部,默认前10行,head-n20查看前20行。tail:查看文件尾部,默认后10行,tail-f实时监听日志滚动,排查线上问题最常用。more:分页查看,只能向下翻,不能回退。less:功能更强,支持上下翻页、搜索、退出,生产环境优先使用less。5、如何实时监控服务器日志报错?常用命令?参考答案:实时监控日志:tail-f日志文件路径实时过滤错误日志:tail-fxxx.log|greperror如果日志量大,需要持续筛选,可加参数-F,日志切割后也能持续监听:tail-Fxxx.log6、grep常用参数及面试高频用法?参考答案:grep用于文本内容过滤筛选,常用参数:-i:忽略大小写-n:显示匹配行号-v:反向匹配,排除指定内容-r:递归遍历目录下所有文件匹配面试常用场景:过滤日志错误:grep-n"error"xxx.log排除空行和注释:grep-v"^#"xxx.conf|grep-v"^$"三、进程与端口类面试题7、如何查看服务器正在运行的进程?ps、top区别?参考答案:ps:静态查看进程快照,一次性输出当前进程状态,常用ps-ef、psaux。top:动态实时查看进程,刷新展示CPU、内存占用、进程状态,用于排查服务器负载高、资源占用异常问题。排查某个进程:ps-ef|grep进程名8、如何根据端口查看进程?如何根据进程杀端口?参考答案:查看端口对应的进程:netstat-tulpn|grep端口号ss-tulpn|grep端口号(更高效,主流推荐)杀死进程:普通结束:kill进程PID强制结束:kill-9进程PID(进程卡死、无法响应时使用)9、僵尸进程是什么?如何处理?参考答案:子进程结束后,父进程未回收子进程资源,子进程会变为僵尸进程,占用进程号但不占用内存CPU。处理方式:1.重启父进程或重启服务器;2.找到僵尸进程的父进程,重启对应服务彻底回收资源。四、压缩、解压、查找类面试题10、Linux打包压缩和解压常用命令?参考答案:打包不压缩:tar-cvf打包名.tar目录/文件打包并压缩(gz):tar-zcvf打包名.tar.gz目录解压tar.gz:tar-zxvf文件名.tar.gz解压zip:unzip文件名.zip参数记忆:c打包、x解压、v显示过程、f指定文件、zgz压缩。11、find命令常用场景,如何查找服务器大文件?参考答案:find是服务器精准查找文件核心命令,常用用法:按名称查找:find/-name"xxx.log"查找大于100M文件:find/-size+100M查找指定时间修改的文件:find/-mtime+7查找7天前修改文件五、网络与系统状态面试题12、如何排查服务器网络不通、访问异常?参考答案:1.ping测试网络连通性:ping目标IP/域名2.查看网卡IP:ifconfig或ipaddr3.测试端口连通:telnetIP端口、curlIP:端口4.查看路由:route-n5.排查DNS:cat/etc/resolv.conf13、如何查看服务器CPU、内存、磁盘负载?参考答案:CPU/内存整体负载:top、htop查看磁盘使用率:df-h查看目录占用空间:du-sh/*查看系统运行时间、负载:uptime六、高级实操面试真题(常问)14、线上日志出现大量报错,如何快速定位问题?参考答案:第一步:先查看服务器负载,确认是否机器资源瓶颈,top、df-h检查CPU、磁盘是否爆满;第二步:实时抓取报错日志,tail-F日志文件|grep关键字;第三步:统计报错次数,grep"error"xxx.log|wc-l;第四步:查看报错时间段上下文,grep-A10-B10"报错关键字"日志,定位代码或接口问题;第五步:对应查看进程、端口、服务状态,判断是程序问题还是服务器环境问题。15、如何批量替换文件中的内容?参考答案:单文件替换:sed-i's/原内容/新内容/g'文件名批量替换目录下所有文件:sed-i's/旧/新/g'`find目录-name"*.后缀"`-i表示直接修改文件,生产操作前建议先备份文件。16、软链接和硬链接的区别?参考答案:软链接:相当于快捷方式,记录文件路径,跨分区、跨目录可创建,源文件删除后链接失效。硬链接:多个文件名指向同一个文件inode,不可以跨分区,不能对目录创建硬链接,删除源文件,链接文件依然可用。17、crontab
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2022年西南民族大学生物技术专业《微生物学》期末试卷B(有答案)
- 管理学电子课件
- 广东省珠海市2026年七年级上学期期中数学试题附答案
- 蚕饲养员岗位基础管理考核试卷含答案
- 网络安全管理员技术实务知识考核试卷含答案
- 陶瓷、玻璃文物修复师记录模拟考核试卷含答案
- 浓硝酸工岗中水平竞赛考核试卷含答案
- 2025年职业技能鉴定考试(工具钳工技师)历年参考题库含答案详解
- 2025年质量安全知识竞赛题库及答案解析(质量试题)
- 2025年中华传统文化知识竞赛题库及答案(初中组)
- T∕UWA 009.2-1-2026 三维声技术规范 第2-1部分:应用指南终端系统互联
- 松阳县茶产业“非紧密结合市场带动型”模式的多维剖析与发展策略研究
- 2026年牡丹江大学单招职业技能考试题库有答案详解
- 2026及未来5年中国香草兰行业市场现状调研及投资决策建议报告
- 2024湘科版二年级科学上册 第二单元 太阳和月亮(第5~7课)教案
- 节能与新能源汽车技术路线图3.0-中国汽车工程学会
- 飘板施工方案(3篇)
- 2025年10月自考00504《艺术概论》试题及答案(含评分参考 )
- 2026年衢州市巨化集团秋招面试半结构化模拟题及答案化工研发岗
- 大酒店合作经营合同协议模板
- 视觉导航课件
评论
0/150
提交评论