《LINUX操作系统》附部分答案
《Linux操作系统》第2版完整习题答案-电子工业出版社
参考答案第1章1. 思考题(1)C语言。
(2)UNIX系统的特点有以下几点:(1)多任务;(2)多用户;(3)并行处理能力;(4)设备无关性;(5)工具;(6)错误处理;(7)强大的网络功能;(8)开放性。
(3)Linux是一个功能强大的操作系统,同时它是一个自由软件,是免费的、源代码开放的,可以自由使用的类UNIX产品。
其创始人是Linus。
(4)Linux操作系统的诞生、发展和成长过程始终依赖着的重要支柱有以下几点:(1)UNIX操作系统;(2)MINIX操作系统;(3)GNU计划;(4)POSIX标准;(5)Internet 网络。
(5)Linux系统的特点有以下几点:1)自由软件;2)良好的兼容性;3)良好的界面;4)丰富的网络功能;5)支持多种平台。
(6)常见的Linux的发行版本有以下几种:1)Red Hat Linux;2)Caldera OpenLinux;3)SuSE Linux;4)TurboLinux;5)红旗Linux;6)中软Linux。
(7)略。
2. 单项选择(1)-(5):BCCBA第2章1. 思考题(1)Linux系统有哪些运行级别?其含义为何?答:Linux/Unix有7个运行级或运行状态,定义如下(参见/etc/inittab),具体级别与含义如下:0:关闭系统;1:单用户模式;2:多用户使用模式,但没有NFS功能;3:完全多用户模式;4:没有使用,用户可自定义;5:完全多用户模式,且支持X-Windows(默认运行级);6:重新启动。
(2)Linux系统下经常使用的两种桌面环境是什么?答:GNOME他KDE(3)什么是X-Window系统?它有什么特点?答:图形界面(X-Window)就是在Linux操作系统中提供图形化用户界面(GUI),支持的视窗系统,也被称为X。
X-Window的工作方式跟Microsoft Windows有着本质的不同。
MS Windows的图形用户界面(GUI)与操作系统本身紧密结合,成为操作系统的一部分;而X-Window并不是操作系统的一部分,它实际上只是在Linux操作系统上面运行的一个应用程序,可以不启动。
《Linux操作系统》 《Linux操作系统》习题库1_填空题及答案
《Linux操作系统》系题库1_填空题及答案1. 在Linux系统中,以___ 方式访问设备。
2. Linux内核引导时,从文件____中读取要加载的文件系统。
3.___ 目录用来存放系统管理员使用的管理程序。
4. 链接分为:___ 和____。
5. 某文件的权限为:drw-r--r--,用数值形式表示该权限,则该八进制数为:___,该文件属性是___ 。
6. 前台起动的进程使用___终止。
7. 安装Linux系统对硬盘分区时,必须有两种分区类型:___ 和___ 。
8. 编写的Shell程序运行前必须赋予该脚本文件___权限。
9. 系统交换分区是作为系统___ 的一块区域。
10. 唯一标识每一个用户的是用户___和用户名。
11. 在Linux系统中所有内容都被表示为文件,组织文件的各种方法称为___ 。
12. DHCP可以实现___ IP 地址分配。
13. Ping命令可以测试网络中本机系统是否能到达___,所以常常用于测试网络的连通性。
14. vi编辑器具有两种工作模式:___ 和___ 。
15. 可以用ls –al命令来观察文件的权限,每个文件的权限都用10位表示,并分为四段,其中第一段占 1 位,表示文件类型,第二段占3位,表示___ 对该文件的权限。
16. DNS实际上是分布在internet上的主机信息的数据库,其作用是实现___和___之间的转换。
17. 在Linux系统上做备份可以有两种类型:___ 和___ 。
其中前者是指对___ 的备份,后者是指对___和___。
18. CD-ROM标准的文件系统类型是___。
19. Linux使用支持Windows 9.x/2000长文件名的文件系统的类型是___。
20. 在Linux系统中,用来存放系统所需要的配置文件和子目录的目录是___。
21. 结束后台进程的命令是___。
22. 进程的运行有两种方式,即___和___ 。
23. Links分为___和___。
《LINUX网络操作系统》试题及其答案
广州工程技术职业学院信息工程(系)院(2009--2010学年第2学期)《LINUX操作系统》期末考试复习题理论部分:一、单项选择题:1.Linux的创始人是谁(D )A、TurbolinuxB、AT&T Bell LaboratryC、University of HelsinkiD、Linus Torvalds2.在Linux中,命令解释器是哪个( D )A、管道B、分级文件系统C、字符型处理器D、 shell3.Linux安装程序提供了两个引导装载程序( C )A、GROUP和LLTOB、DIR和COIDC、GRUB和LILOD、以上都不是4.如果当前目录是/home/sea/china,那么“china”的父目录是哪个目录( A )A、/home/seaB、/home/C、/D、/sea5.在Linux中,要删除abc目录及其全部内容的命令为:( B )A、rm abcB、rm -r abcC、rmdir abcD、rmdir -r abc6.在Linux环境下,能实现域名解析的功能软件模块是:( C )A、apacheB、dhcpdC、BINDD、SQUID7.创建的辅助DNS服务器无法获得主DNS区域信息,哪种方法可以解决( D )A、重新启动主DNS服务器B、手动从主DNS服务器复制区域文件到辅助DNS服务器C、重新启动辅助DNS服务器D、在主DNS服务器中利用allow-transfer命令设置“允许区域复制”8.假定kernel支持vfat分区,下面哪一个操作是将/dev/hda1,一个Windows分区加载到/win目录?( D )A、mount -t windows /win /dev/hda1B、mount -fs=msdos /dev/hda1 /winC、mount -s win /dev/hda1 /winD、mount –t vfat /dev/hda1 /win9.显示用户的主目录的命令是什么( A )A、echo $HOMEB、echo $USERDIRC、echo $ECHOD、 echo $ENV10.系统中有用户user1和user2,同属于users组。
《Linux操作系统》部分习题答案
第一章Linux系统简介一、思考题1.UNIX的大部分代码是用一种流行的程序设计语言编写的,该语言是什么?C语言2.UNIX系统的特点有哪些?·多任务·多用户·并行处理能力·设备无关性·工具·错误处理·强大的网络功能·开放性3.什么是Linux?其创始人是谁?Linux是一个功能强大的操作系统,同时它也是一个自由软件,是免费的、源代码开放的、可以自由使用的UNIX兼容产品。
其创始人是Linus4.Linux操作系统的诞生、发展和成长过程始终依赖者的重要支柱都有哪些?·UNIX操作系统·MINIX操作系统·GNU计划·POSIX标准·Internet5.简述Linux系统的特点。
·自由软件·良好的兼容性·多用户、多任务·良好的界面·丰富的网络功能·可靠地安全性、稳定性·支持多种平台6.常见的Linux的发行版本有哪些?·Red Hat Linux·Caldera OpenLinux·SuSE Linux·TurboLinux·红旗Linux·中软Linux二、选择题1.Linux最初是以MINIX操作系统为模板而开发出来的。
2.关于Linux内核版本的说法,下列选项中错误的是(C)。
A.表示为主版本号.次版本号.修正号B.1.2.3表示稳定的发行版C.1.3.3表示稳定的发行版D.2.2.5表示对内核2.2的第5次修正(补充:次版本号为偶数的是稳定版本;为奇数的则是测试版本。
)3.Linux属于自由软件。
4.自由软件的含义是软件可以自由修改和发布。
5.一下不具有多任务性的操作系统是DOS第二章Linux系统入门一、思考题1.Linux系统有哪些运行级别?其含义是什么?可用级别为0~6,其中0:关闭系统;6:重新启动,其他略。
大学《Linux操作系统》试题库及答案
下面哪个命令可以压缩部分文件?收藏A.tar -dzvf filename.tgz *B.tar -xzvf filename.tgz *C.tar -tzvf filename.tgz *D.tar -czvf filename.tgz *回答错误!正确答案: D下面哪个命令可以查看网卡的中断?收藏A.cat /proc/ioportsB.cat /proc/memoryinfoC.cat /proc/memoryinfoD.cat /proc/interrupts回答错误!正确答案: D某用户的umask分别为033和044,请问该用户所建立的文件和目录的权限是()。
收藏A.rwxrwxrwx、rwx-wx-wxB.rwxr--r--、rwx-wx-wxC.rwx-wx-wx、rwxr--r--D.rwxr--r--、rwxrwxrwx回答错误!正确答案: B要知道2020.1.1是星期几,该执行什么命令?()收藏A.date ‘20200101’ + %AB.date –d ‘20200101’C.date –d ‘20200101’ + %AD.date –w‘20200101’ + %S回答错误!正确答案: C在Linux系统中,第1块IDE接口硬盘的第5个分区设备名为()。
收藏A./dev/sda1B.C:C./mnt/cD./dev/hda5回答错误!正确答案: D以下说法正确的是()。
收藏A.Linux的图形界面下可以通过直接关闭电源来退出系统B.X Window是一个收费的商业软件C.Red Hat Linux 9默认的窗口管理器是GNOMED.X Window是在Microsoft Windows的基础上改造而成的回答错误!正确答案: CLinux是一个()。
收藏A.操作系统B.网络浏览器C.字处理软件D.语言处理程序回答错误!正确答案: A下面关于双引号与单引号作为引用符号的区别,哪个描述是错误的()。
Linux操作系统作业参考答案
第一章1、简述操作系统的定义,并指出操作系统的功能主要有哪些?答:操作系统(Operating System,简称OS)就是管理与控制计算机硬件与软件资源的计算机程序,就是直接运行在“裸机”上的最基本的系统软件,任何其她软件都必须在操作系统的支持下才能运行。
操作系统的主要功能:(1)硬件控制;(2)资源管理;(3)提供用户接口;(4)提供输入输出处理;(5)系统监控;(6)实现计算机间的通信。
注:不局限于以上几点。
2、 Linux操作系统何时出现?由谁开发出来?并列出Linux操作系统的主要特点。
答:1991年,由芬兰赫尔辛基大学学生Linus Torvalds开发出来。
Linux操作系统主要特点有:(1)与UNIX兼容;(2)自由软件与源码公开;(3)性能高与安全性强;(4)便于定制与再开发;(5)互操作性高;(6)全面的多任务与真正的32位操作系统。
注:不局限于以上6个。
、3、解释Linux操作系统核心版本与发行版本的含义。
Linux 2、4、1版与2、5、1版中,哪一个版本更稳定?为什么?答:核心版本主要就是Linux的内核。
发型版本就是各个公司推出的版本。
2、4、1版本更稳定。
2、5、1版本就是在就是测试版本,不一定稳定。
(具体建p8核心版本的版本约定)4、 Linux操作系统的超级用户就是什么?超级用户登陆shell默认的提示符就是什么?红旗Linux默认的shell类型就是哪一种?答:Linux操作系统的超级用户就是root,超级用户登录默认提示符就是“#”,红旗Linux 默认的shell类型就是bash。
第二章1、简述Linux命令的一般格式。
答:Linux命令的一般格式就是:命令+[选项]+[参数],其中选项与参数就是可选项,不同命令有区别。
有些命令就是不带参数,有些命令必须带参数。
2、请说明以下命令的功能:date,cd,cp,pwd,rm,mkdir,echo,who,ls,cat,more,man 答:date命令:显示当天日期;cd命令:切换目录;cp命令:复制文件;pwd命令:显示当前用户工作目录;rm命令:删除文件;mkdir命令:建立目录;echo命令:将参数表示的内容显示在屏幕上;who命令:显示哪些用户在使用系统;ls命令:列出某个目录下的文件;cat命令:显示参数表示文件的内容;more命令:显示文件内容;man命令:帮助命令,可以查瞧所有Linux命令的帮助信息。
Linux操作系统经典题库及答案
Linux操作系统经典题库及答案一、选择题1、在 Linux 中,用于切换用户身份的命令是()A useraddB suC passwdD groupadd答案:B解释:su 命令用于切换用户身份。
useradd 用于添加用户,passwd用于修改用户密码,groupadd 用于添加用户组。
2、以下哪个命令可以查看当前所在的工作目录?()A pwdB cdC lsD mkdir答案:A解释:pwd 命令可以显示当前工作目录的路径。
cd 用于切换目录,ls 用于列出目录内容,mkdir 用于创建新目录。
3、在 Linux 中,要创建一个新文件,可以使用以下哪个命令?()A touchB cpC mvD rm答案:A解释:touch 命令可以创建一个新的空文件。
cp 用于复制文件或目录,mv 用于移动或重命名文件或目录,rm 用于删除文件或目录。
4、要查看一个文件的内容,可以使用以下哪个命令?()A catB moreC lessD 以上均可答案:D解释:cat 命令会一次性显示文件的全部内容;more 命令分页显示文件内容,按空格键翻页;less 命令也分页显示文件内容,支持更多的操作,如上下滚动等。
5、以下哪个命令用于查找文件?()A findB grepC locateD 以上都是答案:D解释:find 命令根据各种条件查找文件和目录;grep 命令在文件中查找指定的字符串;locate 命令通过数据库快速查找文件。
二、填空题1、 Linux 系统中,超级用户的用户名是_____。
答案:root2、要给一个文件赋予可执行权限,可以使用命令_____。
答案:chmod +x 文件名3、管道符“|”在 Linux 中的作用是将_____。
答案:前一个命令的输出作为后一个命令的输入4、终止一个前台进程可以使用_____组合键。
答案:Ctrl + C5、在 Linux 中,用于压缩文件的命令是_____。
linux系统教程课后习题答案
第1章 Linux概述1.什么是Linux?Linux是一套免费使用和自由传播的类UNIX操作系统,源代码开放,能运行于各类硬件平台,包括Intel x86系列和RISC处理器。
这个系统是由世界各地成千上万的程序员设计和实现的。
其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的UNIX兼容产品。
2.Linux有哪些特性?(1)开放性(2)多用户(3)多任务(4)良好的用户界面(5)设备独立性(6)丰富的网络功能(7)可靠的系统安全(8)良好的可移植性3.Linux与Windows操作系统的主要区别是什么?(1)从发展的背景看,Linux是从一个比较成熟的操作系统发展而来的,而其他操作系统,如Windows等,都是自成体系,无对应的相依托的操作系统(2)从使用费用上看,Linux是一种开放、免费的操作系统,Windows是封闭的系统,需要有偿使用。
(3)Linux上丰富的应用软件也是自由的,而在Windows下,几乎所有的软件都有独立的版权,需要购买使用,即使某些软件可以免费使用,也一般不提供其源代码,更不用说由用户修改扩充其功能了。
(4)Windows对硬件配置要求高,而Linux在低端PC系统上仍然可以流畅运行4.Linux与Unix的共同点与不同点是什么?共同点:由于Linux是从Unix发展来到,它遵循Unix开放标准,基本支持同样的软件、程序设计环境和网络特性,可以说Linux是UNIX的PC版本,Linux在PC机上提供了相当于UNIX工作站的性能。
与商用Unix的不同点有:1)Linux是免费软件,用户可以从网上下载,而商用的UNIX除了软件本身的价格外,用户还需支付文档、售后服务费用;2)Linux拥有GNU软件支持,Linux能够运行GNU计划的大量免费软件,这些软件包括应用程序开发、文字处理、游戏等方面的内容;3)Linux的开发是开放的,任何志愿者都可以对开发过程做出贡献;而商用UNIX则是由专门的软件公司进行开发的。
《Linux操作系统及应用(第四版)》课后习题答案
国家十二五规划教材《Linux操作系统及应用(第四版)》课后习题答案Windows & Linux老师交流群:189934741 作者QQ:68433059 项目1 安装Red Hat Enterprise Linux1.6 练习题一、填空题1. GNU's Not Unix的递归缩写2. 内核(kernel)、命令解释层(Shell或其他操作环境)、实用工具3. System V BSD4. Copyleft(无版权)General Public License,GPL)5. FSF,Free Software Foundation6. 便携式操作系统接口(Portable Operating System Interface)7. 企业应用个人应用8. 内核版本发行版本9. swap交换分区/(根)分区10. root11. X Server、X Client和通信通道二、选择题1.B2.C3.B4.A5. D6. C项目2 管理文件系统2.5 练习题一、填空题1. 区分Tab2. 分号3. 反斜杠“\”“>”4. “&”5. 保存管理6. 扩展文件系统ext2/ext3/ext47. 级块索引节点表数据块8. 树状目录“/”9. umask umask 777 00010. . ..11. 隐藏文件12. chmod a+x filename二、选择题1. C2. C3. C4. C5. A6. A7. A8. B9. D10. D项目3 shell与vim编辑器3.5 练习题一、填空题1. shell2. /etc/shells3. /etc/passwd4. 命令编辑功能;命令与文件补全功能;命令别名设置功能;作业控制、前台与后台控制;程序化脚本;通配符等。
5. 全局变量局部变量6. set7. *、?、[]8. 行9. 查找、删除、替换10. 通配符(wild card)正则表示法项目4 shell编程-shell script4.5 练习题一、填空题1. shell shell 的语法与命令(含外部命令)正则表达式管道命令数据流重导向2. 上下左右3. r r 与x4. shell (#!/bin/bash) 程序用途版本作者5. read date6. 父程序7. test 中括号( [] )8. if...then case $var in ... esac9. 不定循环(while, until) 固定循环(for)10. sh -x script.sh三、实践习题1.请创建一个script ,当你运行该script 的时候,该script 可以显示:①你目前的身份(用whoami );②你目前所在的目录(用pwd)。
《Linux操作系统(第2版) )》课后习题答案
《Linux操作系统(第2版)》课后习题答案练习题一、选择题1. Linux最早是由计算机爱好者 B 开发的。
A. Richard PetersenB. Linus TorvaldsC. Rob PickD. Linux Sarwar2. 下列 C 是自由软件。
A. Windows XPB. UNIXC. LinuxD. Windows 20003. 下列 B 不是Linux的特点。
A. 多任务B. 单用户C. 设备独立性D. 开放性4. Linux的内核版本是 A 的版本。
~A. 不稳定B. 稳定的C. 第三次修订D. 第二次修订5. Linux安装过程中的硬盘分区工具是 D 。
A. PQmagicB. FDISKC. FIPSD. Disk Druid6. Linux的根分区系统类型是 C 。
A. FATl6B. FAT32C. ext4D. NTFS二、填空题1. GNU的含义是:GNU's Not UNIX。
2. Linux一般有3个主要部分:内核(kernel)、命令解释层(Shell或其他操作环境)、实用工具。
3. 安装Linux最少需要两个分区,分别是swap交换分区和/(根)分区。
4. Linux默认的系统管理员账号是root 。
;三、简答题(略)1.简述Red Hat Linux系统的特点,简述一些较为知名的Linux发行版本。
2.Linux有哪些安装方式安装Red Hat Linux系统要做哪些准备工作3.安装Red Hat Linux系统的基本磁盘分区有哪些4.Red Hat Linux系统支持的文件类型有哪些练习题一、选择题1. C 命令能用来查找在文件TESTFILE中包含四个字符的行A. grep’’TESTFILEB. grep’….’TESTFILEC. grep’^$’TESTFILED. grep’^….$’TESTFILE—2. B 命令用来显示/home及其子目录下的文件名。
《Linux操作系统》复习题(带答案)
1、选择题(1-45题为单选, )2、在CentOS 7.5中, 系统默认的()用户对整个系统拥有完全的控制权。
3、A.root B.guest C.administrator D.supervistor.当登录Linux时, 一个具有唯一进程ID号的shell将被调用, 这个ID是()。
A.NIDB.PIDC.UIDD.CID3.默认情况下管理员创建了一个用户, 就会在( )目录下创建一个用户主目录。
A./usrB./homeC./rootD./etc4.当使用mount进行设备或者文件系统挂载的时候, 需要用到的设备名称位于( )目录。
A./homeB./binC./etcD./dev5.()命令可以切换用户。
A.superB.passwdC.tarD.su6.在给定文件中查找与设定条件相符字符串的命令为()。
A.grep B.gzip C.find D.sort7、下列那一个指令可以显示目录的大小()。
A. ddB. dfC. duD. dw8、文件exer1的访问权限为rw-r--r--, 现要增加所有用户的执行权限和同组用户的写权限, 下列命令正确的是()。
A. chmoda+x, g+w exer1B. chmod 765 exer1C. chmodo+x exer1D. chmodg+w exer19、除非特别指定, cp假定要拷贝的文件在下面哪个目录下( )。
A.用户目录B.home目录C.root目录D.当前目录10、在CentOS 7.5中, 一般用()命令来查看网络接口的状态。
A.pingB.ipconfigC.winipcfgD.ifconfig11.vi中哪条命令是不保存强制退出( )。
A.:wqB.:wq!C.:q!D.:quit12.下列那一个指令可以设定使用者的密码()。
A. pwdB. newpwdC. passwdD. password13.如何删除目录/tmp下的所有文件及子目录()。
2020 知到智慧树linux操作系统答案
第一章单元测试1、Linux系统由内核和外壳以及外层的应用程序等构成。
所有的发行版的内核都是由同一个小组来管理发布的。
A:对B:错正确答案:【对】2、在LINUX的运行级别中,X—WINDOWS图形系统的运行级别为()。
A:3B:2C:5D:6正确答案:【5】3、1号运行级单用户模式下,允许root用户通过网络登录Linux系统。
A:对B:错正确答案:【错】4、Linux系统中配置网卡IP地址的命令为ipconfig。
A:对B:错正确答案:【错】5、Linux系统中root用户使用su命令切换为普通用户时需要提供该用户的密码。
A:错B:对正确答案:【错】第二章单元测试1、下列指令中,能够获取指令ls用法提示的是()。
A:ls -lB:ls -iC:man lsD:whereis ls正确答案:【man ls】2、在Linux中,若某一文件夹下有多个同一字符串开头的文件,则用户可以在输入该字符串后连续两次使用()键将所有可选项列出。
A:Tab+F1B:TabC:CtrlD:Ctrl+Alt+F1正确答案:【Tab】3、键盘组合键( )的作用是将程序终止。
A:Ctrl+DB:Ctrl+CC:Ctrl+FD:Ctrl+Z正确答案:【Ctrl+C】4、设用户当前所在目录为/tmp,以下()指令可以在当前目录下创建目录结构son/grandson,其中子目录son/及其下层目录grandson/当前都不存在。
A:mkdir -p son/grandsonB:rmdir -p son/grandsonC:rmdir -r son/grandsonD:mkdir son/grandson正确答案:【mkdir -p son/grandson】5、若某文件testfile现有2个硬链接文件和3个软链接文件,则该文件的连接数为3。
A:错B:对正确答案:【对】第三章单元测试1、以下()变量用于表明当前shell中可执行程序的默认搜索路径。
Linux操作系统课后答案
习题一参考答案1-1 存储程序式计算机的主要特点是什么?答:存储程序式计算机(即冯·诺依曼型计算机)的主要特点是集中顺序过程控制。
它模拟手工操作过程,由CPU集中管理,通过程序计数器控制指令的顺序执行每一个指令。
1-2 批处理系统和分时系统各具有什么特点?为什么分时系统的响应比较快?答:批处理系统中操作人员将作业成批装入计算机并由计算机管理运行,在程序的运行期间用户不能干预,因此批处理系统的特点是:用户脱机使用计算机,作业成批处理,系统内多道程序并发执行以及交互能力差。
分时系统中不同用户通过各自的终端以交互方式共同使用一台计算机,计算机以“分时”的方法轮流为每个用户服务。
分时系统的主要特点是:多个用户同时使用计算机的同时性,人机问答方式的交互性,每个用户独立使用计算机的独占性以及系统响应的及时性。
分时系统一般采用时间片轮转的方法,使一台计算机同时为多个终端用户服务,因此分时系统的响应比较快。
1-3 实时信息处理系统和分时系统从外表看来很相似,它们有什么本质的区别呢?答:实时信息处理系统是指用计算机对实时数据进行处理的系统。
它要求必须在规定的时间内做出响应,一般要求响应时间为秒级、毫秒级甚至微秒级,比分时系统要求严格。
实时系统要求高可靠性和安全性,不要求很强的会话功能。
而分时系统只要求系统及时做出响应,具有很强的会话功能。
1-4 什么是多道程序设计技术?试述多道程序运行的特征?答:多道程序设计技术是指同时把多个作业(程序)放入内存并允许它们交替执行和共享系统中的各类资源;当一道程序因某种原因(如 I/O请求)而暂停执行时,CPU立即转去执行另一道程序。
多道程序运行具有如下特征: 多道:计算机内存中同时存放几道相互独立的程序。
宏观上并行:同时进入系统的几道程序都处于运行过程中,它们先后开始了各自的运行,但都未运行完毕。
微观上串行:从微观上看,内存中的多道程序轮流或分时地占有处理机,交替执行。
《Linux操作系统》课后习题6章
题目一、填空1.Linux操作系统中最常用的C语言的编译工具是,该工具的编译过程分为4个阶段,包括、、和。
2.使用GCC工具编译文件,在编译阶段中,可以使用选项输出经过编译后的扩展名为的汇编语言文件。
3.使用GCC工具编译,若未指定经过链接后输出的目标文件的名称,则可以使用作为缺省名称代替。
4.使用GCC工具编译.c文件时,若该.c文件引用的头文件并没有放在当前目录下,也没有放在/usr/include目录下,则通过选项指定头文件的优先搜索目录。
5.静态库文件的扩展名是,通常使用指令生成。
6.动态库文件的扩展名是,通常使用指令生成。
7.使用GCC工具链接库文件时,通过选项指定库文件的优先搜索目录,通过选项指定搜索的库文件的名称。
8.若链接一个不在系统默认库目录下的动态库文件并生成可执行文件,需要才可执行该可执行文件。
9.GDB调试工具内部命令list的作用是。
10.GDB调试工具中用来终止正在调试的程序的内部命令是。
二、选择1.使用GCC工具编译文件,在预处理阶段,可用()选项输出预处理文件。
A.-EB. -SC. -cD. -o2.使用GCC工具编译文件,在汇编阶段完成后,输出经过汇编后的文件的扩展名是()。
A..iB. .sC. .oD. .out3.关于头文件的查找正确的是()。
A.用“#include<>”方式包含的头文件,编译时,优先在当前目录中搜索B.用“#include""”方式包含的头文件,编译时,优先在系统缺省的头文件目录中搜索C.若头文件放在系统缺省的头文件目录中且采用“#include""”方式包含,无需指定查找头文件优先搜索的目录D.若头文件既不在系统缺省的头文件目录中也不在当前目录下,需要“-L”选项指定查找头文件优先搜索的目录4.Linux操作系统上C/C++和汇编语言程序的调试工具是()。
A.tcB. ccC. gccD. gdb5.以下关于GDB内部命令说法错误的是()。
Linux操作系统经典题库及答案
一、单选选择题(共几题:26 每小题目满分:1)
1. Linux操作系统内核创始人是:
A. Bill Gates
B. Richard Stallman
√C. Linus Torvalds
D. Dennis M·Ritchie、Ken Thompson
答案:C
2.以下哪种产品不是LINUX发行版:
A.装入第1个硬盘的第1个分区的第0个起始扇区的数据,然后把引导权交给它即可
B.装入第1个硬盘的第1个分区的第1个起始扇区的数据,然后把引导权交给它即可
C.装入第2个硬盘的第2个分区的第0个起始扇区的数据,然后把引导权交给它即可
√D.装入第2个硬盘的第1个分区的第1个起始扇区的数据,然后把引导权交给它即可
A. *
B. ?
√C. #
D. []
答案:C
10.哪种不是shell中的引号:
√A.正引号
B.单引号
C.双引号
D.反引号
答案:A
11. SSH服务通常使用哪个服务端口号?
A. A. 20
B. B. 21
√C. C. 22
D. D. 23
E. E. 24
答案:C
12. telnet服务通常使用哪个服务端口?
A. A. 20
B. B. 21
C. C. 22
√D. D. 23
E. E. 24
答案:D
13.下面关于passwd命令说法不正确的是:
A.普通用户可以利用passwd命令修改自己的密码
B.超级用户可以利用passwd命令修改自己和其他用户的密码
C.普通用户不可以利用passwd命令修改其他用户的密码
linux操作系统( 课后习题答案)
1.简述linux的内核版本号的构成。
答:由3个部分数字构成,其形式如下Major.minor.patchlevel major:表示主版本号,通常在一段时间内比较稳定。
minor:表示次版本号,如果是偶数,代表这个内核版本是正式版本,可以公开发行;而如果是奇数,则代表这个内核版本是测试版本,还不太稳定仅供测试。
patchlevel:表示修改号,这个数字越大,则表明修改的次数越多,版本相对更完善。
2.如何理解linux发行版本含义?它由哪些基本软件构成?答:linux的基础是其内核,但光有内核是无法满足用户需要的,必须构成发行套件,即发行版。
系统引导管理程序(Boot Manager、用户界面、X-Window系统、系统管理、Internet服务、文件和打印服务、应用程序、工具和库程序3.linux的运用领域主要有哪些?答:Intranet 、服务器、嵌入式系统、集群计算机等方面 4.Linux主要特点。
答:多用户、多任务、多平台、漂亮的用户界面、硬件支持、强大的通信和联网功能、应用程序支持4.X Window由哪3个部分组成?分别有何功能?答:Server(服务器)、Client(客服端)、通信通道Server:控制实际显示器和输入设备的程序。
Client:Client是使用系统窗口功能的一些应用程序。
通信通道:负责Server与Client之间的信息传输。
5.什么是桌面环境?linux下的桌面环境主要有哪两种?答:为用户管理系统、配置系统、运行应用程序等提供统一的操作平台。
Linux最常用的桌面环境:KDE和GNOME。
6.在GNOME桌面环境下如何获取帮助信息?答:(1)GNOME桌面环境提供帮助浏览器程序help,单击【主菜单】——【帮助】命令即可启动,单击文字链接可查看相关的联机帮助信息。
(2)如果已安装文档光盘,则可单击【主菜单】——【文档】命令,选择查看已安装的文档。
(3)当运行运用程序时,单击该程序的【帮助】——【目录】或者【目录内容】也可查看该程序的帮助信息。
《Linux操作系统及应用技术》习题参考答案
第4章习题1.进入和退出vi 编辑器的方法有哪些?参考答案:a.进入vi编辑器的方法:在系统提示符下,输入命令vi 和想要编辑(建立)的文件名,便可进入vi。
a)退出vi编辑器的方法:“:wq”的功能是把编辑缓冲区的内容写到指定的文件中,以退出编辑器,回到shell 状态下。
b)其操作过程是,先输入冒号(:),再输入命令wq,然后按Enter 键。
以下命令的操作方式均与其相同。
c)“:ZZ”的功能是仅当对所编辑的内容做过修改时,才将缓冲区的内容写到指定文件上。
d)“:x”的功能与“:ZZ”相同。
e)“:q!”的功能是强行退出vi。
感叹号(!)告诉vi,无条件退出,不把缓冲区中的内容写到文件中。
2.vi 编辑器的工作方式有哪些?相互间如何转换?参考答案:vi 编辑器有三种工作方式,即命令方式、输入方式及ex 转义方式。
当输入命令vi 后,进入vi 编辑器时,就处于vi 的命令方式。
通过输入vi 的插入命令(i)、附加命令(a)、打开命令(o)、替换命令(s)、修改命令(c)或取代命令(r)即可以从命令方式进入到输入方式。
为使用ex 转义方式,可输入一个冒号(:)。
3.建立一个文本文件,将光标移至第5 行。
分别用c、C 和cc 命令进行修改。
参考答案:略。
4.在vi 编辑器之下,将光标上、下、左、右移动的方式有哪些?参考答案:在键盘的右下方有 4 个表示方向的方向键,利用它们可以在输入方式下移动光标。
每按一次“上”、“下”方向键,光标即相应地移动一行;每按一次“左”、“右”方向键,光标即在当前行上相应地移动一个字符位置。
当光标位于行首(或行尾)时,又按下“左”方向键(或“右”方向键),系统会发出“嘟嘟”声,并且返回到命令方式。
5.vi 编辑器中复制一行文字并粘贴到另一位置用什么命令?参考答案:复制命令yy 或Y,然后用命令:p或shift+h。
6. 进入vi 编辑器时,如果希望进入后,光标位于文件中的第9 行上,应该输入什么命令?参考答案:按8次j命令;7.不管文件中的某一行被编辑了多少次,总能把它恢复成被编辑之前的样子,应使用什么命令?参考答案:U8.要将编辑文件中的所有的字符串s1 全部用字符串s2 替换,包括在一行多次出现的字符串,应使用的命令格式是什么?参考答案:R9.使用vi 编辑器在目录里创建一个文本文件,然后输入一篇英文文章,并练习使用各种编辑命令。
《linux操作系统》期末试卷A及答案
《linux操作系统》期末试卷A及答案《Linux操作系统》期末试卷A及答案一、选择题(共20题,每题2分,共40分)1.Linux是一种开源操作系统,它的内核是由谁开发的?A.Richard StallmanB.Linus TorvaldsC.Bill GatesD.Steve Jobs答案:B2.如何在Linux命令行中查看当前目录下的文件列表?A.dirB.lsC.cdD.pwd答案:B3.在Linux中,如何将文件从一个目录复制到另一个目录?A.cpB.mvC.rmD.mkdir答案:A20.Linux中的bash是什么?A.文件管理器B.编辑器C.命令行解释器D.图形界面工具答案:C二、填空题(共10题,每题2分,共20分)1.在Linux中,用于创建目录的命令是__________。
答案:mkdir2.在Linux中,用于复制文件的命令是__________。
答案:cp10.在Linux中,用于退出当前用户会话的命令是__________。
答案:exit三、简答题(共5题,每题10分,共50分)1.请简要描述Linux操作系统的特点。
答案:Linux是一种开源操作系统,具有稳定性、安全性、多用户支持、多任务支持等特点。
它采用模块化设计,支持多种硬件平台,并且具备强大的网络功能。
同时,Linux还拥有丰富的应用软件和工具,广泛应用于服务器、嵌入式设备等领域。
2.Linux中的文件权限是如何设置和管理的?答案:Linux中的文件权限通过chmod命令来设置和管理。
该命令可以用数字或符号来表示文件的权限,并可以设置用户、组或其他人的读、写、执行权限。
同时,使用chown和chgrp命令可以更改文件的所有者和所属组。
五、附件本文档无附件。
六、法律名词及注释1.开源:开源是指软件的源代码可以被公开查看、使用和修改的授权方式。
开源软件具备更高的透明度和可定制性,且常常拥有更好的安全性和稳定性。
2.内核:内核是操作系统的核心部分,负责管理计算机硬件和软件资源,提供基本的系统服务和功能。
linux操作系统(第二版)课后习题答案
linux操作系统(第二版)课后习题答案Linux操作系统(第二版)课后习题答案Linux操作系统是一种开源的操作系统,广泛应用于各个领域。
在学习Linux操作系统的过程中,课后习题是一个非常重要的部分,通过解答习题可以加深对知识点的理解和应用能力的提升。
本文将为大家提供一些关于Linux操作系统(第二版)课后习题的答案,希望能对大家的学习有所帮助。
一、选择题1. Linux操作系统最早由谁创建?答:Linus Torvalds2. Linux操作系统是哪种类型的操作系统?答:开源操作系统3. Linux操作系统的内核是?答:Linux内核4. Linux操作系统的特点是?答:稳定、安全、可定制性强5. Linux操作系统最早是为了什么目的而创建的?答:为了个人电脑而创建的二、判断题1. Linux操作系统只能运行在服务器上,不能用于个人电脑。
答:错误2. Linux操作系统的文件系统是大小写敏感的。
答:正确3. Linux操作系统只能使用命令行界面,不能使用图形界面。
答:错误4. Linux操作系统不支持多用户同时登录。
答:错误5. Linux操作系统没有商业公司支持,完全由志愿者维护。
答:错误三、填空题1. Linux操作系统的命令行界面称为______。
答:Shell2. Linux操作系统的默认Shell是______。
答:Bash3. Linux操作系统的配置文件一般存放在______目录下。
答:/etc4. Linux操作系统的进程管理工具是______。
答:ps5. Linux操作系统的软件包管理工具是______。
答:apt四、简答题1. 请简要介绍一下Linux操作系统的文件系统结构。
答:Linux操作系统的文件系统结构是由根目录/开始的,包括了多个目录和文件。
常见的目录包括/bin、/etc、/home、/usr等。
其中/bin存放了一些系统命令,/etc存放了系统的配置文件,/home存放了用户的主目录,/usr存放了系统的应用程序和文件。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
广州工程技术职业学院信息工程(系)院(2011--2012学年第1学期)《LINUX操作系统》期末考试复习题理论部分:一、单项选择题:1.Linux的创始人是谁( D )A、TurbolinuxB、AT&T Bell LaboratryC、University of HelsinkiD、Linus Torvalds2.在Linux中,命令解释器是哪个( D )A、管道B、分级文件系统C、字符型处理器D、 shell3.Linux安装程序提供了两个引导装载程序( C )A、GROUP和LLTOB、DIR和COIDC、GRUB和LILOD、以上都不是4.如果当前目录是/home/sea/china,那么“china”的父目录是哪个目录()A、/home/seaB、/home/C、/D、/sea5.在Linux中,要删除abc目录及其全部内容的命令为:()A、rm abcB、rm -r abcC、rmdir abcD、rmdir -r abc6.在Linux环境下,能实现域名解析的功能软件模块是:()A、apacheB、dhcpdC、BINDD、SQUID7.创建的辅助DNS服务器无法获得主DNS区域信息,哪种方法可以解决()A、重新启动主DNS服务器B、手动从主DNS服务器复制区域文件到辅助DNS服务器C、重新启动辅助DNS服务器D、在主DNS服务器中利用allow-transfer命令设置“允许区域复制”8.假定kernel支持vfat分区,下面哪一个操作是将/dev/hda1,一个Windows分区加载到/win目录?()A、mount -t windows /win /dev/hda1B、mount -fs=msdos /dev/hda1 /winC、mount -s win /dev/hda1 /winD、mount –t vfat /dev/hda1 /win9.显示用户的主目录的命令是什么()A、echo $HOMEB、echo $USERDIRC、echo $ECHOD、 echo $ENV10.系统中有用户user1和user2,同属于users组。
在user1用户目录下有一文件file1,它拥有644的权限,如果user2用户想修改user1用户目录下的file1文件,应拥有( )权限。
A、744B、664C、646D、74611.如何查看一个RPM软件包是否安装A、rpm -Vc postfixB、rpm -q postfixC、rpm --changelog postfixD、rpm -q—changelog postfix12.在Linux中,提供TCP/IP包过滤功能的软件叫什么( )A、rarpB、routeC、iptablesD、filter13.NFS服务器通过调用/etc/rc.d/init.d中的portmap和nfs脚本启动,启动后它将通过寻找本地服务器的/etc/inetd.conf文件,向网络上的机子提供nfs文件共享服务。
请问nfs服务的配置文件是什么?()A、/etc/mtabB、/etc/fastbootC、/etc/fstabD、/etc/exports14.用SAMBA共享了目录,但是windows机器下的网络邻居却看不到它,应该在/etc/smb.conf 中怎样设置才能正确工作? ( )A、AllowWindowsClients=yesB、Hidden=noC、Browsable=yesD、以上都不是15.在安装Linux操作系统时,必须创建的两个分区是:()A、/home和/usrB、/和/ usrC、/和/swapD、/home和/swap16.按实现原理的不同将防火墙分为( )。
A、包过滤防火墙、代理服务器型防火墙B、包过滤防火墙、应用层网关防火墙和代理防火墙C、包过滤防火墙、代理防火墙和软件防火墙D、状态检测防火墙、代理防火墙和动态包过滤防火墙17.Red Hat Linux操作系统中手工安装Apache服务器时,默认的Web站点的目录为()A、/etc/httpdB、/var/www/htmlC、/etc/homeD、/home/httpd18.请选出创建用户ID是200,组ID是1000,用户主目录为/home/user01的新用户user01的正确命令. ( )A、adduser -u:200 -g:1000 -h:/home/user01 user01B、adduser -u=200 -g=1000 -d=/home/user01 user01C、useradd -u 200 -g 1000 -d /home/user01 user01D、useradd -u 200 -g 1000 -h /home/user01 user0119.用命令ls -al显示出文件ff的描述: -rwxr-xr-- 1 root root 599 Cec 10 17:12 ff 由此可知文件ff的类型为:()A、普通文件B、硬连接C、目录 D符号连接20.Linux操作系统中的shell是()A、命令解释器B、程序设计语言C、脚本编辑器D、编译器21.显示后台用户所执行程序的命令是()A.bgB.jobsC.fgD.uptime22.配置主机网卡IP地址的配置文件是()A./etc/sysconfig/network-scripts/ifcfg-eth0B./etc/sysconfig/networkC./etc/resolv.confD./etc/host.conf23.指定系统主机名的配置文件是()A./etc/hostsB./etc/host.confC./etc/sysocnfig/networkD./etc/resolv.conf24.快速启动网卡“eth0”的命令是()A.ifconfig eth0 noshutB.ipconfig eth0 noshutC.ifnoshut eth0D.ifup eth025.记录13台根域服务器IP地址的文件是()A./etc/named.caB./var/named/named.caC./var/named/named.localD./etc/named.local26.DNS别名记录的标志是()A.AB.PTRAMED.MZ27.dhcp的租约文件默认保存在()目录下A./etc/dhcpd/B./var/log/dhcpd/C./var/lib/dhcp/D./var/lib/dhcpd/28.在默认的安装中,Apache把自己的配置文件放在了()目录中A./etc/httpd/B./etc/httpd/conf/C./etc/D./etc/apache/29.如果要修改默认的www服务的端口号为8080,则需要修改配置文件中的()一行A.pidfile 80 B.timeout 80 C.keepalive 80 D.listen 8030.要完成虚拟主机的配置,需要在DNS服务器中添加()记录A.SRVB.HINFOAMED.PTR31.普通用户能否读取位于自己主目录中、权限是“400”的、属于root用户的文件的内容()A.能B.不能32.能实现Windows和Linux系统之间文件和打印机共享的Linux服务是()A.SAMBAB.NFSC.NISD.HTTPS33.添加samba帐户的命令是()eraddB.smbuseraddC.smbadduserD.addsmbuser34.目前使用的X Window System是()版A.X11R6B.X6R11C.X12R5D.X5R1135.要阻止用户用“CTRL-ALT-DELETE”组合键重新启动系统,需要修改的文件是()A./etc/rc.d/inittab B./etc/inittabC./etc/init.d/inittabD./etc/sysconfig/inittab36.一台PC机的基本配置为:主频933、硬盘存储容量40G、内存128M,显存8M。
在安装linux系统时,交换分区大小应为:()A、8MB、64MC、128MD、256M37.RedHat下硬盘分区,最多可以有()个主分区和扩展分区A、主分区和扩展分区共三个,一般扩展分区只有两个B、主分区和扩展分区共三个,一般扩展分区只有一个C、主分区和扩展分区共四个,一般扩展分区只有一个D、主分区和扩展分区共四个,一般扩展分区只有两个38.Linux操作系统中的shell是()A、命令解释器B、程序设计语言C、脚本编辑器D、编译器39.下面关于文件"/etc/sysconfig/network-scripts/ifcfg-eth0"的描述哪个是正确的? ( )A、它是一个系统脚本文件B、它是可执行文件C、它存放本机的名字D、它指定本机eth0的IP地址40.Linux安装程序提供了两个引导装载程序( )A、GROUP和LLTOB、DIR和COIDC、GRUB和LILOD、以上都不是41.下列厂商和操作系统相对应正确的是()A.Digital – MVSB.Sun – SolarisC.IBM – VMSD.HP - VMS42.Linux系统的1.0版内核的发布是在()A.1992年B.1993年C.1994年D.1995年43.完全安装Red Hat Linux 8.0需要的磁盘空间是()A.1.8GBB.2.3GBC.400MBD.4.5GB44.Linux系统是一个( D )的操作系统A.单用户、单任务B.单用户、多任务C.多用户、单任务D.多用户、多任务45.在安装开始前,用光盘启动系统,想要进入字符界面安装,需要输入的命令是()A.linux doc B.linux C.linux text D.linux note46.Red Hat Linux系统中用户默认的Shell是()A.bashB.kshC.cshD.sh47.在Linux系统中,管道的符号是()A.>B.<C.|D.:48.Linux的文件名的长度限制在()字符以内A.11B.128C.256D.25549.如果忘记了ls命令的用法,可以采用()命令获得帮助A.?lsB.help lsC.man lsD.get ls50.在vi编辑器的命令模式中,在光标所在位置的右侧插入字符的命令是()A.a B.A C.i D.I51.在vi编辑器的命令模式中,删除一行的命令是()A.yyB.ddC.ppD.xx52.以下输出重定向命令中,覆盖存在文件的是()A.>>B.>C.<D.<<53.在GRUB的配置文件grub.conf中,“timeout=-1”的含义是()A.不等待用户选择,直接启动默认的系统B.在10秒钟内,等待用户选择要启动的系统C.一直等待用户选择要启动的系统D.无效54.系统中文件系统的挂载配置文件是()A./etc/fstabB./usr/fstabC./etc/mountD./usr/mount55.在挂载文件系统的时候,如果想要以只读的方式挂载,需要的参数是()A.-o ro B.-o rw C.-a ro D.-a rw56.要给文件file1加上其他人可执行属性的命令是()A.chmod a+xB.chown a+xC.chmod o+xD.chown o+x57.添加用户“user”的命令是()er usereradd userC.add userD.adduser58.删除用户“user”及其主目录下所有文件的命令是()erdel –p usererdel –r usererdel –a usererdel –z user59.查看系统当中所有进程的命令是()A.ps allB.ps aixC.ps aufD.ps aux60.显示系统启动时间的命令是()A.updateB.uptimeC.dateD.time二、多项选择题:1.常见的Linux发行版本有:()A、Redhat LinuxB、Turbo LinuxC、Debian GNU/LinuxD、SuSE LinuxE、Mandrake Linux2.在Linux中,当root密码丢失后,应该:()A、使用软盘启动直接进入系统B、进入单用户模式后修改root密码C、进入系统维护模式后修改root密码D、重新安装系统3.在默认情况下,下面用于启动Samba服务的命令是:()A、service smb startB、service samba startC、/etc/init.d/smb startD、service xinetd restartE、/etc/init.d/samba startF、/etc/init.d/xinetd restart4.在Linux操作系统下,Apache服务器的httpd.conf配置文件中用于定义用户认证和授权的指令有:()A、AuthNameB、AuthTypeC、RequireD、AuthUserFileE、AuthGroupFile5.在当前目录/home/lisa下有一个shell脚本prog. 它的权限是rwxr-xr-x.如果在命令行运行prog, 得到""Command not found"". 下面那些说明是正确的? ( )A、你没有授权执行这个程序。