Linux操作系统题库_第1页
Linux操作系统题库_第2页
Linux操作系统题库_第3页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

1、Linux 操作系统题库1、Linux 提供了哪些用户界面,它们的区别是什么?答: Linux 向用户提供了两种用户界面:用户界面和系统调用。 Linux 传统的用 户界面是基于文本的命令行界面,即 shell 界面,它既可以联机使用,又可以在 本机上使用。同时 Linux 也为用户提供了一个方便、直观、交互性强的友好的图 形化界面,在其中用户可以使用鼠标、菜单、窗口、滚动条等设施。系统调用是 Linux 提供给用户的编程时使用的接口。通过系统调用程序员可以在编程时直接 使用系统提供的命令。系统通过这个界面为用户提供低级和高效的效劳。2、请举例说明 Linux 的主要应用领域?答: Linux

2、 的主要应用领域包括: 1Linux 效劳器; 2嵌入式 Linux 系统;3 桌面应用; 4电子政务。3、Linux 操作系统有什么特点?答:一方面, Linux 在 PC 机上实现了 UNIX 系统的全部特性,具有多用户多任 务的能力,同时保持了高效性和稳定性;另一方面, Linux 的自由软件的特点, 使得用户可以免费的获得,无偿的使用和传播。 Linux 具有如下的优秀的特点:1开放性; 2完全免费; 3多用户; 4多任务; 5良好的用户界面; 6设 备独立性; 7提供了丰富的网络功能; 8可靠的系统平安性; 9良好的可移 植性。4、如何理解 Linux 的版本?答:Linux的版本分

3、为两类:内核Kernel版本和发行Distribution版本。1Linux 内核的版本号是有一定规那么的,即“主版本 .次版本号 .修正号。主版本号 和次版本号一起标志着重要的功能变动, 修正号表示较小的功能变更。 次版本号 的意义在于表示该版本是否为稳定版。 假设次版本号为偶数那么表示该内核是一个稳 定版,可放心使用;假设次版本号为奇数那么表示该内核是一个测试版,可能存在BUG。 2)发行版就是由发行商搜索一系列的应用程序打包出售时的编号5、Linux 和 UNIX 有什么共同点和不同点?答: UNIX 虽然是一个平安、稳定且功能强大的操作系统,是对源代码实行知识 产权保护的传统商业软件,

4、 但它也一直是一种大型的而且对运行平台要求很高的 操作系统,只能在工作站或小型机上才能发挥全部功能, 并且价格昂贵, 对普通 用户来说是可望而不可及的, Linux 是一个类 UNIX 操作系统,是开发源代码的 自由软件,免费、公开源代码的,可运行在多种硬件平台上。6、有哪几种安装方式?答: RedHat Linux 9 支持通过以下的几种方法进行安装: 1)光盘安装。这种方 式最为简单和常用的方法, 即直接使用安装光盘进行安装, 推荐初学者使用。 2) 网络安装。即将系统安装文件放在 Web、FTP或NFS效劳器上,通过网络进行 安装,这种方法也同样需要制作启动光盘。7、说明 Linux 下

5、制作启动盘的方法? 答:在只有安装光盘的镜像文件,而没有安装光盘的时候,可以从网络安装,此 时就需要制作Linux的启动盘。在Linux安装光盘镜像的目录images中存放了 多个制作启动软盘的镜像文件, 制作软盘启动盘供本地安装方式使用时, 应该使 用安装光盘中images/diskboot.img文件;制作供远程安装使用的,应该使用安装 光盘中images/drvnet.img文件。如果当前本地计算机上运行的是 Linux系统,那 么就可以直接在其上制作本地使用的启动盘,具体步骤如下:(1) 在已有的 Linux 系统中以管理员身份登陆。(2) 将第一张安装光盘放入光驱,在命令行界面或终端

