首页 linux期末考试复习

linux期末考试复习

举报
开通vip

linux期末考试复习Linux习题 一、单项选择题 1、下面不是对Linux操作系统特点描述的是() A、良好的可移植性 B、单用户 C、多用户 D、设备独立性 2、查看创建目录命令mkdir的帮助文档可以使用() A、mkdir -h B、man mkdir C、help mkdir D、info mkdir 3、用标准的输出重定向(>)像”>file01”能使文件file01的数据( ) A、被复制 B、被移动 C、被覆盖 D、被打印 4、你想显示文件“longfile”的最后10行,下面那个命令是正确的?( ) A、tail l...

linux期末考试复习
Linux习题 一、单项选择题 1、下面不是对Linux操作系统特点描述的是() A、良好的可移植性 B、单用户 C、多用户 D、设备独立性 2、查看创建目录命令mkdir的帮助文档可以使用() A、mkdir -h B、man mkdir C、help mkdir D、info mkdir 3、用 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 的输出重定向(>)像”>file01”能使文件file01的数据( ) A、被复制 B、被移动 C、被覆盖 D、被打印 4、你想显示文件“longfile”的最后10行,下面那个命令是正确的?( ) A、tail logfile B、head -10 longfile C、taid –d 10longfile D、head longfile 5、下面哪个命令允许对文件重命名( ) A、rn B、rnamw C、replace D、mv 6、在vi编辑器里,命令“dd”用来删除当前( )。 A、字符 B、 行 C、变量 D、 字 7、比较重要的系统配置资料,一般来说大部分位于( )目录下。 A、 /etc B、 /boot C、 /home D、 /usr 8、欲把当前目录下的 file1.txt 复制为 file2.txt,正确的命令是( ) A、copy file1.txt file2.txt B、cat file1.txt > file2.txt C、cat file2.txt file1.txt D、cp file1.txt| file2.txt 9、如何删除一个非空子目录 /tmp。( ) A、del /tmp/* B、rm -rf /tmp C、rm -Ra /tmp/* D、rm –rf /tmp/* 10、下面哪个命令不能用来显示文本的内容() A、more B、less C、find D、cat 11、一个文件名字为file.gz,可以用哪个命令来解压缩。( ) A、tar B、gzip C、compress D、bzip2 12、删除文件命令为( ) A、mkdir B、move C、mv D、rm 13、在给定文件中查找与设定条件相符字符串的命令为( ) A、grep B、gzip C、find D、sort 14、Linux有三个查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查看文件内容,应使用命令( ) A、cat B、more C、less D、menu 15、在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项( ) A、-m B、-p C、-f    D、-d 16、关闭linux系统(不重新启动)可使用-命令( ) A、ctrl+alt+del B、shutdown  -r C、halt D、reboot 17、对文件进行归档的命令为( ) A、gzip B、tar C、dump D、dd 18、下列那一个指令可以设定使用者的密码( ) A、pwd B、newpwd C、passwd D、password 19、欲查询 bind 套件是否有安装,可用下列那一指令( ) A、rpm -ivh bind*.rpm B、rpm -q bind*.rpm C、rpm -U bind*.rpm D、rpm -q bind 20、vi编辑器具有两种工作模式:(   ) A、命令模式 和 输入模式 B、查看模式和命令模式 C、编辑模式和插入模式 D、查看模式和编辑模式 21、Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般应将其放在(   )目录中。 A、/dev B、/etc C、/bin D、/lib 22、rm命令可删除文件或目录,其主要差别就是是否使用递归开关( ) A、-r或-R B、-r或-A C、-R或-a D、-a或-A 23、可以在标准输出上显示整年日历的命令及参数是 ( ) A、cal –y B、date C、date –y D、date -Y 24、将/home/stud1/wang目录做归档压缩,压缩后生成wang.tar.gz文件,并将此文件保存到/home目录下,实现此任务的tar命令格式 ( ) A、tar -zcvf /home/wang.tar.gz /home/stud1/wang B、gzip -zcvf /home/wang.tar.gz /home/stud1/wang C、tar -zxvf /home/wang.tar.gz /home/stud1/wang D、gzip -zxvf /home/wang.tar.gz /home/stud1/wang 25、增加一个用户的命令是:( 、 ) A、useradd B、userdel C、groupadd D、groupdel 26、改变文件所有者的命令为( ) A、chmod B、touch C、chown D、cat 27、用ls-al命令列出下面的文件列表,问哪一个文件是符号连接文件。( ) A、-rw-----2hel-s users 56 Sep 09 11:05 hello B、--rw-----2hel-s users 56 Sep 09 11:05 goodbey C、drwx--1 hel users 1024 Sep 10 08:10 zhang D、lrwx-1 hel users 2024 Sep 12 08:12 cheng 28、为了达到使文件的所有者有读(r)和写(w)的许可,而其他用户只能进行只读访问,在设置文件的许可值时,应当设为:( )。 A、 566 B、644 C、655 D、744 29、以下哪一个是linux内核的稳定版本( ) A、2.3.24 B、 2.6.17 C、 1.1.18    D、2.3.20 30、使用$cd ~命令后,我们会进入( ) 目录。 A、/ B、~ C、用户的主目录 D、/tmp 31、在Linux系统下,第二个IDE通道的硬盘(从盘)被标识为( ) A、hdb B、hda2 C、hd2 D、ide2 32、能够把从标准输入文件读入的一个字符集合翻译成另一个字符集合然后输出到标准输出文件的命令是( B )。 A、 ls B、 tr C、 copy D、 grep 33、在vi编辑器中的命令模式下,重复上一次对编辑的文本进行的操作,可使用( )命令。 A、. B、 左箭头  C、上箭头   D、 p 34、如果想在Linux下实现热启,应当修改/etc/inittab下的哪一行( B ) A、#Trap CTRL-ALT-DELETE B、 ca::ctrlaltdel:/sbin/shutdown -t3 -r now C、 id:3:initdefault:  D、 10:3:wait:/etc/rc.d/rc 3 35.显示操作系统核心版本详细信息的命令是( C )。 A、wc B、 pwd C、 uname D、 su 36.将新建文件的默认权限设置为600是( D )。 A、 umask 077 B、 umask –S C、 umask 600 D、 chmod 600 37. 下列那一个指令可以用来切换至不同的 runlevels( B ) A、tel B、 telinit C、goto D、reboot 二、填空 1、结束后台进程的命令是 kill 2、将前一个命令的标准输出作为后一个命令的标准输入,称之为 管道 3、利用管道技术统计当前目录下有多少个文件,该命令是 ls . |wc –w 4、将/dev/cdrom挂载到/mnt/cdrom的命令是 mount /dev/cdrom /mnt/cdrom 5、在Linux系统中,配置IP地址的命令是 ifconfig 6、Linux常见的图形界面主要有 GNOME 、 KDE 和 X 等。 7、使用 df 命令可以查看系统的磁盘空间使用情况,默认情况下以 k 为单位显示大小。 8、要在命令行上以后台方式启动进程,需要在执行的命令后添加 & 符号。 9、链接分为: 符号连接  和 硬连接 。 10、安装Linux系统对硬盘分区时,必须有两种分区类型: 根文件系统分区 和 交换分区 。 11、可以用ls –al命令来观察文件的权限,每个文件的权限都用10位表示,并分为四段,其中第一段占 1 位,表示  文件类型  ,第二段占3位,表示 文件所有者 对该文件的权限。 12、 /sbin 目录用来存放系统管理员使用的管理程序 13、在shell编程时,使用方括号表示测试条件的规则是:方括号两边必须有 空格 。 14、linux文件系统中每个文件用 i节点 来标识。 15、前台启动的进程使用复合键 CTRL+C 终止。 16、成批添加用户的命令是 newuser 17、 检查已安装的文件系统/dev/had5是否正常,若检查有错,则自动修复,其命令及参数是 fsck –a /dev/had5 三、简答题 1、简述Linux系统有什么显著特点。 1.与UNIX兼容。 2.自由软件,源码公开。 3.性能高,安全性强。 4.便于定制和再开发。 5.互操作性高。 6.全面的多任务和真正的32位操作系统。 2、简述Linux shell的特点,并介绍几种常用shell。 特点:1.把已有命令进行适当组合,构成新的命令,组合方式很简单。 2.提供文件名扩展字符,单一的字符串可以匹配多个文件名,省去输入长串文件名。 3.直接使用Shell的内置命令,不需创建新的进程 4.允许灵活地使用数据流,提供通配符,输入/输出重定向,管道红等机制,方便模式匹配,I/O处理和数据传输。 5.结构化的程序模块,提供了顺序流程控制是,条件控制,循环控制。 6.提供了在后台(&)执行命令的能力。 7.提供了可配置的环境,允许你创建和修改命令,命令提示符和其他的系统行为。 8提供了一个高级的命令语言,让你能创建从简单到复杂的程序。 常用的Shell:Bourne shell ,C shell , Kor n shell ,Bourne again shell. 3、简述linux的几个运行级别及其相应的含义。 0:关机模式 1:为单用户模式,只用系统管理员可以登录。 2:为多用户模式,但是不支持文件共享 3.为完整的多用户模式,是标准的运行级。文件界面 4.保留模式。 5.完全的多用户模式,登录到X Window系统。图形界面。 6.为重启 执行关闭所有运行的进程,然后重新启动系统 。 4、Shell程序中,对用户变量赋值有哪些方式?简要说明每种赋值方式的使用方法。 对用户变量赋值有三种方式 : (1)等号赋值 在等号前后均不能有空格,当需要将一个包含空格的字符串赋给用户变量时,应用 单引号将该字符串括起来。 (2)键盘赋值 由read命令来实现的,用法为:read用户变量名,当shell程序执行到该行时,将等待用户从键盘输入,当用户按下回车键时shell把你输入的内容赋给用户变量。 (3)命令替换赋值 用法为:用户变量=’命令’,该语句将首先执行反向单引号之间的命令,然后将其执行后输出 的内容赋给该用户变量,在这种赋值方式中,等号前后同样不能有空格,而且必须反向单引号把命令括起来。 5、执行shell脚本的方式主要有哪些? 执行shell脚本的方式主要有两种: 1.​ 以脚本名作为参数.其一般形式是:$ bash 脚本名 【参数】 2.​ 将shell脚本的权限设置为可执行,然后在提示符下直接执行它。 $ chmod a+x 脚本名 $ PATH=$PATH:. $ 脚本名 6、简述Swap分区的作用? 答案 八年级地理上册填图题岩土工程勘察试题省略号的作用及举例应急救援安全知识车间5s试题及答案 要点:交换区可是看作是内存的一部分,只是它是从硬盘中划分出来的。它像windows下的虚拟内存。它的作用是缓存数据。划分它时,大小设成你的物理内存的大小的两倍。 7、在/etc/passwd文件中,每一行用户记录包括哪些信息?彼此如何分开? 每一行用户记录包括信息:注册名,密码,用户标识号,组标识号,用户名,用户主目录,命令解释程序。 每个信息之间用“:”来分开。 8、在Linux系统中,根目录下含有哪些内容?各自的功能是什么?至少列举8个。 1. bin:包含二进制文件的可执行程序。 2. sbin: 存放用于管理系统的命令。 3. boot: 用于存放引导系统时使用的各种文件。 4. etc: 非常重要,它包含许多Linux系统配置文件。 5. dev:包含标示设备的特别文件,这些文件用于访问系统中所有不同类型的硬件。 6. home:是用户起始目录的基础目录。 7.mnt:存放安装文件系统的安装点。 8.usr:包含了多个子目录,这些子目录中保存系统上一些重要的程序,可供所有用户共享。 9.var:包括系统正常运行时要改变的数据。 10.lib:保存程序运行时使用的共享库。 11.root:是超级用户的目录。 12.tmp:用于存放程序运行时生成的临时文件。 9、请简要叙述FTP服务器的搭建过程。 1. 首先保证linux拥有永久IP地址,修改/etc/sysconfig/network-scripts/ifcfg-eth0 或者直接ifconfig eth0 ***.***.***.*** 然后重新启动service network restart 2.检查linux是否安装了vsftpd服务 service vsftpd status 如果没有安装,需要重新下载安装。 3.一般vsftpd的配置文件保存在/etc/vsftpd/vsftpd.conf 4.启动vsftpd服务:service vsftpd start。 5.在windows下面命令行用ftp ***。***。***。***连接,如果设置了本地用户登录,则直接可以用root等系统用户登录,不然需要添加用户。 10、下面正则表达式表示的含义是什么? file*.c :以file开头,任意个数任意字符结尾的.c文件 dir?? :以dir开头,任意两个字符结尾。 Char[a-f].o 11、将文件file1的前20行、文件file2的最后15行合并成一个文件AB。82 Cat head -20 file1 tail -15 file2 > AB 12、什么是Shell,它的作用是什么? 答案要点:操作系统与外部最主要的接口就叫做shell。Shell基本上是一个命令解释器,类似于DOS下的command.com。操作系统与外部最主要的接口就叫做shell。shell提供了你与操作系统之间通讯的方式。这种通讯可以以交互方式(从键盘输入,并且可以立即得到响应),或者以shellscript(非交互)方式执行。shell script是放在文件中的一串shell和操作系统命令,它们可以被重复使用。本质上,shell script是命令行命令简单的组合到一个文件里面。 13、什么是正则表达式,它的作用是什么,举例说明? 答案要点:正则表达式就是根据你给出的格式去匹配字符串,正则表达式(regular expression,简称regexes)是用来操作和检验字符串数据的一种强大的工具,正则表达式是一串特殊的字符,它转换为某种算法,根据这个算法来匹配文本。 #grep '48[34]' info.dat 四、编程题 1、 写入能实现以下功能的命令。 (1) 在根目录下创建名为mydir的目录:sudo mkdir /root/mydir -p (2) 在目录mydir下创建文本文件myfile1和myfile2: cd /root/mydir; touch myfile1 myfile2 (3) 将文件myfile1更名为Myfile1:mv myfile1 Myfile1 (4) 删除文件myfile2:rm myfile2 (5) 复制文件Myfile1到根目录下: cp Myfile1 / 2、编写一shell脚本,将当前目录下的.txt文件移动到指定目录下,并按文件大小排序,显示移动后指定目录的内容。186 #!/bin/bash for file in *.c do cp ${file} ${1} done ls ${1} -lS 3、打印给定目录下的某些文件,由第一个参数指出文件所在的目录,其余参数是要打印的文件名。 temp=${1} currentDir=`pwd` shift cd $temp for i in $* do if [ -f $i ] then cat ${i} else echo “${i} is not a file !” fi done 4、编写一个shell脚本,显示当天日期,查找给定的某用户是否存在系统中工作。如果在系统中,就发一个问候给他,否则提示无此用户。186 #!/bin/bash date user=`who|grep -w ${1}|wc -l` if [ ${user} -gt 0 ] then echo "hello ${1}" else echo "该用户不存在或者没有登录" fi 5、编写一个shell脚本,把第二个位置参数及其以后的各个参数指定的文件复制到第一个位置参数指定的目录中。 if test $# = 0 then echo “no parameter!” else temp=${1} shift for i in $* do cp –r ${i} ${temp} done fi ls ${temp} 6、编写一个脚本,利用数组形式求斐波那契数列的前20项及总和。186 #!/bin/bash a=1 b=1 echo ${a} echo ${b} for((i=1;i<=18;i++)) do let "c=a+b" echo ${c} a=${b} b=${c} let "n+=c" done let "sum=n+2" echo ${sum} 7、编写一个shell函数,求位置参数的最大值。 #!/bin/bash max=$1 shift for i in $* do if [ ${i} -gt ${max} ] then max=${i} fi done echo ${max} 8、编写shell脚本,打印出如下菱形 #!/bin/bash echo " A " echo " B C " echo " D E F " echo "G H I J" echo "K L M N" echo " O P Q " echo " R S " echo " T "
本文档为【linux期末考试复习】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_774767
暂无简介~
格式:doc
大小:96KB
软件:Word
页数:13
分类:互联网
上传时间:2010-12-04
浏览量:164