2025年linux期末考试题库及答案_第1页
2025年linux期末考试题库及答案_第2页
2025年linux期末考试题库及答案_第3页
2025年linux期末考试题库及答案_第4页
2025年linux期末考试题库及答案_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

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

文档简介

2025年linux期末考试题库及答案一、单项选择题(每题2分,共40分)1.以下哪个命令可以递归列出目录下所有文件的详细信息?A.ls-aB.ls-lC.ls-RD.ls-h答案:C2.要将当前目录下所有以“.log”结尾的文件移动到/var/log/backup目录,正确命令是?A.mv.log/var/log/backupB.mv.log/var/log/backupC.cp.log/var/log/backupD.mv[log]/var/log/backup答案:A3.查看当前用户UID的命令是?A.whoamiB.id-uC.groupsD.getentpasswd答案:B4.以下哪个符号在Shell中表示“后台执行”?A.&B.|C.>D.>>答案:A5.若要将文件file.txt的权限设置为“用户可读可写,组用户可读,其他用户无权限”,正确的chmod命令是?A.chmod640file.txtB.chmod644file.txtC.chmod755file.txtD.chmod600file.txt答案:A6.终止PID为1234的进程,最安全的命令是?A.kill-91234B.kill1234C.pkill1234D.killall1234答案:B(注:kill默认发送SIGTERM信号,允许进程优雅退出)7.查看系统当前开放端口的命令是?A.pingB.ifconfigC.netstat-tunlpD.traceroute答案:C8.在vi编辑器中,从命令模式切换到插入模式的快捷键是?A.:wqB.iC.ddD.u答案:B9.以下哪个文件用于配置用户的环境变量(仅当前用户生效)?A./etc/profileB.~/.bashrcC./etc/bash.bashrcD./etc/environment答案:B10.挂载U盘(设备名为/dev/sdb1)到/mnt/usb目录的命令是?A.mount/dev/sdb1/mnt/usbB.umount/dev/sdb1/mnt/usbC.fsck/dev/sdb1D.fdisk/dev/sdb1答案:A11.查看Linux内核版本的命令是?A.uname-rB.uname-aC.cat/etc/os-releaseD.lsb_release-a答案:A12.以下哪个命令可以实时监控系统负载?A.psB.topC.freeD.df答案:B13.创建软链接的命令是?A.ln-s源文件链接名B.ln源文件链接名C.cp-s源文件链接名D.ln-h源文件链接名答案:A14.要搜索当前目录下所有包含“error”字符串的文本文件,正确命令是?A.grep"error"B.find.-typef-execgrep"error"{}\;C.locateerrorD.whereiserror答案:B15.以下哪个服务管理命令用于重启nginx服务?A.systemctlstartnginxB.systemctlstopnginxC.systemctlrestartnginxD.systemctlreloadnginx答案:C16.查看文件前10行的命令是?A.tail-n10B.head-n10C.moreD.less答案:B17.设置用户密码的命令是?A.useraddB.usermodC.passwdD.groupadd答案:C18.以下哪个目录存储系统日志文件?A./homeB./var/logC./etcD./tmp答案:B19.在Shell脚本中,$?表示?A.当前脚本的进程IDB.上一条命令的退出状态码C.脚本的参数个数D.所有参数的列表答案:B20.扩展LVM逻辑卷后,需要执行哪个命令使文件系统识别新空间?A.pvresizeB.vgextendC.lvextendD.resize2fs(或xfs_growfs)答案:D二、填空题(每空1分,共15分)1.Linux文件系统的根目录是______。(答案:/)2.查看文件内容的命令有cat、______、less。(答案:more)3.改变文件所属组的命令是______。(答案:chgrp)4.进程的三种基本状态是运行态、就绪态、______。(答案:阻塞态)5./etc/passwd文件中,用户密码的占位符是______。(答案:x)6.软链接的文件类型标识是______。(答案:l)7.环境变量______用于指定命令的搜索路径。(答案:PATH)8.终止所有名为“httpd”的进程的命令是______。(答案:killallhttpd或pkillhttpd)9.查看磁盘空间使用情况的命令是______。(答案:df-h)10.在Shell脚本中,循环结构“foriin{1..5};do...done”会执行______次循环。(答案:5)11.系统启动时自动挂载文件系统的配置文件是______。(答案:/etc/fstab)12.查看当前登录用户的命令是______。(答案:who或w)13.压缩.tar.gz文件的命令是______。(答案:tar-zcvf)14.查看网络接口配置的命令(新版)是______。(答案:ipaddr)15.进程的父进程ID在ps命令输出中对应的字段是______。(答案:PPID)三、判断题(每题1分,共15分)1.rm-rf/命令会删除根目录下的所有文件(需谨慎执行)。(答案:√)2.目录的执行权限表示可以进入该目录。(答案:√)3.硬链接不能跨文件系统创建。(答案:√)4.root用户的UID和GID均为0。(答案:√)5.环境变量在终端关闭后会失效,除非写入配置文件。(答案:√)6.进程的PID是唯一的,且重启后会重复使用。(答案:√)7.nohup命令可以让进程在终端关闭后继续运行。(答案:√)8.ext4文件系统支持的最大单个文件大小是16TB。(答案:√)9.软链接删除后,原文件不受影响。(答案:√)10.用chmod777设置文件权限会导致所有用户拥有完全控制权限(存在安全风险)。(答案:√)11.systemctlenablenginx命令用于禁用nginx服务开机自启。(答案:×,正确为启用)12.管道符“|”用于将前一个命令的输出作为后一个命令的输入。(答案:√)13.查看内存使用情况的命令是df。(答案:×,应为free)14.在vi编辑器中,“:wq”命令表示保存并退出。(答案:√)15.LVM的逻辑卷可以动态调整大小而不影响数据。(答案:√)四、简答题(每题5分,共50分)1.简述绝对路径与相对路径的区别,并举例说明。答案:绝对路径从根目录“/”开始,完整描述文件或目录的位置(如/home/user/doc.txt);相对路径从当前工作目录开始,通过“.”(当前目录)、“..”(上级目录)等符号定位(如./doc.txt或../user/doc.txt)。2.说明chmod755file.txt命令的具体含义。答案:将file.txt的权限设置为:文件所有者(user)拥有读(4)、写(2)、执行(1)权限(4+2+1=7);所属组(group)拥有读(4)、执行(1)权限(4+1=5);其他用户(others)拥有读(4)、执行(1)权限(4+1=5)。3.比较psaux与top命令的区别。答案:psaux是静态查看当前所有进程的快照;top是动态实时监控进程状态,支持交互式操作(如排序、终止进程),并显示系统负载、内存/CPU使用等信息。4.简述创建新用户“testuser”并设置其初始密码为“Test123!”的操作步骤。答案:①使用useraddtestuser创建用户;②执行passwdtestuser,按提示输入“Test123!”并确认;③验证:idtestuser查看用户信息。5.如何配置Linux系统的静态IP地址(以CentOS7为例)?答案:①编辑网络配置文件:vi/etc/sysconfig/network-scripts/ifcfg-eth0;②设置BOOTPROTO=static;③添加IPADDR=00、NETMASK=、GATEWAY=、DNS1=;④重启网络服务:systemctlrestartnetwork。6.解释/etc/fstab文件的作用及每行的格式。答案:作用是定义系统启动时自动挂载的文件系统。每行格式:设备名(如UUID或/dev/sda1)挂载点(如/)文件系统类型(如ext4)挂载选项(如defaults)转储标志(0表示不备份)检查顺序(0表示不检查)。7.列举至少3种Shell脚本的执行方式,并说明区别。答案:①直接执行:chmod+xscript.sh;./script.sh(需可执行权限,从当前路径查找);②bashscript.sh(无需可执行权限,直接调用bash解释器);③sourcescript.sh或.script.sh(在当前Shell进程中执行,可修改当前环境变量)。8.什么是inode?它在文件系统中起什么作用?答案:inode(索引节点)是Linux文件系统中存储文件元数据的结构,包含文件大小、权限、创建/修改时间、数据块指针等信息。每个文件对应唯一的inode号,文件系统通过inode管理文件数据。9.常见的系统日志文件有哪些?如何查看最近100行的/var/log/syslog内容?答案:常见日志:/var/log/syslog(系统通用日志)、/var/log/auth.log(认证日志)、/var/log/nginx/access.log(Nginx访问日志)、/var/log/kern.log(内核日志)。查看命令:tail-n100/var/log/syslog。10.简述LVM(逻辑卷管理)的优点及扩容逻辑卷的步骤。答案:优点:支持动态调整逻辑卷大小、跨物理磁盘管理空间、灵活的卷组扩展。扩容步骤:①扩展物理卷(pvresize/dev/sdb1);②扩展卷组(vgextendvg0/dev/sdb1);③扩展逻辑卷(lvextend-L+10G/dev/vg0/lv_root);④调整文件系统(resize2fs/dev/vg0/lv_root或xfs_growfs/dev/vg0/lv_root)。五、综合题(每题10分,共30分)1.请写出以下操作的完整命令序列:(1)创建用户“devuser”,指定家目录为/home/developer;(2)将“devuser”添加到“developers”组(若组不存在则创建);(3)在/home/developer目录下创建文件project.txt,内容为“2025LinuxFinalExam”;(4)设置project.txt的权限为:用户可读可写,组内用户可读,其他用户无权限。答案:(1)useradd-d/home/developerdevuser(2)groupadddevelopers(若组不存在);usermod-aGdevelopersdevuser(3)sudevuser-c"echo'2025LinuxFinalExam'>/home/developer/project.txt"(或切换用户后创建)(4)chmod640/home/developer/project.txt2.某服务器出现CPU占用率过高的问题,需排查并解决:(1)如何查看当前CPU占用最高的进程?(2)若发现进程“java-app”占用CPU达90%,如何终止该进程?(3)终止后需检查该进程的日

温馨提示

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

评论

0/150

提交评论