版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
linux复习题(仅供参考)(一)选择题:1.以下哪一个是linux内核的稳定版本(B)A.2.5.24B.2.6.17C.1.7.18D.2.3.202.怎样显示当前目录(A)。A.pwdB.cdC.whoD.ls3.欲把当前目录下的file1.txt复制为file2.txt,正确的命令是(D)。A.copyfile1.txtfile2.txtB.cpfile1.txt|file2.txtC.catfile2.txtfile1.txtD.catfile1.txt>file2.txt4.如果您想列出当前目录以及子目录下所有扩展名为“.txt”的文件,那么您可以使用的命令是(B)。A.ls*.txtB.find.–name“.txt”C.ls–d.txtD.find.“.txt”5.如何删除一个非空子目录/tmp(B)。A.del/tmp/*B.rm-rf/tmpC.rm-Ra/tmp/*D.rm–rf/tmp/*6.存放用户帐号的文件是(C)。A.shadowB.groupC.passwdD.Gshadow7.下面哪个系统目录中包含Linux使用的外部设备(B)。A./binB./devC./bootD./home8.在vi编辑器中的命令模式下,键入(B)可在光标当前所在行下添加一新行A.O(上一行添加一行)B.oC.iD.a9.在vi编辑器中的命令模式下,重复上一次对编辑的文本进行的操作,可使用(C)命令。A.上箭头B.下箭头C..D.*Vi编译器包含命令模式、插入模式和末行模式10.删除文件命令为(D)A.mkdirB.moveC.mvD.rm11.假设文件fileA的符号链接(又叫软连接)为fileB,那么删除fileA后,下面的描述正确的是(B)A.fileB也随之被删除B.fileB仍存在,但是属于无效文件C.因为fileB未被删除,所以fileA会被系统自动重新建立D.fileB会随fileA的删除而被系统自动删除12.在给定文件中查找与设定条件相符字符串的命令为(A)A.grepB.gzipC.findD.sort13.从后台启动进程,应在命令的结尾加上符号(A)A.&B.@C.#D.$14.如果执行命令#chmod746file.txt,那么该文件的权限是(A)。A.rwxr--rw-B.rw-r--r--C.--xr—rwxD.rwxr--r—Linux有三个查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查看文件内容,应使用命令( C )A.cat B.more C.less D.menu16.在使用 mkdir 命令创建新的目录时,在其父目录不存在时先创建父目录的选项是( B)A.-m
B.-p
C.-f
D.-d17.用
ls
–al
命令列出下面的文件列表,是符号连接文件的是(
D
)A.-rw-rw-rw-2hel-susers56Sep0911:05helloB.-rwxrwxrwx2hel-susers56Sep0911:05goodbeyC.drwxr--r--1helusers1024Sep1008:10zhangD.lrwxr--r--1helusers 7Sep1208:12cheng文件exer1的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,下列命令正确的是( A )A.chmoda+x,g+wexer1B.chmod765exer1C.chmodo+xexer1D.chmodg+wexer119.关闭linux系统(不重新启动)可使用-命令(C)A.ctrl+alt+delB.shutdown-rC.haltD.reboot20.对文件进行归档的命令为(B)A.gzipB.tarC.dumpD.dd21.下列那一个指令可以设定使用者的密码(C)A.pwdB.newpwdC.passwdD.password22.下列那一个指令可以切换使用者身份(D)A.passwdB.logC.whoD.su23.下列那一个指令可以显示目录的大小(C)A.ddB.dfC.duD.dw24.欲查询bind套件是否有安装,可用下列那一指令(D)A.rpm-ivhbind*.rpmB.rpm-qbind*.rpmC.rpm-Ubind*.rpmD.rpm-qbind25.欲安装bind套件,应用下列那一指令(A)A.rpm-ivhbind*.rpmB.rpm-qlbind*.rpmC.rpm-Vbind*.rpmD.rpm-qlbind26.欲移除bind套件,应用下列那一指令(D)A.rpm-ivhbind*.rpmB.rpm-Fvhbind*.rpmC.rpm-qlbind*.rpmD.rpm-ebind27.下列那一个指令可以用来查看系统负载情形(A)A.wB.whocC.loadD.ps28.下面哪个系统目录中存放了系统引导、启动时使用的一些文件和目录D)。A./root
B./bin
C./dev
D./boot29.如何删除目录
/tmp
下的所有文件及子目录(
D)。A.del/tmp/*
B.rm-rf/tmp
C.rm-Ra/tmp/*
D.rm
–rf/tmp/*30.对文件重命名的命令为( C)A.rm B.move C.mv
D.mkdir一下哪个环境变量表示当前路径(B)。A.PATH B.PWD C.HOME
D.ROOT(二)填空题1.默认情况下,超级用户和普通用户的登录提示符分别是:
(“#”和“
$”)。链接分为:(硬链接和符号链接)。//符号链接也叫软链接3.Linux系统中有三种基本的文件 类型:(普通文件、目录文件和设备文件4.某文件的权限为: drw-r--r--,用数值形式表示该权限,则该八进制数为:(644),该文件属性是( 目录) 。
)。5.安装Linux系统对硬盘分区时,必须有两种分区类型: Linux根分区和Linux交换分区。6.在Linux的两种链接文件中,只能实现对文件链接的一种方式是:软链接(符号链接)。7..前台起动的进程使用(ctrl+c)终止。8.进行字符串查找,使用(grep)命令。9..在shell编程时,使用方括号表示测试条件的规则是:方括号两边必有(空格)。10.结束后台进程的命令是(kill)。11.将前一个命令的标准输出作为后一个命令的标准输入,称之为:(管道)12.增加一个用户的命令是( useradd)13.成批添加用户的命令是 (newuser0(Top)命令能够实时地显示进程状态信息。15.利用管道技术统计当前目录下有多少个文件,该命令是 (ls./|wc –w)16.在Linux 系统中,压缩文件后生成后缀为 .gz文件的命令是 (gzip)17.RPM有5种基本操作模式,即: (安装、查询、刷新、升级、卸载 )18.网络管理的重要任务是: (控制和监控)。19.安装Linux系统对硬盘分区时,必须有两种分区类型: (文件系统分区和交换分 区)。20.编写的Shell程序运行前必须赋予该脚本文件( 执行权限)。(三)简述题1】什么是Linux?其创始人是谁?Linux操作系统的诞生、发展和成长过程始终依赖着的重要支柱都有哪些?答:Linux是一个功能强大的操作系统,同时它是一个自由软件,是免费的、源代码开放的,可以自由使用的类UNIX产品。其创始人是Linus。Linux操作系统的诞生、发展和成长过程始终依赖着的重要支柱有以下几点:(1)UNIX操作系统;(2)MINIX操作系统;(3)GNU计划;(4)POSIX标准;(5)Internet网络【2】试述如何创建一个用户。答:可使用命令useradd创建新用户,但不能在系统中随便创建用户,需经相关部分批准后方能创建。对于长期或暂时不使用的用户,应将其从系统中删除或锁定起来,以防非法使用。创建新用户时可以使用命令 useradd-dhomenewuser指定用户家目录,若不指定则使用默认的家目录 /home/newuser。一般情况下,当一个用户被创建之后,只有超级用户为它设置密码后才能被启用或登录使用。3】叙述Linux操作系统的四个主要部分及其功能。内核:内核是操作系统的核心,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。Shell:是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接受用户输入的命令并把它送入内核去执行。文件系统:是文件存放在磁盘等存储设备上的组织方法,文件结构的相互关联性使共享数据变得容易。应用程序:标准的linux系统都有一套称为应用程序的程序集,它包括文本编译器、编程语言、办公软件等、、、、【4】.简述linux的几个运行级别及其相应的含义。0-关机模式,1-单用户模式,单用户只有系统管理员可以登录。2-多用户模式,但是不支持文件共享,例如不支持 NFS服务.这种模式不常用。3-完全的多用户模式,支持 NFS服务.最常用的用户模式,默认登录到系统的字符界面。4-保留模式。5-完全多用户模式,默认登录到
X-window
系统,也就是登录到
linux
图形界面。6-重启模式,也就是执行关闭所有运行的进程,然后重新启动系统【5】什么是链接?符号链接与硬链接的区别是什么?答:链接是一种在共享文件和访问它的用户的若干目录项之间建立联系的方法。硬链接记录的是目标的inode,软连接记录的是目标的路径。软链接就像是快捷方式,而硬链接就像是备份。6】vi编辑器有哪几种工作模式?如何在这几种工作模式之间转换?答:Vi的工作模式有三种:命令模式、输入模式、末行模式。在命令模式下输入 a、A、i、I、o、O等命令之一可以进入输入模式,在输入模式下按Esc键回到命令模式;在命令模式下输入:进入末行模式,末行命令执行完后回到命令模式。7】若下达rmdir命令来删除某个已存在的目录,但无法成功,请说明可能的原因。答:此目录可能不存在,或者目录不为空,或者目录中有隐含文件存在,或者目录被设置权限。解决方法就是先修改权限,在使用 rm–r 命令删除。(四)编程题:1.假设你的用户账号是 zheng,现在你登录进入 linux系统,查看当前登录到系统中的用户 ,查看当前系统中运行的进程,然后再退出系统。答:login:zhengPassword:口令$who #查看登录到系统中的用户$ps #查看当前系统中运行的进程$Ctrl+D #退出系统,等价于 exit2.在当前目录下新建一个目录 back,将当前目录改为 back,在back下新建2个长度为 0的文件test1、test2,然后把
test2移到其父目录中并改名为
file12。答:$mkdirback$cdback$touch
test1test2$mv test2 ../file23.现在需要统计当前目录$find –typef|wc –l
#将test2移到其父目录中并改名为 file12。/home/zheng下普通文件的数目并显示结果 ,如何实现?解析:find-typef统计当前目录及其子目录 (包括隐藏目录) 下的普通文件(包括隐藏文件)4.假设你是系统管理员,需要增加一个新的用户账号zheng,为新用户设置初始密码,锁定用户账号uly,并删除用户账号chang,然后对账号uly解锁。答:.#useraddzheng #添加用户,用 root账号登陆#passwd
zheng
#给新用户设置初始密码#passwd
–luly
#锁定账号
uly#userdelchang
#删除账号
chang#passwd-uuly #解锁账号 uly5.若给需要将/home/zheng目录下的所有文件打包压缩成
,你准备怎么做?当需要从压缩包中恢复时,又该如何处理?答:#tar–zcvf /home/zheng#z表示用
gzip
来压缩,
c表示创建归档,
v表示显示详细信息,
f表示指明创建归档文件称#x表示提取归档。恢复的时候会连同目录恢复在当前目录中6.下面给出了一个 SHELL程序,试对其行后有 #(n)形式的语句进行解释,并说明程序完成的功能。#!/bin/shDIRNAME=`ls/root|grepbak`#(1)if[-z"$DIRNAME"];then#(2)mkdir/root/bak;cd/root/bak#(3)fiYY=`date+%y`;MM=`date+%m`;DD=`date+%d`#(4)BACKETC=$YY$MM$DD_etc.tar.gz#(5)tarzcvf$BACKETC/etc#(6)echo"filebackfinished!"答:#(1)获取/root中名称包含bak的文件或目录#(2)判断1结果为空#(3)创建目录/root/bak并进入该目录#(4)获取当前时间的年月日#(5)按照年(2位)月(2位)日(2位)_etc方式构造压缩文件名#(6)压缩etc目录并保存在/root/bak中6分程序功能:若/root/bak不存在则创建之,然后将/etc按日期打包保存于该目录中。2分7..创建一个shell脚本,它从用户那里接收10个数,并显示已输入的最大的数。参考程序:#!/bin/bashmax=0for((count=1;count<=10;count=count+1))doecho-n"Enternumber$count:"readvalueif[$max-lt$value]thenmax=$valuefidone8.写一个shell脚本,检查给出的串是否为回文(palindrome)。参考程序:#!/bin/bashecho"Enterstring"readstrlen=`echo$str|wc-c`len=`expr$len-1`l=`expr$len/2`ctr=1flag=0whiletest$ctr-le$ldoa=`echo$str|cut-c$ctr`b=`echo$str|cut-c$len`iftest$a-ne$bthenflag=1breakfictr=`expr$ctr+1`len=`expr$len-1`doneiftest$flag-eq0thenecho"Stringispalindrome"elseecho"Stringnotapalindrome"fi9.用shell编写小九九乘法表程序,程序执行结果如下:#!/bin/shforiin123456789Doforjin123456789doif(test$j-le$i)thenecho-ne`expr$i\*$j`"\t"elseechobreakfidoneDone10.shell编程的if语句,循环控制的(例如::::输入分数判断分数是否及格的
for,while)..............................Shall编程#!/bin/bash#filename:akecho-n“Pleseinputascore”reachScoreecho-n“Youinputthescoreis$Score”if[$score-ge60];thenecho-n“angratuation!Youpasstheexamination”elseecho-n“Sorry!YouFailtheexamination”fiecho-n“ptessany.Keytocontinue!”read$GOOUT例如:::使用while语句川建一个根据输入的数值求累加和 (1+2+3+.........+n)的Shell程序。#!/bin/bash#filename:sumecho-n“PleseInputNumber:
”readNUMnumber=0sum=0while[$number-ls$NUM]doechonumberecho”$number”number=’expr$number+1
’echosumecho“$sum”sum=’expr$
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年模具行业节能减排技术改造合同
- 二零二五版返租型商业地产租赁合同范本(商业综合体)13篇
- 2025年度农民公寓房屋买卖售后服务保障合同范本
- 2025年度光伏发电项目融资担保合同
- 二零二五年度南京个人二手房买卖合同示范文本
- 2025年度智能设备研发与技术支持服务合同范本
- 2025版高档实木门批发安装一体化服务合同4篇
- 二零二五版农业观光旅游土地承包经营权合作合同4篇
- 2025年度旅游纪念品设计与生产合同6篇
- 二零二五年度电梯设备维修配件销售合同3篇
- 2025年春新人教版物理八年级下册课件 第十章 浮力 第4节 跨学科实践:制作微型密度计
- 2024-2025学年人教版数学六年级上册 期末综合试卷(含答案)
- 收养能力评分表
- 2024年全国统一高考英语试卷(新课标Ⅰ卷)含答案
- 上海市复旦大学附中2024届高考冲刺模拟数学试题含解析
- 《社区康复》课件-第八章 视力障碍患者的社区康复实践
- 幼儿园公开课:大班健康《国王生病了》课件
- 小学六年级说明文阅读题与答案大全
- 人教pep小学六年级上册英语阅读理解练习题大全含答案
- 国寿增员长廊讲解学习及演练课件
- 同等学力申硕英语考试高频词汇速记汇总
评论
0/150
提交评论