Linux 常见笔试题及详细答案(实战版)_第1页
Linux 常见笔试题及详细答案(实战版)_第2页
Linux 常见笔试题及详细答案(实战版)_第3页
Linux 常见笔试题及详细答案(实战版)_第4页
Linux 常见笔试题及详细答案(实战版)_第5页
已阅读5页,还剩1页未读, 继续免费阅读

下载本文档

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

文档简介

Linux常见笔试题及详细答案(实战版)一、基础概念单选题(10题)1、Linux系统中,文件系统的根目录是?()A./rootB./C./homeD./usr答案:B解析:/是Linux唯一根目录,所有文件、目录都挂载在其下;/root是超级管理员root的家目录,/home是普通用户家目录集合,/usr是系统软件安装目录。2、以下不属于Linux文件类型的是?()A.目录文件B.压缩文件C.套接字文件D.管道文件答案:B解析:Linux标准文件类型包含:普通文件、目录、链接文件、设备文件、套接字、管道文件。压缩文件是文件格式分类,不属于系统文件类型。3、查看Linux系统内核版本的命令是?()A.uname-rB.hostnameC.cat/etc/os-releaseD.whoami答案:A解析:uname-r直接输出内核版本;cat/etc/os-release查看系统发行版版本(如CentOS、Ubuntu版本);hostname查看主机名;whoami查看当前登录用户。4、Linux中强制删除非空目录的命令是?()A.rmdirB.rm-rfdirC.rmdirdirD.rm-fdir答案:B解析:rmdir仅能删除空目录;-f强制删除文件,忽略不存在文件、不提示;-r递归删除目录及内部所有文件、子目录,组合-rf可强制删除非空目录。5、修改文件所属用户和所属组的命令是?()A.chmodB.chownC.chattrD.umask答案:B解析:chown修改文件/目录的所属用户、所属组;chmod修改权限;chattr修改文件特殊属性;umask控制文件目录默认权限。6、实时查看系统日志、文件更新的命令是?()A.catB.moreC.tail-fD.less答案:C解析:tail-f实时监听文件末尾内容更新,常用于查看运行日志;cat一次性输出全部内容,more/less分页查看文件,均无实时监听功能。7、Linux系统默认使用的Shell是?()A.shB.bashC.zshD.csh答案:B解析:主流Linux发行版(CentOS、Ubuntu、Redhat)默认Shell均为bash。8、查看当前系统所有正在运行的进程的命令是?()A.ps-efB.lsC.topD.pwd答案:A解析:ps-ef静态查看所有系统进程;top动态实时查看进程状态;ls查看目录文件;pwd查看当前工作目录。9、重启Linux系统的命令是?()A.shutdown-hnowB.rebootC.exitD.logout答案:B解析:reboot、shutdown-rnow为重启命令;shutdown-hnow为立即关机;exit/logout是退出当前终端登录。10、以下哪个端口是SSH默认端口?()A.21B.22C.80D.3306答案:B解析:22端口为SSH远程连接默认端口;21为FTP、80为HTTP、3306为MySQL默认端口。二、多选题(5题)1、以下属于Linux常见归档压缩命令的有?()A.tarB.gzipC.zipD.unzip答案:ABCD解析:tar主要用于文件归档,可结合gzip、bzip2压缩;gzip压缩.gz格式文件;zip/unzip适配zip格式压缩解压,是运维常用命令。2、Linux中终止进程的常用信号有?()A.9B.15C.2D.1答案:AB解析:kill-15是默认终止信号,正常收尾退出进程;kill-9强制杀死进程,针对卡死、无法正常终止的进程;1为重启进程,2为中断进程(等同于Ctrl+C)。3、查看Linux系统网络信息的命令有?()A.ipaddrB.ifconfigC.netstatD.ping答案:ABCD解析:ipaddr/ifconfig查看网卡IP、MAC地址;netstat查看端口、连接状态;ping测试网络连通性,均为网络运维核心命令。4、以下关于Linux权限说法正确的有?()A.r代表读权限,数值4B.w代表写权限,数值2C.x代表执行权限,数值1D.权限最大为777答案:ABCD解析:Linux权限分为属主、属组、其他用户,对应r(4)、w(2)、x(1),单组最大权限7,全局最大权限777。5、Linux常见的文件系统有?()A.ext4B.xfsC.ntfsD.tmpfs答案:ABD解析:ext4、xfs是Linux主流磁盘文件系统;tmpfs是内存临时文件系统;ntfs是Windows专用文件系统,Linux仅支持挂载读取,不作为原生文件系统。三、填空题(5题)1、切换当前工作目录的命令是________。答案:cd2、Linux中隐藏文件的文件名以________开头。答案:.(点)3、后台运行程序需要在命令末尾添加________符号。答案:4、查看历史执行命令的命令是________。答案:history5、修改系统主机名的命令是________。答案:hostnamectl四、简答题(高频面试简答,带详细实操答案)1、简述Linux绝对路径和相对路径的区别?答案:1.绝对路径:从根目录/开始逐级描述的完整路径,不受当前工作目录影响,任何位置都能精准定位文件,例如/home/test/file.txt。2.相对路径:相对于当前所在目录的路径,不以/开头,仅能在当前目录层级下定位文件,切换工作目录后路径失效,例如./file.txt、../dir。实操场景:固定配置、脚本固定路径用绝对路径;临时切换目录操作用相对路径。2、解释chmod755、775、644权限的具体含义?答案:权限三位依次对应:属主、属组、其他用户,r=4、w=2、x=1。1.755:属主读写执行(7)、属组读执行(5)、其他用户读执行(5),常用于目录权限,保证所有人可进入查看,仅所有者可修改。2.775:属主读写执行、属组读写执行、其他用户读执行,多用于团队共享目录,同组用户可编辑文件。3.644:属主读写(6)、属组只读(4)、其他用户只读(4),是普通文件默认安全权限,禁止所有用户执行,仅所有者可修改。3、简述Linux硬链接和软链接的区别?答案:1.本质:硬链接是文件的多个入口,多个文件名指向同一个inode;软链接相当于Windows快捷方式,存储源文件路径。2.跨分区:硬链接不支持跨磁盘、跨分区;软链接支持跨分区、跨设备。3.目录支持:硬链接仅支持普通文件,不支持目录;软链接可链接文件和目录。4.删除影响:删除源文件,硬链接文件仍可正常使用;软链接会失效,显示红色报错。5.inode:硬链接和源文件inode一致;软链接拥有独立inode。4、如何查找系统中端口8080被哪个进程占用?如何关闭该进程?答案:实操命令如下1.查找占用进程:netstat-tulpn|grep8080或lsof-i:8080,可查看进程PID。2.正常关闭进程:kill-15PID,等待进程释放资源、正常退出。3.强制关闭(进程卡死时):kill-9PID。5、简述top命令中关键参数的含义(%CPU、%MEM、LOAD)?答案:1.%CPU:进程占用的CPU使用率,单核100%为满负载,多核可超100%。2.%MEM:进程占用物理内存的百分比。3.LOADaverage:系统负载均值,分别代表1分钟、5分钟、15分钟系统繁忙程度,数值小于CPU核心数为正常,持续过高表示系统过载卡顿。6、Linux中如何后台运行脚本,且断开终端不终止?答案:普通&后台运行会随终端关闭终止,生产环境常用两种方式:1.nohup方式:nohupshtest.sh&,程序后台运行,终端关闭不退出,日志默认输出到nohup.out。2.screen方式:新建独立虚拟终端,后台运行任务,断开终端不影响,可随时恢复会话。7、简述find和grep命令的区别?答案:1.find:用于查找系统中的文件/目录,按照文件名、大小、时间、权限等条件搜索磁盘文件,搜索对象是文件本身。示例:find/home-name"*.txt"。2.grep:用于查找文件中的内容,按照关键词匹配文件文本内容、日志内容,搜索对象是文件内部字符串。示例:grep"error"log.txt。五、实操应用题(企业高频笔试)1、写出完整命令:在/data目录下查找30天前修改、大小大于100M的日志文件,并删除。答案:find/data-typef-mtime+30-size+100M-delete参数解析:-typef仅匹配普通文件;-mtime+3030天前修改;-size+100M大于100M;-delete直接删除匹配文件。2、打包压缩/home/test目录为test.tar.gz,解压到/tmp目录,写出命令。答案:压缩:tar-zcvftest.tar.gz/home/test解压:tar-zxvftest.tar.gz-C/tmp参数解析:z为gzip压缩、c为打包、v为显示过程、f为指定压缩包文件;-C指定解压目录。3、统计日志文件log.txt中“fail”关键词出现的次数,写出命令。答案:grep-c"fail"log.txt拓展:若需要统计去重行数、实时匹配,可结合wc-l使用:grep"fail"log.txt|wc-l4、如何禁止root用户远程SSH登录?答案:实操步骤1.编辑SSH配置文件:vi/etc/ssh/sshd_config2.修改配置项:PermitRootLoginno(取消注释,改为no)3.重启SSH服务生效:systemctlrestartsshd4.配置后root无法通过SSH远程连接,提升服务器安全性。5、查看系统最近1小时的系统错误日志,写出命令。答案:journalctl--since"1hourago"-perr适配CentOS7+、Ubuntu主流版本,可精准筛选近期系统错误日志,排查服务异常、系统报错。六、易错知识点总结(笔试

温馨提示

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

评论

0/150

提交评论