Linux常用命令笔试题(含详细答案)_第1页
Linux常用命令笔试题(含详细答案)_第2页
Linux常用命令笔试题(含详细答案)_第3页
Linux常用命令笔试题(含详细答案)_第4页
Linux常用命令笔试题(含详细答案)_第5页
全文预览已结束

下载本文档

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

文档简介

Linux常用命令笔试题(含详细答案)适用场景:后端开发、运维、测试岗位入职笔试、日常技术考核考试说明:满分100分,答题时间60分钟,侧重Linux基础命令实操、场景化使用及易错点考察一、单项选择题(每题3分,共30分)1.在Linux系统中,用于切换当前工作目录的命令是?()A.pwdB.cdC.lsD.mkdir2.查看当前所在工作目录的完整路径,使用哪个命令?()A.cdB.pathC.pwdD.dir3.以下哪个命令可以递归删除文件夹及文件夹内所有文件,且无需手动确认?()A.rmdirB.rm-rfdirC.rmdirdirD.deldir4.解压后缀为.tar.gz的压缩包,正确的基础命令是?()A.tar-xvfB.tar-zxvfC.unzipD.gzip5.实时查看日志文件最新内容,常用的命令是?()A.catB.moreC.tail-fD.less6.赋予文件只读、只写、只执行权限的核心命令是?()A.chownB.chmodC.chgrpD.modify7.查看系统当前所有正在运行的进程,完整参数的命令是?()A.psB.ps-efC.topD.find8.强制终止某个PID对应的进程,使用的参数是?()A.kill-9B.kill-15C.stopD.end9.从文件夹中递归查找指定名称的文件,使用的命令是?()A.grepB.findC.searchD.locate10.测试服务器网络连通性、检测丢包的常用命令是?()A.ipconfigB.pingC.netstatD.ifconfig二、填空题(每空2分,共20分)1.创建空目录文件夹的命令是__________。2.复制文件/文件夹的命令是__________,移动/重命名文件的命令是__________。3.查看文件全部内容的命令是__________,分页查看文件内容的命令是__________。4.过滤文件中指定关键词内容的命令是__________。5.查看服务器网卡IP地址、网关信息的命令是__________(CentOS6)、__________(CentOS7+通用)。6.统计文件行数的命令参数是__________。7.后台运行程序并输出日志的常用符号是__________。三、简答题(每题6分,共30分)1.简述rm、rm-r、rm-rf三个命令的区别及使用场景。2.简述cat、more、less、tail四个查看文件命令的适用场景。3.如何修改文件所有者和文件所属用户组?分别写出对应命令及示例。4.简述grep和find命令的核心区别,并举出一个常用实操示例。5.简述kill-9和kill-15的区别,工作中优先使用哪一个,为什么?四、实操应用题(每题10分,共20分)1.现有场景:在/home/test目录下,创建文件夹log,在log内创建空文件app.log;将app.log复制到/home/backup目录,并重命名为app_bak.log;最后删除/home/test/log整个文件夹。请写出完整操作命令。2.现有场景:实时监控app.log日志,过滤出包含“error”的报错日志;统计该日志中error报错的总条数;查找系统中所有后缀为.log的文件。请写出对应操作命令。参考答案(详细解析)一、单项选择题答案及解析1.B解析:cd(changedirectory)为切换目录命令;pwd查看当前目录,ls列出目录内容,mkdir创建目录。2.C解析:pwd(printworkingdirectory)打印当前工作目录绝对路径。3.B解析:-r递归处理目录,-f强制删除、忽略不存在文件、无需交互确认;rmdir仅删除空文件夹。4.B解析:.tar.gz为压缩打包文件,-z处理gz压缩格式,-x解压,-v显示过程,-f指定文件。5.C解析:tail-f实时跟踪文件末尾新增内容,是日志排查最常用命令。6.B解析:chmod修改文件权限;chown修改所有者,chgrp修改所属组。7.B解析:ps-ef查看系统所有完整进程;top动态实时查看进程。8.A解析:kill-9强制杀死进程,不可逆;kill-15正常终止进程(默认参数)。9.B解析:find用于系统目录中查找文件;grep用于查找文件内部文本内容。10.B解析:ping检测网络连通性;ifconfig/ipaddr查看网卡信息,netstat查看端口连接。二、填空题答案1.mkdir2.cp、mv3.cat、more/less4.grep5.ifconfig、ipaddr6.wc-l7.三、简答题详细答案1.rm、rm-r、rm-rf区别及使用场景①rm:默认仅删除文件,无法直接删除文件夹,删除时部分系统会弹出确认提示,适用于删除单个/多个普通文件;②rm-r:递归删除,可删除文件夹及文件夹内所有文件、子目录,删除过程会弹出确认提示,适用于需要谨慎确认的文件夹删除场景;③rm-rf:强制递归删除,无任何确认提示,直接删除文件、空目录、非空目录,风险最高,适用于确定无用的文件夹批量删除,生产环境禁止直接执行rm-rf/根目录删除命令。2.cat、more、less、tail命令适用场景①cat:一次性读取并展示文件全部内容,适合查看小体积文件(KB级),不适合大文件;②more:分页查看文件内容,仅支持向下翻页,操作简单,适合中等大小文件快速浏览;③less:升级版分页查看,支持上下翻页、搜索、跳转,功能最全,是日常查看大文件首选;④tail:默认查看文件末尾10行,tail-f实时监控新增内容,专门用于日志排查、实时数据查看。3.修改文件所有者和所属用户组命令及示例①修改文件所有者:chown用户名文件名示例:chowntestuserapp.log(将app.log所有者改为testuser)②修改文件所属组:chgrp组名文件名示例:chgrptestgroupapp.log(将app.log所属组改为testgroup)③同时修改所有者和所属组:chown用户名:组名文件名示例:chowntestuser:testgroupapp.log4.grep和find核心区别及示例核心区别:find是查找文件本身,根据文件名、大小、时间、权限等条件搜索系统中的文件;grep是查找文件内部文本内容,根据关键词过滤文件中的文字。实操示例:find/home-name"*.log"(在home目录下查找所有后缀为log的文件)grep"warning"app.log(在app.log中过滤出包含warning的内容)5.kill-9和kill-15区别及使用优先级①kill-15(默认):正常终止进程,系统会发送终止信号,允许进程执行收尾操作(保存数据、关闭连接、释放资源),属于优雅退出;②kill-9:强制杀死进程,系统直接终止进程,进程无法执行任何收尾操作,可能导致数据丢失、日志残缺、资源残留;优先级:工作中优先使用kill-15,等待进程正常退出;若执行后进程未关闭,再使用kill-9强制终止。四、实操应用题详细答案1.完整操作命令#1.进入home/test目录(也可使用绝对路径创建)cd/home/test#2.创建log文件夹mkdirlog#3.在log目录下创建空文件app.logtouchlog/app.log#4.复制文件到backup目录并改名(若backup不存在,需先创建)mkdir-p/home/backupcp/home/test/log/app.log/home/backup/app_bak.lo

温馨提示

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

评论

0/150

提交评论