您好,欢迎访问三七文档
当前位置:首页 > 中学教育 > 初中教育 > Linux期末复习题
简答题简答与填空的复习题目1.简述Linux系统下有哪些文件类型。代表字符文件类型d表示目录文件,目录是一个特殊的文件-表示普通的文件l表示链接文件,实际上它指向另一个文件b表示块设备文件c表示字符设备文件p表示管道文件2.使用某个文件系统存放数据,一般要经过哪几个操作步骤?(1)使用fdisk命令在硬盘上创建分区。(2)使用mkfs命令在分区上创建文件系统。(3)使用mount命令挂载文件系统,或是修改/etc/fstab文件使得开机自动挂载文件系统。(4)使用umount卸载文件系统。3.简述Linux系统各运行级别的含义.0关机1单用户模式只root进行维修2多用户(没有NFS)3完全多用户模式(NFS)4没有使用5图形界面模式6重启0:停止运行,所有进程中止,关闭系统。1:单用户模式,用于维护系统,只有少数进程运行。2:多用户模式,除了NFS服务没有启动外,其他和运行级别3一样。3:完整的多用户模式,进入Linux系统的字符界面。4:没有使用(可由用户定义)。5:完整的多用户模式(带有基于XWindow的图形界面)。6:重新引导计算机(重启电脑)。4.简述DNS进行域名解析的过程。(1)检查DNS服务器的缓存,若查到请求的地址或名字,即向客户机发出应答信息;(2)若没有查到,则在数据库中查找,若查到请求的地址或名字,即向客户机发出应答信息;(3)若没有查到,则将请求发给根域DNS服务器,并依序从根域查找顶级域,由顶级查找二级域,二级域查找三级,直至找到要解析的地址或名字,即向客户机所在网络的DNS服务器发出应答信息,DNS服务器收到应答后先在缓存中存储,然后,将解析结果发给客户机。(4)若没有找到,则返回错误信息。6.若要删除所有的分区,可使用的命令是什么?1.fdisk,先进入fdisk的界面中去2.p,看一下分区信息3.d,删除分区4.w,保存退出7.添加一个LINUX用户HAPPY,写出具体步骤和命令。1.进入root用户,suroot2.添加happy用户,adduserHAPPY3.设置用户密码,passwdHAPPY8.请简述RPM命令的作用?rpm-q查询软件包rpm-i安装新软件包rpm-U升级已安装好的软件包rpm-e卸载已安装的软件包rpm-qa给出已安装软件包的完整清单9.请简述/etc/hosts配置文件的作用?当网络应用程序要查询某台主机的IP地址时,默认会先查询/etc/hosts配置文件。如果该文件没有此主机对应的IP地址,才会向域名服务器查询。因此可以将常用主机的网名与IP地址的对应关系加入此配置文件中,这样可以加快连接到此主机的速度。10.通常命令中的-r和-f参数分别表示什么?-r通常表示递归-f通常表示强制11.什么是位置变量?shell的变量类型有哪些?答:位置变量是指命令行上传递给程序的参数。Shell变量可以分为:用户自定义变量、环境变量、位置变量、特殊变量12.关于Samba服务器:(1)叙述该服务器的功能;(2)配置该服务器时对安全性选项卡中的验证模式有哪几种选项?Samba服务器的功能是在既有windows也有linux操作系统(1分)的局域网中提供计算机间的文件共享。配置该服务器时对安全性选项卡中的验证模式有域、服务器、共享、用户四种选项.13.vi编辑器有哪几种工作模式?如何在这几种工作模式之间转换?命令行模式、文本输入模式、行末模式命令行模式下输入a、i、o(insert键)进入文本输入模式文本输入模式下按ESC进入命令行模式在命令行模式下,按一下“:”冒号键进入行末模式14.在Linux系统中,环境变量是非常重要,在字符界面下试说明PATH变量的作用,如何得到PATH的值?PATH为命令搜索路径,是一个字符串变量,当输入命令的时候LINUX会去查找PATH里面记录的路径,可用echo$PATH命令显示。15.使用进程调度启动,指定1个小时后将/home/stu目录里的文件备份并压缩为stu.tar.gz,并放到/home/temp目录里(当前/home/temp目录并不存在)。atnow+60minutesmkdir/home/temp;tar-czf/home/temp/stu.tar.gz/home/stu16.若给需要将/home/log目录下的所有文件打包压缩成/tmp/log.tar.gz,你准备怎么做?当需要从压缩包中恢复时,又该如何处理?打包:tar-czf/tmp/log.tar.gz/home/log解压:tar-xzf/tmp/log.tar.gz/home/log(tar–cvf//打包-tvf//浏览包中文件-xvf//提取文件-czvf//压缩为.gz包-xzvf//解压.gz类型的包)17.某系统管理员需每天做一定的重复工作,请按照下列要求,编制一个解决方案:crontab内容(1)每月的1号、10、20号的晚上12点30分执行命令reboot;crontab-e3001,10,20**reboot(2)每逢星期三晚上10:50将/etc目录下的所有目录和文件归档并压缩为文件:etc.tar.gz;crontab-e5010**3tar-czvf/etc/etc.tar.gz/etc14.Shell的定义是什么?不仅是命令解释器,它同时也是一种功能强大的编程语言。15.Samba服务器的功能是什么?Samba服务器的功能是在既有windows也linux操作系统的局域网中提供计算机间的文件共享。16.什么是符号链接,什么是硬链接?符号链接与硬链接的区别是什么?答:软链接又叫符号链接,可以是任意文件或目录,可以链接不同文件系统的文件,和windows的快捷方式相似.硬链接是一个指针,指向文件索引节点,系统不为它重新分配inode.区别:硬链接记录的是目标的inode,软链接记录的是目标的路径.软链接可以做跨分区的链接,而硬链接只能在本分区中做链接.17.简述在LINUX系统中用户有哪些分类。超级用户,虚拟用户(ftp,samba),普通用户19.请按下列要求写出每一步骤的命令:(1)增加两个组账号group1、group2,并指定组账号ID分别为601、602。Groupadd-g601group1Groupadd-g602group2(2)增加二个用户账号user1(UID为501,并属于组group1)、user2(UID为502,并属于组group2)。adduser-Ggroup1-u501user1adduser-Ggroup2-u502user220.请按下列要求写出每一步骤的命令:(1)在用户gordon个人目录下新建目录soft。Mkdir/home/gordon/soft(2)并搜索路径/etc下所有以h开头的文件及目录,拷贝到soft中。cp/etc/h*/home/gordon/soft(3)请把目录soft下所有内容建立tar包,并命名为soft.tar.gz。Tar-czvf/home/gorgon/soft.tar.gz/home/gordon/soft24.Shell程序中,对用户变量赋值有哪些方式?简要说明每种赋值方式的使用方法。1)等号赋值1)在等号前后均不能有空格。2)当需要将一个包含空格的字符串赋给用户变量时,应用单引号将该字符串括起来。(2)键盘赋值由read命令来实现的。用法为:read用户变量名当shell程序执行到该行时,将等待用户从键盘输入,(3)命令替换赋值用法为:用户变量=`命令`该语句将首先执行反向单引号之间的命令,然后将其执行后输出的内容赋给该用户变量.25.请简要叙述Linux系统文件结构目录所存储的文件类别。各个文件的含义Linux系统主要目录说明(1)/:根目录,系统所有的目录均从根目录开始;(2)/bin:bin是二进制的英文缩写。在一般的系统中,用于存放Linux最常用的命令;(3)/boot:引导核必的程序目录。在使用LILO或GRUB引导Linux时,会用到这个目录中的文件;(4)/dev:dev是设备的英文缩写。这个目录中包含了所有在Linux系统中使用的外部设备(5)/etc:etc是etcetera的缩写。这个目录包含了系统管理所需要的配置文件和子目录,它是系统中最重要的目录之一,用户要用到的网络配置文件、文件系统、X-Winodws系统配置文件、设备配置信息、设置用户信息等都在这个目录下;(6)/sbin:这个目录是用来存放系统管理员使用的系统管理程序,一般用户没有权限访问;(7)/home:用来存放用户主目录的地方。一般来说,“/home/用户名”就是该用户的主目录;(8)/lib:lib是库的英文缩写。这个目录是用来存放系统动态连接共享库的。(9)/mnt:这个目录在一般情况下是空的。可以临时将别的文件系统挂在这个目录下;(10)/proc:这个目录是Linux提供的一个虚拟系统,该目录下的文件并不存于硬盘中,而是由系统初启的时候在内存中产生的。(11)/root:这个目录是超级用户root默认的主目录,一般用户没有访问权限;(12)/tmp:用来存放不同程序执行时产生的临时文件;(13)/usr:是user的缩写,Linux系统中占用空间最大的目录,用户的很多应用程序和文件几乎都存放在这个目录中.(14)/var:主要存放一些系统记录文件和配置文件,通常/var下面的文件是提供给系统管理员对系统的用户注册、系统负载、安全性方面的查询。26.简述使用ftp进行文件传输时的两种登录方式?它们的区别是什么?匿名登录,用户授权登陆27.要删除目录dir(包括此目录下的文件及子目录)用命令?rm–rf文件路径-------------------------------------------28.在Linux系统中,Samba的配置文件为?/etc/samba/smb.conf29.复制文件/etc/syconfig/vsftpd.conf到/home/happy目录下,使用命令?cp/etc/sysconfig/vsftpd.conf/home/happy30.设定限制用户使用磁盘空间的命令是?quota31.在Linux中,IDE第2个硬盘的第1个逻辑分区表示为?Hdb5//第二个IDE接口上的主盘,也就是第二块硬盘,那就是hdb5(LINUX中第一块硬盘就是hda,第二块就是hdb,第三块就是hdc,第四块就是hdd.由于一块硬盘最多可以分四个主分区,1,2,3,4分别代表四个主分区,即使是没有第二,三,四个主分区.逻辑分区编号依然是从5开始算起的).32.什么是管道、?在原文件中添加内容并删除原来文件中的所有内容在原文件末尾添加内容但不删除原文件的内容33.欲发送10个分组报文测试与主机的连通性,应使用的命令和参数是?Ping-c10.重新启动Linux系统的命令有哪些?列举3个1,shutdown-r2,init63,reboot4,halt-f35.当LAN内没有条件建立DNS服务器,但又想让局域网内的用户可以使用计算机名互相访问时,应配置文件。Host文件36.将/home/stud1/wang目录做归档压缩,压缩后生成wang.tar.gz文件,并将此文件保存到/home目录下,实现此任务的tar命令格式tar-czvf/home/wang.tar.gz/home38.在RedHatLinux系统中网卡的配置文件为?/etc/sysconfig/network-scripts/ifcfg-eth039.在RedHatLinux系统,存放用户的文件是?。/etc/passwd40.可以用ls–al命令来观察文件的权限,每个文件的权限都用10位表示,并分为四段,每段含义?(1)文件类型,(2)所有者,(3)群组(4)其他人41.想把文件home.txt的信息添加到last.txt文件中去,可以使用命令?cathome.txtlast.txt42.Linux使用支
本文标题:Linux期末复习题
链接地址:https://www.777doc.com/doc-2884906 .html