6、中,执行如下的命令。mount /dev/cdrom /mnt/cdromcd /mnt/cdrom/images(3) 将事先准备好的软盘插入软驱,不要对软盘进行挂接操作。dd if=diskboot.img of=/dev/fd0 bs=1440k如果当前运行的是 Windows 系统,那么就可以选择在 Windows 的命令行下制作 启动盘。下面介绍如何在 Windows 环境下制作远程使用的 Linux 启动盘。步骤 如下:(1)将 RedHat Linux 9 的第一张安装光盘和准备好的软盘分别放入光驱和软驱中, 进入 Windows 的 Command 窗口。(2)转入光盘所在的盘

7、符。假设光驱为G:,进入G:dosutils目录,然后运行如下的命令:rawrite - f g:imagesdrvnet.img- d a:8、使用rpm工具安装 apache软件包,apache软件包可在 网站获 得。答:从 网站下载的 apache软件包名称为 。- 在命令提示符下输入如下的命令:rpm - ivh 9、使用编译的方法安装apache软件,源代码可在 获得。答:从 网站下载的apache软件源程序包名称为 ) 使用如下步骤完成apache软件包的编译安装。在命令提示符下输入如下的命令:1) .

8、/configure2) make3) make install10、X Window 系统有哪些主要特点?答: X Window 系统是一个非常出色的图形窗口系统,是类 UNIX 系统的图形用 户界面的工业标准。 X Window 使得用户在 Linux 系统中可以像在 Windows 系统 中一样的使用鼠标、窗口、图标和菜单等对系统进行操作。X Window 系统最重要的特征之一就是它的结构与设备无关。 X Window 系统的主要特点有如下几点: (1)X Window 系统是客户机 /效劳器结构的。 X Window 的实现是与操作系统内 核分开的, 其主要由 X Server 和 X

9、 Client 两局部组成。 其中 X Server 是操作系统 中的一个程序, 主要负责驱动显卡和各种图形的显示, 同时也驱动其他的输入装 置,如鼠标和键盘。 X Client 是 X Window 系统中的应用程序,它向 X Server 提 出效劳请求, 得到 X Server 响应的显示画面。 该结构的最大好处, 就是可以使得 X Client 和 X Server 在不用的两台计算机上运行。 2X Window 系统不是 Linux 操作系统的必须的构成局部, 而只是一个可选的 应用程序组件。 3X Window 系统具有网络操作的透明性。 应用程序的窗口可以显示在自己的 计算机上,

10、也可以通过网络显示在其他计算机上。 4支持多种不同风格的操作界面。 X Window 只提供了建立窗口的一个标准, 具体的窗口形式可由窗口管理器来决定。5X Window 系统是开源的,可以通过网络或其他途径免费获得源代码。11、X Window 系统哪些组件组成?答:X Window系统主要由3局部组成:1 X Server。X Server是控制显示器和 输入设备主要是鼠标和键盘的软件。2 X Client。 X Client 是使用系统窗口功能的一些应用程序。作为 X Server的客户端,向X Server发送请求用于完成 特定的动作。X Client无法直接影响窗口或显示,只能发出请

11、求给X Server,由X Server来完成具体的显示动作。3通信通道。通信通道是X Server和X Client 之间传输信息的通道,通过这个通道,X Client传送请求给X Server,而X Server 回传状态和其他信息给 X Client。12、Red Hat Linux 9常用的用户 GUI 有哪些?答: Red Hat Linux 9 常用的用户 GUI 包括图形界面和文本界面,其中图形界面 有 GNOME 、 KDE 等桌面环境。13、Linux 文件系统与 Windows 文件系统的特点与区别?答: 1 在 Windows 操作系统中,主分区与逻辑分区被称为驱动器,会

12、被分配一 个驱动器盘符如C盘、D盘、E盘,每个驱动器都有自己的根目录结构,这 样形成了多个树并列的情形。 与 Windows 相类似, Linux 也采用了树状结构的文 件系统, 它由目录和目录下的文件一起构成。 但 Linux 文件系统不使用驱动器这个概念,而是使用单一的根目录结构, 所有的分区都挂载到单一的 “/目录上。2) Windows 的文件系统不区分大小写,而 Linux 的文件系统中文件名区分大小 写。 3)Windows 文件系统中文件是由扩展名的,其扩展名决定了该文件的类型 和局部属性,比方可执行属性,而 Linux 的文件是没有扩展名的概念。14、Linux 系统下有哪几种

