下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Linux常用命令面试题及答案(实战版)说明:所有题目均为后端、运维、测试岗高频面试原题,语言通俗、无书面套话,适合面试背诵、笔试刷题。一、基础操作类(高频入门题)1、pwd命令作用?答:查看当前所在的工作目录的绝对路径,日常排查路径错乱、脚本路径问题常用。2、cd~、cd..、cd/、cd-分别是什么意思?答:cd~回到当前用户家目录;cd..返回上一级目录;cd/进入系统根目录;cd-切换到上一次所在的目录,来回切换目录特别方便。3、ls-l、ls-a、ls-h参数的区别?答:ls-l详细列出文件权限、大小、时间、所有者等信息;ls-a显示隐藏文件(以.开头的文件);ls-h人性化显示文件大小(自动换算KB/MB/GB),一般搭配ls-lh使用。4、怎么清空Linux终端屏幕?答:直接输入clear命令,或者快捷键Ctrl+L。二、文件/目录操作类(面试必考)1、mkdir常用参数?如何一次性创建多级目录?答:默认mkdir只能创建单级目录,加-p参数可以递归创建多级不存在的目录,比如mkdir-p/a/b/c,同时不会因为目录已存在报错。2、rm、rm-r、rm-f、rm-rf的区别?生产环境使用注意什么?答:rm默认删文件;rm-r递归删除目录及里面所有内容;rm-f强制删除,不提示确认;rm-rf强制递归删除目录和文件。生产环境严禁直接rm-rf/*,容易误删系统文件导致服务器崩溃,删除前最好先ls确认路径,或者先备份。3、cp和mv命令区别?常用场景?答:cp是复制,原文件保留,常用cp-r复制文件夹;mv是移动/重命名,原文件不保留,同一目录下mv就是重命名,跨目录就是移动文件。4、touch命令的作用?答:主要用来创建空文件;如果文件已存在,会更新文件的修改时间和访问时间,不会改动文件内容。三、文件查看与编辑类1、cat、more、less、tail、head适用场景区别?答:cat适合看小文件,一次性输出全部内容;more分页查看,只能往下翻;less功能最全,可上下翻、搜索,查看大文件首选;head默认看前10行,head-n20看前20行;tail默认看后10行,tail-f实时监控日志输出,排查线上日志最常用。2、如何实时监控日志文件的新增内容?答:tail-f日志文件名,比如tail-fcatalina.out,退出按Ctrl+C。3、vim三种模式及切换方式?答:普通模式、编辑模式、末行模式。打开文件默认普通模式;按i/a/o进入编辑模式;按ESC退回普通模式;普通模式按:进入末行模式。4、vim保存退出、强制退出、不保存退出命令?答::wq保存并退出;:wq!强制保存退出(只读文件可用);:q!不保存强制退出。四、权限与用户类(运维高频)1、Linux文件权限755、777、644分别代表什么?答:权限分三位,依次是所有者、所属组、其他用户,对应r(4)读、w(2)写、x(1)执行。755:所有者读写执行,其他人只读执行,目录默认权限;644:所有者读写,其他人只读,普通文件默认权限;777:所有用户最高权限,生产环境不建议随便设置,安全风险高。2、chmod和chown区别?答:chmod是修改文件/目录的权限;chown是修改文件的所有者和所属组,比如chownroot:roottest.txt。3、如何给文件夹及内部所有文件统一授权?答:加-R递归参数,chmod-R755目录名、chown-R用户:组目录名。五、查找与检索命令(笔试面试重点)1、find和grep的区别?答:find是在系统中查找文件/目录本身,按文件名、大小、时间等条件搜索;grep是在文件内容中匹配关键词,筛选文本内容。2、find查找文件常用案例?答:查找当前目录下所有.txt文件:find.-name"*.txt";查找根目录下nginx.conf文件:find/-namenginx.conf。3、grep常用参数?如何过滤日志关键词?答:-n显示行号,-i忽略大小写,-v反向过滤(排除关键词)。示例:grep-n"error"log.log筛选日志中的报错信息;grep-v"info"log.log排除info日志。4、管道符|的作用?答:把前一个命令的输出结果,作为后一个命令的输入,串联多个命令。比如ps-ef|grepjava查找java进程。六、进程与端口类(线上排查必问)1、怎么查看系统所有进程?如何查找指定进程?答:ps-ef查看全量进程;搭配管道符ps-ef|grep进程名精准查找,比如查nginx、java进程。2、kill和kill-9区别?答:kill是正常终止进程,会执行收尾操作、释放资源,优先使用;kill-9强制杀死进程,直接终止,可能导致数据丢失、资源未释放,仅在进程卡死、kill无效时使用。3、怎么查看端口占用情况?答:netstat-tulpn查看所有监听端口和对应进程;ss-tulpn效果一致,速度更快,新系统推荐用ss。4、已知端口号,如何查对应的进程?答:lsof-i:端口号,或者netstat-tulpn|grep端口号。5、top命令作用,loadaverage代表什么?答:top实时查看系统进程、CPU、内存占用情况。loadaverage是1分钟、5分钟、15分钟系统负载,数值不超过CPU核心数即为正常,数值越高负载越高。七、网络与压缩解压类1、ping、curl、wget区别?答:ping测试网络连通性;wget下载网络文件;curl测试接口请求、查看网页返回,日常排查接口通断最常用。2、怎么测试服务器端口是否通?答:telnet服务器IP端口或者curlIP:端口。3、tar压缩和解压常用命令?答:压缩:tar-zcvf压缩包名.tar.gz目标目录/文件;解压:tar-zxvf压缩包名.tar.gz。参数记忆:z是gz格式,c是压缩,x是解压,v是显示过程,f是指定压缩包。八、磁盘与系统信息类1、df和du命令区别?答:df-h查看服务器整体磁盘挂载、剩余空间;du-sh查看单个文件/目录占用的磁盘大小,排查磁盘爆满必用。2、free命令作用?答:查看服务器内存、缓存、空闲内存使用情况,free-h人性化展示。3、怎么查看Linux系统版本、内核版本?答:uname-r查看内核版本;cat/etc/redhat-release(CentOS)、cat/etc/os-release(通用)查看系统版本。九、高频综合实操面试题(压轴题)1、服务器磁盘爆满,如何快速排查解决?答:1、df-h查看哪个挂载目录空间满;2、du-sh/*逐级查找大文件/目录;3、定位日志、垃圾文件、冗余安装包;4、删除无用大文件,清空日志;5、若删除后空间没释放,查找并重启占用文件的进程。2、线上服务卡顿,如何快速排查?答:1、top看CPU、内存是否打满;2、查看磁盘空间是否爆满;3、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年河南省灵宝市高一化学上册期末考试模拟卷附答案(轻巧夺冠)
- 2026年地铁防踩踏安全模拟试卷及答案解析
- 2026年其他招录考试-法院书记员考试历年参考题库含答案解析
- 2026年住院医师考试-住院医师公共科目历年参考题库含答案解析
- 2026年企业招聘考试-中国联通招聘历年参考题库含答案解析
- 2026年专业技术人员继续教育公需科目-科学研究与沟通协调能力提升历年参考题库含答案解析
- 2026市政工程质量员考试(专业管理实务)历年参考题库含答案详解
- 2026山西省卫生事业单位招聘考试(护理基础知识)历年参考题库含答案详解
- 2026山西机关事业单位工人技术等级考试(客房服务员·初级)历年参考题库含答案详解
- 2026山东省防疫安全协管员招聘考试(畜牧兽医)历年参考题库含答案详解
- JG/T 368-2012钢筋桁架楼承板
- DB32/T 3935-2020堤防工程技术管理规程
- 中医养肺课件
- 母子断绝协议书
- 2024煤气作业证库
- 空气动力学与飞行原理课件:无人机空气动力学基础
- 工业视觉系统运维员-国家职业标准(2023年版)
- 4.2基因表达与性状的关系2表观遗传高一下学期生物人教版必修2
- GB/T 718-2024铸造用生铁
- JTT664-2006 公路工程土工合成材料 防水材料
- 嘉定国企招聘笔试真题
评论
0/150
提交评论