下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Linux高频面试题及答案(实操版)一、Linux基础命令类(高频基础)1、简述ls-l、ls-a、ls-h参数的作用ls-l是长格式展示文件详情,包含文件权限、所有者、所属组、大小、修改时间、文件名等完整信息;ls-a会展示所有文件,包括隐藏文件(以.开头的文件);ls-h是人性化显示文件大小,将默认的字节单位转换为KB、MB、GB,方便阅读,一般搭配-l使用。2、cd、pwd、mkdir、rm常用实操用法和注意事项pwd用于查看当前所在工作目录的绝对路径;cd用于切换目录,cd~回到用户家目录,cd..返回上一级目录,cd-返回上一次所在目录;mkdir用于创建目录,mkdir-p可以递归创建多级不存在的目录,避免报错;rm是删除命令,风险极高,rm-r递归删除文件夹及内部所有文件,rm-f强制删除不提示,生产环境禁止直接使用rm-rf/*,避免误删系统文件。3、如何查看文件内容?cat、more、less、tail、head的区别cat适合查看小文件,一次性输出全部内容,无法分页;more支持基础分页查看,只能向下翻页,不能回看;less是最常用的分页查看工具,支持上下翻页、搜索、回看,功能最全;head默认查看文件前10行,可通过-n指定行数;tail默认查看文件后10行,tail-f实时监控文件新增内容,是查看日志的核心命令。4、grep命令的常用参数及场景grep用于文本内容过滤匹配,常用参数:-n显示匹配内容的行号;-i忽略大小写匹配;-v反向匹配,过滤掉指定内容;-r递归匹配目录下所有文件内容;--color高亮显示匹配关键词。日常多用于日志筛选、配置文件检索。二、文件权限与用户组1、Linux文件权限rwx分别代表什么?数字权限如何换算r是读权限,对应数字4;w是写权限,对应数字2;x是执行权限,对应数字1。文件权限分为所有者、所属组、其他用户三部分。例如755权限:所有者rwx(7)、所属组rx(5)、其他用户rx(5),是程序目录常用权限;644是普通文件常用权限,仅所有者可修改,其他人只读。2、chmod和chown的区别及常用用法chmod用于修改文件/目录的权限,不改变归属用户,常用:chmod755文件名、chmod-R递归修改目录及子文件权限;chown用于修改文件的所有者和所属组,常用:chown用户:组文件名、chown-R递归修改目录归属,多用于部署项目时统一文件权限归属。3、普通用户权限不足如何解决?sudo的作用普通用户没有管理员权限,无法执行系统级命令、修改系统配置。sudo可以让授权的普通用户临时拥有root权限执行命令,无需登录root账号。需要提前在/etc/sudoers文件中配置用户授权,生产环境不建议直接开放root账号登录,优先使用sudo提权。三、进程与服务管理1、如何查看系统进程?ps、top、htop的区别ps是静态查看进程快照,ps-ef查看系统所有进程详细信息,可搭配grep筛选指定进程;top是动态实时查看进程状态,刷新展示CPU、内存占用、进程PID、运行状态,是排查服务器卡顿的核心命令;htop是top的升级版,界面更直观,支持鼠标操作、排序筛选,部分系统需手动安装。2、如何终止进程?kill、kill-9、kill-15的区别kill默认执行-15信号,是优雅终止进程,会让进程先保存数据、释放资源后再退出,是首选方式;kill-9是强制杀死进程,属于暴力终止,进程无法收尾、可能丢失数据、产生僵尸进程,仅在进程卡死、无法正常终止时使用。日常运维优先用killPID,尽量少用kill-9。3、后台运行程序的方式?nohup和&的作用直接在命令末尾加&,可让程序在后台运行,但关闭终端后程序会终止;nohup可以让程序脱离终端运行,关闭终端、断开连接后程序依然运行,一般搭配&使用,格式:nohup命令&,运行日志会默认输出到nohup.out文件,适合部署常驻后台的服务。4、systemd系统服务常用命令主流CentOS7+、Ubuntu16+均使用systemd管理服务,常用命令:systemctlstart/stop/restart服务名(启动/停止/重启服务);systemctlenable/disable服务名(开机自启/关闭自启);systemctlstatus服务名(查看服务运行状态、日志报错)。四、网络运维相关1、查看服务器IP、端口、网络连接的常用命令查看IP:ipaddr(新版推荐)、ifconfig(旧版工具);查看端口监听:netstat-lnp、ss-lnp(ss效率更高,适合高并发服务器);查看网络连接状态:netstat-an,可查看已连接、等待连接的端口,多用于排查端口占用、服务连接异常。2、如何排查端口被占用?如何释放端口先通过netstat-lnp|grep端口号或ss-lnp|grep端口号,查到占用端口的进程PID;再通过ps查看该进程用途,确认无用后,kill对应PID终止进程,即可释放端口。若是系统核心进程占用,禁止随意杀死。3、ping、curl、telnet的使用场景ping用于测试服务器网络连通性,判断外网、内网是否通畅;telnet用于测试端口是否开放,格式telnetIP端口;curl用于测试接口、网页服务是否正常,可直接访问地址、返回响应结果,是排查服务接口不通的常用命令。五、文件压缩、传输与磁盘管理1、tar压缩和解压常用参数tar是Linux最常用的打包压缩工具,常用组合:打包压缩tar-zcvf压缩包名.tar.gz目录/文件;解压tar-zxvf压缩包名.tar.gz。参数说明:z代表gzip压缩、c代表创建压缩包、x代表解压、v代表显示过程、f代表指定压缩文件。2、scp和rsync的区别scp适合小文件、单次文件传输,操作简单,但每次传输都是全量拷贝,效率低,不支持增量同步;rsync支持增量同步,只传输修改过的文件,传输速度快、节省带宽,支持断点续传,是服务器文件同步、备份的首选工具,生产环境定时备份基本都用rsync。3、磁盘空间、内存查看命令,磁盘满了如何排查查看磁盘整体占用:df-h;查看目录/文件占用大小:du-sh*;查看内存和交换空间:free-h。磁盘满排查步骤:先用df-h确认哪个分区爆满,再进入对应目录用du-sh逐层查找大文件,重点排查日志文件、缓存文件、未删除的残留文件,清理无用文件释放空间。六、日志与定时任务1、Linux系统核心日志文件位置及作用/var/log/messages:系统通用日志,记录系统运行、服务异常等大部分信息;/var/log/secure:安全日志,记录登录、ssh连接、权限操作、暴力破解记录,排查登录异常核心日志;/var/log/cron:定时任务执行日志,排查定时任务失效、执行报错专用日志。2、crontab定时任务用法及格式crontab用于设置周期性执行的任务,crontab-e编辑定时任务,crontab-l查看所有定时任务,crontab-r删除所有任务。格式:分时日月周命令,例如03***每天凌晨3点执行备份命令,生产环境常用于日志切割、数据备份、定时巡检。七、常见故障排查实操(面试重点)1、服务器卡顿、CPU占用过高如何排查1、top命令查看整体CPU占用,找到占用最高的进程PID;2、通过ps-ef|grepPID查看进程对应的服务和用途;3、若为业务进程,排查程序代码、日志,是否存在死循环、并发过高;4、若为系统进程,排查系统资源、病毒、异常进程;5、临时可重启异常服务恢复,长期需优化程序和服务器配置。2、内存占用过高、服务器频繁卡顿排查思路1、free-h查看总内存、已用、空闲、缓存占用;2、top查看进程内存占用排序,定位高内存进程;3、排查是否存在内存泄漏、程序未释放资源;4、查看是否有大量僵尸进程、残留进程占用资源;5、清理无用缓存、重启异常服务,优化程序内存机制。3、服务启动失败通用排查步骤1、systemctlstatus服务名查看简要报错信息;2、查看服务对应日志、系统日志/var/log/messages;3、排查端口是否被占用、配置文件是否语法错误;4、检查文件权限、用户归属是否正确;5、检查服务器资源(磁盘满、内存不足)是否导致启动失败。八、Shell基础面试题1、如何统计文件行数、单词数wc-l文件名:统计文件总行数;wc-w
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 浙江省四校(含精诚联盟)2025-2026学年高一下学期3月阶段检测数学试题(解析版)
- 2025年医疗安全不良事件管理培训试题(附答案)
- 2025年医疗器械质量安全主体责任监督管理规定培训考试试题(附答案)
- 2025年医院感染试试题及答案
- 2025年邮政快递业务员职业技能鉴定初级面试题及答案解析
- 2025年院感相关知识测试题及答案
- 2025年政府采购评审专家考核复习题库及答案解析
- 2025年主管护师(中级)考试题库及答案解析
- 2026年湖北省继续教育公需课考试题(含答案)
- 小学消防安全主题班会方案(29篇)
- 顾客特殊要求培训课件
- 小班认识土豆课件
- 国网台区线损培训
- 高中生物(苏教版)选修3教师用书:第4章生态工程
- 光伏项目运营代理
- 《山东省建设工程消防设计审查验收技术指南(建筑、结构)》
- 《理论力学教案》
- 薄膜制备技术CVD课件
- 成都国企招聘笔试真题答案
- 2024年北京燃气集团招聘笔试冲刺题(带答案解析)
- 档案盒(文件盒)标签模板(正面、侧面)
评论
0/150
提交评论