13、文件类型? Linux 系统中的文件与 Windows 中文件的 差异?答:Linux可以只吃多种文件系统,包括FAT16、FAT32、NTFS、ext2、ext3、swap Jfs等等。Windows系统和Linux系统中文件的差异在于:1) Windows的文件系 统不区分大小写,而 Linux 的文件系统中文件名区分大小写。2) Windows 文件系统中文件是由扩展名的, 其扩展名决定了该文件的类型和局部属性, 比方可执 行属性,而 Linux 的文件是没有扩展名的概念,其文件属性完全由属性字决定。15、什么是绝对路径和相对路径? 答:相对路径是指目标目录相对于当前目录的位置。 绝对路

14、径是从目录树的树根 “/目录开始往下直至到达文件所经过的所有节点目录,下级目录接在上级目 录后面用“ /隔开。例如,在 Linux 的 etc 目录的子目录 vsftd 目录下有一文件 vsftpd.conf,如果当前工作目录为 etc目录,要表示vsftpd.conf文件的路径,采 用相对路径为:vsftpd/vsftpd.conf;采用绝对路径表示为:/etc/vsftpd/vsftpd.conf。16、在/home目录下建立一个名为 dir01的文件夹,在dir01下创立一个名为file01 的文件,将 file01 文件复制成 file02 文件,并使用 ls 命令查看 dir01 目

15、录下文件J切换到/home目录后,建立dir01J进入dir01目录后,新建file01文的相关信息,最后删除 dir01 文件夹。 答:在命令提示符下执行如下的命令: rootmyhost root# cd /home; mkdir dir01 目录rootmyhost home# cd dir01; touch file01 件rootmyhost dir01# cp file01 file02 file02-复制file01文件,同时重命名为rootmyhost dirOI# Is ;cd .J退出 dirOI,进入/home 目录rootmyhost home# rm - rf dir

16、OIJ删除 dirOI 目录及其中的文件17、使用cat命令查看/etc下group文件的内容,使用find命令在/usr/include下 查找 md5.h 文件。答:在命令提示符下执行如下的命令:rootmyhost root# cd /etc; cat groupJ进入 /etc 目录后,查看 group 文件内容rootmyhost etc# find /usr/include name查d5/Usr/include下的 md5.h文件18、在/home目录下创立一个文件夹 dir02,在文件夹下可创立多个文件 filel、file2、 file3 等,然后对 dirO2 进行归档和压

17、缩,最后在将其解压缩到 /root 目录下。 答:在命令提示符下执行如下的命令:rootmyhost root# cd /home; mkdir dir02J切换到 /home 目录后,建立 dir02目录rootmyhost home# cd dir02; touch filel J进入 dir02 目录后,新建 filel 文件 rootmyhost dir02# touch file2; touch file3J新建文件 file2、file3rootmyhost dir02# cd .; tar czvf dir02.tgz dir02J压缩归档 dir02 目录rootmyhost

18、home# tar zxvf dir02.tgzJ解压缩解归档 dir02.tgz 文件19、在/home目录下创立文件file02,将其权限设置为文件属主可读可写,所在 组群和其他用户只能读取。答:在命令提示符下执行如下的命令:rootmyhost root# cd /home; touch file02J切换到 /home 目录后,新建 file02文件rootmyhost home# chmod 644 file02J设置文件权限20、将 U 盘挂载到 Redhat Linux9 下。答:在Red Hat Linux9中U盘的设备文件名为/dev/sdal,通常U盘的文件系统 为FAT1

19、6或FAT32,对应Linux的文件系统名为 VFAT,现将U盘挂接到/mnt/usb, 可在命令提示符下执行如下的命令:rootmyhost root# mount - t vfat /dev/sda1 /mnt/usb21 、什么是 Linux 系统中的影子口令系统?答:在Linux的早期版本中,用户的账号数据,包括用户名、用户ID、组ID、用户的主目录和用户使用的 shell 等都保存在 /etc/passwd 文件中。由于该文件对 于任何用户都是可读的,因而存在口令平安隐患。在 RedHat Linux 9 中,为了确 保用户的口令平安,在/etc/passwd文件中不再保存用户的口令

