UNIX 笔试真题(含详细答案解析)_第1页
UNIX 笔试真题(含详细答案解析)_第2页
UNIX 笔试真题(含详细答案解析)_第3页
UNIX 笔试真题(含详细答案解析)_第4页
UNIX 笔试真题(含详细答案解析)_第5页
全文预览已结束

下载本文档

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

文档简介

UNIX笔试真题(含详细答案解析)适用场景:运维、开发、测试岗位入职笔试题型分布:选择题、填空题、简答题、实操题、脚本题满分:100分一、单项选择题(每题3分,共30分)1、UNIX系统中,用于查看当前工作目录路径的命令是()A、cdB、pwdC、pathD、dir答案:B解析:pwd(printworkingdirectory)用于打印当前所在目录;cd是切换目录,dir是Windows查看目录命令,UNIX/Linux不默认支持,path为环境变量而非命令。2、UNIX文件权限中,权限值755对应的权限描述是()A、所有者读写执行,组和其他用户读、执行B、所有者读写,组和其他用户读、执行C、所有用户读写执行D、所有者只读,其他用户无权限答案:A解析:7=4+2+1(读、写、执行),5=4+1(读、执行)。755即所有者rwx,组用户rx,其他用户rx。3、以下命令中,可实现递归删除目录及所有文件的是()A、rmdirB、rm-rC、delD、rm-f答案:B解析:rmdir仅能删除空目录;rm-r递归删除目录及内部所有文件、子目录;rm-f强制删除单个文件,不递归;del为Windows命令。4、UNIX系统中,查看系统所有进程的命令是()A、psB、ps-efC、topD、proc答案:B解析:普通ps仅查看当前终端进程;ps-ef查看系统全部完整进程信息;top是动态实时进程监控,不属于静态查看所有进程命令。5、终止一个正在运行的进程,优先使用的温和信号是()A、kill-9B、kill-15C、kill-1D、kill-0答案:B解析:kill-15(SIGTERM)是默认终止信号,允许进程收尾、保存数据、正常退出;kill-9是强制杀死进程,粗暴且可能造成数据丢失,仅用于进程卡死无法退出场景。6、在UNIX管道符中,符号“|”的作用是()A、输出重定向B、输入重定向C、将前一个命令输出作为后一个命令输入D、后台运行程序答案:C解析:|管道符,串联多条命令;>为输出重定向,<为输入重定向,&用于后台运行程序。7、查看文件末尾实时日志内容的命令是()A、catB、moreC、tail-fD、less答案:C解析:tail-f实时跟踪文件新增内容,常用于查看服务日志;cat查看完整文件,more/less分页查看文件,无实时刷新功能。8、以下不属于UNIX标准文件描述符的是()A、0标准输入B、1标准输出C、2标准错误D、3标准日志答案:D解析:UNIX系统默认三个文件描述符:0(stdin输入)、1(stdout输出)、2(stderr错误输出),无3号标准日志描述符。9、修改文件所有者的命令是()A、chmodB、chownC、chgrpD、modify答案:B解析:chown修改文件/目录所有者;chmod修改权限;chgrp修改所属组;modify非UNIX系统命令。10、后台运行脚本test.sh的正确命令是()A、shtest.sh&B、shtest.shC、nohupshtest.sh&D、A、C均可答案:D解析:命令末尾加&可实现后台运行;nohup搭配&可脱离终端持久后台运行,关闭终端不终止进程,两种方式均合法。二、填空题(每空2分,共20分)1、UNIX系统中,______命令可清空屏幕终端。答案:clear2、将test.txt内容追加到target.txt末尾的重定向符号是______。答案:>>3、查找当前目录及子目录下所有.log后缀文件的命令是______。答案:find.-name"*.log"4、统计文件行数的命令参数组合是wc-______。答案:l5、查看服务器网卡及IP信息的基础命令是______。答案:ifconfig6、解压.tar.gz压缩包的核心命令是tar-______。答案:zxvf7、shell脚本中,$0代表______。答案:脚本本身文件名8、切换到上一级目录的命令是______。答案:cd..9、强制覆盖复制文件不提示的命令是cp-______。答案:f10、过滤文本包含指定关键词的命令是______。答案:grep三、简答题(每题6分,共30分)1、简述UNIX系统中硬链接和软链接的区别?答案解析:1)本质不同:硬链接是文件的多个入口,多个文件名指向同一个inode;软链接是独立的快捷方式文件,存储源文件路径。2)跨分区:硬链接不支持跨磁盘、跨分区;软链接支持跨分区、跨目录。3)删除影响:删除源文件,硬链接文件依然可用;软链接会失效,显示无效链接。4)目录限制:硬链接不允许对目录创建;软链接可以对目录创建。2、解释nohup命令的作用及使用场景?答案解析:nohup全称nohangup,作用是让进程脱离当前终端会话,忽略挂断信号。普通后台命令关闭终端后进程会终止,搭配nohup后,进程可持久在服务器后台运行,不受终端关闭、断开连接影响。常用场景:部署后台服务、执行长时间脚本、批量数据处理、日志持续输出等。标准用法:nohupshtest.sh&,默认日志输出到nohup.out。3、简述>和>>重定向符号的区别?答案解析:1)>是覆盖输出重定向:会清空文件原有内容,再写入新内容,文件不存在则新建。2)>>是追加输出重定向:在文件原有内容末尾新增内容,不覆盖原有数据,文件不存在则新建。日常日志记录、脚本输出留存优先使用>>,避免数据丢失。4、ps-ef命令中UID、PID、PPID字段分别代表什么?答案解析:UID:进程所属用户ID,即哪个用户启动的该进程。PID:进程唯一ID,系统中每个进程独立唯一,用于终止、监控进程。PPID:父进程ID,代表当前进程由哪个进程创建,可用于追溯进程启动链路。5、简述UNIX相对路径和绝对路径的区别?答案解析:1)绝对路径:从根目录/开始的完整路径,无论当前在哪个目录,均可精准定位文件,稳定性高。例:/home/user/test.txt。2)相对路径:基于当前所在目录的路径,不以/开头,路径简洁,切换工作目录后会失效。例:./test.txt、../dir/file。脚本编写、服务配置优先使用绝对路径,避免路径报错。四、实操命令题(每题5分,共10分)1、写出完整命令:在/data/log目录下,查找7天前修改的.log文件并删除。答案:find/data/log-name"*.log"-mtime+7-rm解析:-mtime+7代表7天前修改的文件,精准匹配过期日志,常用于服务器日志清理。2、写出完整命令:实时监控access.log日志,过滤包含error关键字的内容。答案:tail-faccess.log|greperror解析:实时跟踪日志输出,通过管道过滤异常报错信息,是运维排查问题高频组合命令。五、Shell脚本基础题(10分)需求:编写一段简单shell脚本,实现判断/tmp/test.txt文件是否存在,存在则输出“文件存在”,不存在则创建文件并输出“文件已创建”。参考答案:shell

#!/bin/bash

if[-f/tmp/test.txt];then

echo"文件存在"

else

touch/tmp/test.txt

echo"文件已创建"

温馨提示

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

评论

0/150

提交评论