版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Linux基础面试题及详细答案(企业真实高频)本套面试题聚焦Linux运维、开发岗位基础高频考点,内容贴合一线面试场景,答案通俗易懂、实操性强,无冗余话术,适合面试突击复习、日常基础巩固。一、Linux系统基础概念类1、简述Linux的系统架构,分为哪几层?详细答案:Linux系统整体分为四层,从底层到上层依次为:1.硬件层:服务器物理硬件,包含CPU、内存、硬盘、网卡等,是系统运行的基础载体;2.内核层:系统核心,负责管控硬件资源、进程调度、内存管理、文件系统、网络协议等,直接对接硬件,为上层程序提供调用接口;3.系统调用层:内核与应用程序的中间接口,普通程序无法直接操作内核,通过系统调用实现资源申请、硬件操作;4.应用层:用户使用的各类程序、命令行工具、服务进程、脚本程序等,是用户直接交互的层级。2、Linux中绝对路径和相对路径的区别?详细答案:绝对路径:从系统根目录/开始的完整路径,唯一性强,无论当前在哪个目录,都能精准定位文件,例如:/etc/profile、/home/user。相对路径:相对于当前所在目录的路径,不以/开头,仅在当前目录环境下生效,例如:./test.txt(当前目录文件)、../data(上一级目录的data文件夹)。日常操作中,固定配置、脚本路径优先用绝对路径,避免目录切换导致路径失效;临时操作使用相对路径更便捷。3、Linux常用目录作用分别是什么?详细答案:/:系统根目录,所有目录的顶层入口;/root:超级管理员root的家目录,权限最高;/home:普通用户家目录存放目录,每个普通用户对应一个独立文件夹;/etc:系统核心配置文件目录,所有服务、系统配置均存放在此;/bin、/sbin:系统命令目录,bin存放普通用户可用命令,sbin存放管理员专属命令;/usr:系统软件、程序、文档默认安装目录;/var:动态数据目录,存放日志、缓存、数据库数据、运行时文件;/tmp:临时文件目录,系统重启后内容会自动清空;/dev:硬件设备文件目录,硬盘、网卡、光驱等设备均以文件形式展示。二、Linux常用命令类(高频)1、ls命令常用参数及作用?详细答案:ls用于查看目录文件列表,核心常用参数:-l:长格式显示,展示文件权限、所有者、大小、修改时间等详细信息;-a:显示所有文件,包含隐藏文件(以.开头的文件);-h:人性化显示文件大小,自动转换KB、MB、GB单位;-t:按文件修改时间排序,最新修改的文件排在最前;-r:倒序排序;常用组合:ls-lh、ls-lta。2、cd、pwd、mkdir、rm、cp、mv核心用法?详细答案:pwd:查看当前所在目录的绝对路径;cd:切换目录,cd~回到用户家目录,cd..返回上一级目录,cd-返回上一次所在目录;mkdir:创建目录,mkdir-p支持递归创建多级目录(常用,避免上级目录不存在报错);rm:删除文件/目录,rm-f强制删除文件(不提示确认),rm-rf强制递归删除目录及所有内容(高危命令,谨慎使用);cp:复制文件/目录,cp-r递归复制目录,cp-p保留文件权限、时间属性;mv:移动文件/目录,也可用于重命名,同一目录下mv是重命名,不同目录是移动。3、文件查看命令cat、more、less、tail、head区别?详细答案:cat:一次性读取并展示全部文件内容,适合查看小文件,无法分页;more:分页查看文件,只能向下翻页,看完自动退出,功能单一;less:主流分页查看工具,支持上下翻页、搜索、退出,大文件查看首选;head:查看文件前N行,默认前10行,head-n20查看前20行;tail:查看文件末尾内容,默认后10行,tail-f实时监控文件新增内容(日志排查高频用法)。4、grep命令作用及常用参数?详细答案:grep是文本搜索工具,用于在文件中匹配指定关键词,是日志排查、文本筛选核心命令。常用参数:-n:显示匹配内容的行号;-i:忽略大小写匹配;-v:反向匹配,筛选出不包含关键词的内容;-r:递归搜索目录下所有文件;-o:只显示匹配到的关键词内容。示例:grep-ni"error"/var/log/messages忽略大小写搜索日志中error报错内容。5、find命令和grep命令的区别?详细答案:两者核心作用完全不同,面试高频区分考点:find:搜索文件,根据文件名、大小、时间、权限等条件,在系统中查找对应的文件/目录,操作对象是文件;grep:搜索文件内容,在已有文件内部匹配文本关键词,操作对象是文件内的文本内容。示例:find/etc-name"*.conf"查找etc下所有配置文件;grep"port"nginx.conf查找配置文件中port相关配置。三、文件权限与用户权限类1、Linux文件权限分为哪三类?权限数字代表什么?详细答案:Linux每个文件/目录都有三组权限,分别对应所有者(u)、所属组(g)、其他用户(o)。权限符号及数字对应:r(读)=4、w(写)=2、x(执行)=1文件权限含义:r:可读取文件内容;w:可修改文件内容;x:可执行文件(脚本、程序);目录权限含义:r:可查看目录内文件列表;w:可在目录内新建、删除、修改文件;x:可进入目录、切换到该目录。常见权限:755(所有者全权限,组和其他读写执行)、644(普通文件默认权限,仅所有者可修改)。2、chmod和chown命令的区别?详细答案:chmod:修改文件/目录的权限数值,调整读写执行权限,不改变归属用户;例:chmod755test.sh;chown:修改文件/目录的所有者和所属组,不修改权限;例:chownuser:usertest.txt(修改所有者和所属组)。3、普通用户和root用户的区别?详细答案:1.权限不同:root是超级管理员,拥有系统最高权限,可操作所有文件、硬件、服务、权限;普通用户仅有受限权限,无法修改系统配置、系统目录文件;2.家目录不同:root家目录为/root,普通用户家目录在/home下独立目录;3.操作限制:普通用户执行系统级命令、修改系统文件需要sudo提权,root无需任何权限验证;4.风险不同:root操作失误容易导致系统故障,生产环境禁止直接使用root登录操作,优先使用普通用户提权操作。四、进程与服务类1、怎么查看Linux系统进程?常用命令区别?详细答案:核心进程查看命令:1.ps:静态查看进程快照,展示当前瞬间的进程状态,常用ps-ef、psaux;2.top:动态实时查看进程,实时刷新CPU、内存占用、进程状态,相当于系统任务管理器;3.pstree:树形展示进程父子关系,清晰查看进程依赖;4.pgrep:只查看进程PID,常用于脚本获取进程ID。2、进程状态有哪些?R、S、D、Z分别代表什么?详细答案:R(Running):运行状态,进程正在占用CPU执行任务;S(Sleeping):休眠状态,进程等待资源,空闲等待,不占用CPU;D(DiskSleep):不可中断休眠,进程正在读写磁盘,无法被终止,常见于磁盘IO阻塞;Z(Zombie):僵尸进程,子进程结束但父进程未回收资源,进程残留占用PID,不占用CPU但浪费系统资源。3、kill和kill-9的区别?详细答案:kill:默认执行优雅终止(kill-15),系统会通知进程,进程完成收尾工作(保存数据、释放资源、关闭连接)后正常退出,是优先使用的终止方式;kill-9:强制暴力终止,系统直接销毁进程,不做任何收尾操作。容易导致数据丢失、文件损坏、服务异常,仅在进程卡死、无法正常kill时使用。4、怎么设置开机自启服务?详细答案:主流CentOS7+、Ubuntu16+使用systemd管理服务:1.设置开机自启:systemctlenable服务名;2.取消开机自启:systemctldisable服务名;3.查看自启状态:systemctlis-enabled服务名;4.启动/停止服务:systemctlstart/stop服务名。五、网络与磁盘基础类1、查看服务器IP、端口、网络连接的常用命令?详细答案:1.查看IP地址:ipaddr(主流)、ifconfig(需安装net-tools工具);2.查看监听端口、网络连接:ss-lntp(高效,推荐)、netstat-lntp(传统命令);3.测试网络连通性:ping、telnet;4.查看路由:iproute、route-n。2、磁盘查看、挂载常用命令?详细答案:1.查看磁盘整体占用:df-h(人性化展示磁盘使用率、剩余空间);2.查看目录/文件占用:du-sh目录名(查看指定目录总大小);3.查看磁盘分区:fdisk-l;4.磁盘挂载:mount设备路径挂载目录;5.磁盘卸载:umount挂载目录。3、服务器磁盘满了怎么排查?详细答案:实操排查步骤(面试标准作答):1.执行df-h查看哪个分区使用率100%,定位满容量的分区;2.进入对应分区根目录,执行du-sh*逐级排查大文件、大目录;3.重点排查日志目录/var/log、临时目录/tmp、业务数据目录;4.若删除文件后空间未释放,排查是否有进程占用已删除文件,重启对应进程或服务器释放空间。六、系统日常运维高频题1、怎么查看系统开机时间、系统版本、内核版本?详细答案:1.查看开机时间、运行时长:uptime;2.查看系统版本:cat/etc/redhat-release(CentOS)、cat/etc/lsb-release(Ubuntu);3.查看内核版本:uname-r。2、Linux压缩解压命令区别?详细答案:1.zip/unzip:通用压缩格式,跨平台兼容,zip压缩目录需加-r参数;2.gzip/gunzip:压缩速度快,仅支持单文件压缩,不支持目录;3.tar:打包解压核心命令,日常组合使用最多:压缩:tar-zcvf压缩包名.tar.gz目标目录/文件解压:tar-zxvf压缩包名.tar.gz参数含义:z调用gzip压缩、c创建压缩包、v
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 34630.2-2026搅拌摩擦焊铝及铝合金第2部分:焊接接头设计
- 7 接触网新技术应用
- 卷烟卷接设备操作工基础模拟能力考核试卷含答案
- 乙丙橡胶装置操作工岗位体系运行考核试卷含答案
- 碳排放核算员岗中知识掌握考核试卷含答案
- 2025年职校老师考试题库及答案
- 2025年中级会计师经济法试题及答案
- 2025年中级注册安全工程师《安全生产管理》默写本(答案版)
- 2025年中职(康复技术)物理因子治疗试题及答案
- 2025年装配式设计(装配设)试卷及答案
- 苏州小学天文知识竞赛题库及答案
- 2025年华为光芯片笔试题及答案
- 避孕药具发放培训
- 高级波段技术分析价格行为交易系统之区间分析
- 破伤风病例汇报课件
- 《网约车运营管理》教学课件1-2 网约车租赁还车业务
- 2026届浙江温州高三一模高考英语模拟试卷试题(含答案详解)
- 2025年北京市怀柔区六年级语文上册期中考试试卷及答案
- 2025年工会社会工作者招聘笔试题目及解析答案
- 内保单位安全管理条例
- (正式版)DB61∕T 1511-2021 《托幼机构消毒卫生规范》
评论
0/150
提交评论