20、数据,用户的口令被加密后存放在/etc/shadow文件中,passwd文件仍然保持了所有用户的可读性, 而shadow文件只有root账号才可读。这种机制称为影子密码体系。22、在 RedHat Linux 9 系统是如何保存用户口令信息的?答:在 RedHat Linux 9 系统采用了影子口令机制来保存用户的口令信息,即在 /etc/passwd 文件中的第二个字段标记用户口令的状态,比方是否使用了口令等, 而用户的实际口令被加密后存放在/etc/shadow文件中,加密的方法可以是MD5。23、在 RedHat Linux 9 系统中, 如果只希望用户 tom 仅能使用邮件效劳, 而不

21、希 望该用户能登录系统,应该如何设置/etc/passwd文件?答:修改/etc/passwd文件中该用户shell字段,即最后一个字段,将其修改成为/bin/false、/bin/true、/dev/null 和/sbin/nologin 之一,表示这些用户无法使用任何 shell,因此这些用户都无法使用telnet登录Linux工作站,仍可以使用系统提供 的电子邮件效劳,即可。24、什么是 Linux 的 shell 程序?答:在 Linux 系统中, shell 是操作系统的外壳, 为用户提供使用操作系统的接口, 它是命令语言、命令解释程序和程序设计语言的统称。 shell 是用户和操作

22、系统 之间的一个接口。用户在命令提示符下输入的每个命令都首先由 shell 程序进行 解释,然后再传给 Linux 内核的。 shell 是一个命令解释器。它拥有自己内建的 shell 命令集,可以用它来启动、挂起、停止一些程序。此外 shell 也能被系统中 的其他有效的Linux应用程序所调用。shell还是一个解释型的程序设计语言。shell 程序设计语言支持绝大多数高级程序设计语言中常用的元素,比方函数、变量、 数组和控制结构。 shell 编程简单易学,在任何命令提示符中能键入的命令都可 以在 shell 程序中使用。而且一旦掌握,它将成为工作中的得力工具。25、RedHat Lin

23、ux 9 中可以使用哪些种类的 shell?答:在Linux中,用户可以选择使用多种不同类型的 shell。在RedHat Linux 9的 /etc/shells文件中,列出了目前系统可以使用的 shell。并且给出了这些shell程序 的位置。最常用的几种 shell 是 Bourne shell sh、C shell csh、Ash shell ash、 Korn shell ksh和 Bourne Aga in shell bash等。每种 shell 都有自己的特点, 一般的 Linux 系统默认使用 bash。26、简述bash程序中特殊变量$0、$1、$n,以及$#、$*和$的含

24、义。答:在 shell 程序中存在一些特殊变量,当 shell 程序运行时,这些变量能够记录 shell程序的命令行参数。这些变量分别是 $0、$1、$n,以及$#、$*和$。其 中 $0存放的是命令行的命令名, $1 存放的是命令行中传递给命令的第一个参数, 依次类推, $n 存放的是传递给命令的第 n 个参数。 $#存放传递给命令的参数的 个数不包括命令, $*和$均用于存放传递给命令的所有参数,两者的区别在 于$*把所有的参数作为一个整体,而 $那么把所有的参数看作是类似于字符串数 组一样,可以单独访问这些参数。27、在RedHat Linux 9中bash具备哪些功能?答:shell是

25、操作系统的外壳。RedHat Linux 9中默认使用的shell是bash,它为 用户提供使用操作系统的接口, 承担着用户与操作系统内核之间进行沟通的任务。 除此之外,bash程序还兼备如下的功能:1交互式处理,2命令补全功能,3 查阅历史记录一history命令,4别名alias功能,5后台处理,6输入/输出重定向, 7)管道。28、什么是 TCP/IP 协议簇?答: TCP/IP 协议簇叫做传输控制 /网际协议,又叫网络通讯协议,它是Internet国际互联网络的根底。实际上是一组协议,它包括上百个各种功能的协议,如: 远程登录、文件传输和电子邮件等,而 TCP协议和IP协议是保证数据完

26、整传输 的两个根本的重要协议。通常说 TCP/IP是In ternet协议族。29、什么是IP地址,IP地址是如何分类的?答:在In ternet中,每台连接在网络上的主机都有唯一的 IP地址。IP地址是一 个点分十进制的结构,即将 32位的二进制数利用句点( .)分成 4个局部,然后 每个局部转换成一个十进制数。例如,地址是由“分开的4段 十进制数,每个数占用 8 位二进制位,故它可以表示的范围是 0255,即 IP 地 址每段数字的取值是 0255 范围内的任意数。 IP 地址能够唯一表示一台 Internet 网络上的主机。IP地址由网络号net_id与主机号host_id两局部组成,所

27、以IP地址不仅仅表示一 个主机的编号, 而是指出了连接在哪个网络上的哪台主机, 它是由因特网名字与 号码指派公司ICANN进行分配的。根据网络号的不同可以将 In ternet网络的IP 地址分为五类,即 A 类到 E 类,其中 D 类作为组播地址保存, E 类保存今后使 用。下面详细介绍A类、B类和C类。1) A 类网络地址IP地址的第1个字节表示网络号net_id,其中第一位为0,后面的3个字节表示主机号 host_id。A 类网络共能容纳的主机数为 224-2=16 777 214台。2) B 类网络地址IP地址的前面2个字节表示网络号net_id,其中第1、2位为10,后面的2个字 节

28、表示主机号 host_id。B 类网络共能容纳的主机数为 21 6-2=65534台。3) C 类网络地址IP地址的前面3个字节表示网络号net_id,其中第1、2和3位为110,最后1 个字节表示主机号host_id。C类网络共能容纳的主机数为 28-2=254台。30、某公司从因特网名字与号码指派公司ICANN申请了一个网段:,由于单位需要欲将其划分成4个子网,请问如何划分子网?如何设计子网掩码? 如何计算播送地址。答:网络属于C类网络,其标准的子网掩码为 ,由于 需要划分成4个子网,取其主机号位置的前两位,对应的子网掩码为 于是子网划分的

29、见下表:子网号主机地址范围播送地址 5299331、什么是网络域名?答: I nternet域名是In ternet网络上的一个效劳器或一个网络系统的名字,在全世界,域名都是唯一的。域名是一个层次结构的名称,由假设干个引文字母和数字组 成,由“.分隔成几局部,一般的域名格式为“主机名称.三级域名.二级域名.顶级域名“。32、OpenOffice集成办公软件有哪些常用的组件?答:与Microsoft Office软件类似,OpenOffice也包含了假设干个组件,如OpenOffice Writer组

30、件用于文字处理;OpenOffice Cacl组件用于制作电子表格; OpenOffcie Impress组件用于制作幻灯片;OpenOffice Draw用于创立各种专业化的流程图;OpenOffice Math 用于创立数学公式等。33、什么是 Linux 系统管理? 答:所谓系统管理, 就是在特定地环境下对操作系统所拥有的资源进行有效的计 划、组织和控制,以便实现既定目标的过程。 合理地对 Linux 操作系统进行管理, 可以对系统运行情况进行监控, 提高系统的工作效率, 还可以增加系统的平安性。34、简述 Linux 中两种打印系统各有什么优点?答:通用 Unix 打印系统Com mo

31、n Unix Printing Systme, CUPS是 RedHat Li nux9 默认支持的打印系统。该系统主要使用 Internet 打印协议 Internet Printing Protocol,IPP来管理打印工作及其队列,同时也支持LPDLine Printer Daemon SMBServer Message Block以及AppSocket等通信协议。CUPS具有如下的优 点: 1采用 IPP 协议加强网络打印功能。 2可自动检测网络打印机。 3支持 Web 界面设置工具。4支持PPD PostScript Printer Description打印机文件。5支持 大多数的打印机使用。LPRng打印系统是由Berkeley LPR打印系统开展而来的, 兼容 RFC 1179标准。 其主要功能如下: 1在不需数据库的环境下可执行 lpr、 lpc 和 lp

温馨提示

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

评论

0/150

提交评论