linux操作系统( 课后习题答案)复习进程
- 格式:doc
- 大小:26.50 KB
- 文档页数:4
linux操作系统课后习题答案Linux操作系统课后习题答案在学习Linux操作系统课程中,课后习题是巩固知识、提高技能的重要环节。
通过完成课后习题,我们可以更好地掌握Linux操作系统的基本概念、命令和应用。
下面将对一些常见的Linux操作系统课后习题进行详细解答,希望能帮助大家更好地理解和掌握Linux操作系统。
1. 什么是Linux操作系统?Linux操作系统是一种开源的、免费的操作系统,它基于Unix操作系统,具有稳定、安全、高效等特点。
Linux操作系统被广泛应用于服务器、嵌入式系统、个人电脑等领域,是当前最流行的操作系统之一。
2. Linux操作系统的特点有哪些?Linux操作系统具有以下特点:开源、免费、稳定、安全、高效、多用户、多任务、多线程、多平台等。
3. Linux操作系统中的常用命令有哪些?Linux操作系统中常用的命令包括:ls、cd、pwd、mkdir、rmdir、cp、mv、rm、cat、more、less、head、tail、grep、find、chmod、chown、chgrp、ps、top、kill、shutdown等。
4. 如何查看当前目录下的文件和子目录?可以使用ls命令来查看当前目录下的文件和子目录。
例如,输入ls命令后,系统会列出当前目录下的所有文件和子目录。
5. 如何切换到上一级目录?可以使用cd..命令来切换到上一级目录。
例如,输入cd..命令后,系统会将当前目录切换到上一级目录。
通过以上课后习题的解答,我们可以更好地理解和掌握Linux操作系统的基本知识和常用命令。
希望大家在学习Linux操作系统的过程中能够加强练习,不断提高自己的技能水平。
同时也希望本文能够对大家有所帮助,谢谢阅读!。
linux复习题答案Linux复习题答案Linux操作系统是一种开源的操作系统,广泛应用于服务器和嵌入式设备中。
对于那些要求高效、稳定和安全的系统来说,Linux是一个非常好的选择。
在学习和使用Linux操作系统时,我们需要不断地进行复习和巩固知识,以便更好地掌握和应用它。
下面是一些常见的Linux复习题答案,希望能帮助大家更好地理解和掌握Linux操作系统。
1. 什么是Linux操作系统?答:Linux是一种开源的操作系统,它由Linus Torvalds在1991年创建。
Linux操作系统具有稳定、高效、安全等特点,被广泛应用于服务器和嵌入式设备中。
2. Linux中如何查看当前目录下的文件和文件夹?答:使用ls命令可以查看当前目录下的文件和文件夹。
3. 如何在Linux中创建一个新的文件夹?答:使用mkdir命令可以在Linux中创建一个新的文件夹。
4. 如何在Linux中删除一个文件?答:使用rm命令可以在Linux中删除一个文件。
5. Linux中如何查看系统的内存使用情况?答:使用free命令可以查看系统的内存使用情况。
6. 如何在Linux中查看正在运行的进程?答:使用ps命令可以在Linux中查看正在运行的进程。
7. 如何在Linux中安装新的软件包?答:使用apt-get或yum命令可以在Linux中安装新的软件包。
8. Linux中如何设置文件的权限?答:使用chmod命令可以在Linux中设置文件的权限。
通过不断地复习和巩固这些Linux操作系统的知识,我们可以更好地掌握和应用它,提高工作效率和系统安全性。
希望大家可以通过这些复习题答案,更好地理解和掌握Linux操作系统。
《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复习题答案Linux复习题答案Linux作为一种开源的操作系统,已经在计算机领域中占据了重要的地位。
它具有稳定性、安全性和灵活性等优点,因此被广泛应用于服务器、嵌入式设备和个人电脑等领域。
下面将介绍一些常见的Linux复习题及其答案,希望能够帮助读者更好地理解和掌握Linux操作系统。
1. 什么是Linux操作系统?Linux操作系统是一种基于Unix的开源操作系统,它由Linus Torvalds在1991年首次发布。
Linux操作系统具有开放源代码、多用户、多任务和多线程等特点,可以运行在各种硬件平台上。
2. Linux系统中的文件权限有哪些?Linux系统中的文件权限包括读取权限(r)、写入权限(w)和执行权限(x),分别用数字1、2和4表示。
文件权限共有9位,分为三组,分别对应文件的所有者、所属组和其他用户。
3. 如何在Linux系统中查看当前目录下的文件?在Linux系统中,可以使用“ls”命令来查看当前目录下的文件和文件夹。
该命令还可以通过添加不同的选项来实现不同的功能,如“-l”选项可以显示文件的详细信息,“-a”选项可以显示隐藏文件。
4. 如何在Linux系统中创建新的文件夹?在Linux系统中,可以使用“mkdir”命令来创建新的文件夹。
命令的语法为“mkdir [选项] 目录名”,其中选项可以为空,目录名为新文件夹的名称。
5. 如何在Linux系统中复制文件?在Linux系统中,可以使用“cp”命令来复制文件。
命令的语法为“cp [选项] 源文件目标文件”,其中选项可以为空,源文件为待复制的文件,目标文件为复制后的文件。
6. 如何在Linux系统中移动文件?在Linux系统中,可以使用“mv”命令来移动文件。
命令的语法为“mv [选项] 源文件目标文件”,其中选项可以为空,源文件为待移动的文件,目标文件为移动后的文件。
7. 如何在Linux系统中删除文件?在Linux系统中,可以使用“rm”命令来删除文件。
《 Linux 操作系统(第 2 版)》课后习题答案1.6练习题一、选择题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 的内核版本 2.3.20 是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 系统支持的文件类型有哪些?2.6练习题一、选择题1.C命令能用来查找在文件TESTFILE中包含四个字符的行?A. grep ’????’TESTFILEB. grep’⋯.’TESTFILEC. grep’^????$’TESTFILED. grep’^⋯ .$’TESTFILE2.B命令用来显示/home及其子目录下的文件名。
l i n u x操作系统(课后习题答案)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)如果已安装文档光盘,则可单击【主菜单】——【文档】命令,选择查看已安装的文档。
linux复习题及答案Linux复习题及答案Linux作为一种开源操作系统,具有广泛的应用和深远的影响。
无论是在服务器领域还是嵌入式设备上,Linux都扮演着重要的角色。
为了更好地理解和掌握Linux操作系统,下面将介绍一些常见的Linux复习题及其答案。
1. 什么是Linux操作系统?它有哪些特点?答:Linux是一种开源的操作系统,由Linus Torvalds于1991年首次发布。
它具有以下特点:- 开放源代码:任何人都可以查看、修改和分发Linux的源代码。
- 多用户和多任务:Linux可以同时支持多个用户和多个任务运行。
- 稳定性和安全性:Linux操作系统具有良好的稳定性和安全性,可以长时间运行而不需要重启。
- 强大的网络功能:Linux操作系统支持各种网络协议和服务,如TCP/IP、HTTP等。
- 可定制性:用户可以根据自己的需求自由定制Linux系统,添加或删除软件和功能。
2. 如何在Linux系统中创建用户?答:在Linux系统中,可以使用以下命令创建用户:```$ sudo useradd username```其中,username为要创建的用户名。
创建用户后,还可以使用以下命令设置用户密码:```$ sudo passwd username```然后输入两次密码即可。
3. 如何在Linux系统中查看文件内容?答:在Linux系统中,可以使用以下命令查看文件内容:```$ cat filename```其中,filename为要查看的文件名。
此外,还可以使用`less`命令进行分页查看,使用`head`和`tail`命令查看文件的前几行和后几行。
4. 如何在Linux系统中查找文件?答:在Linux系统中,可以使用以下命令查找文件:```$ find path -name filename```其中,path为要查找的路径,filename为要查找的文件名。
此外,还可以使用`locate`命令进行文件查找,使用`grep`命令进行文本内容查找。
linux操作系统课后习题答案Linux操作系统课后习题答案Linux操作系统是一种开源的操作系统,广泛应用于服务器、嵌入式系统和个人电脑等领域。
在学习Linux操作系统的过程中,课后习题是巩固知识、提高技能的重要途径。
下面我们将为大家总结一些常见的Linux操作系统课后习题答案,希望能够帮助大家更好地理解和掌握Linux操作系统。
1. 什么是Linux操作系统?它有哪些特点?答:Linux操作系统是一种基于Unix的开源操作系统,具有稳定性高、安全性好、灵活性强、多用户多任务、多平台支持等特点。
2. 如何在Linux中查看当前目录下的文件和文件夹?答:可以使用ls命令来查看当前目录下的文件和文件夹。
3. 如何在Linux中创建一个新的文件夹?答:可以使用mkdir命令来创建一个新的文件夹,例如:mkdir new_folder。
4. 如何在Linux中复制一个文件?答:可以使用cp命令来复制一个文件,例如:cp file1.txt file2.txt。
5. 如何在Linux中查找一个文件?答:可以使用find命令来查找一个文件,例如:find / -name file.txt。
6. 如何在Linux中查看当前系统的IP地址?答:可以使用ifconfig命令来查看当前系统的IP地址。
7. 如何在Linux中查看当前系统的内存使用情况?答:可以使用free命令来查看当前系统的内存使用情况。
通过以上课后习题的答案,我们可以更好地了解和掌握Linux操作系统的基本操作和常用命令。
希望大家在学习Linux操作系统的过程中能够不断积累知识,提高技能,为将来的工作和学习打下坚实的基础。
《 Linux 操作系统(第 2 版)》课后习题答案1.6练习题一、选择题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 的内核版本 2.3.20 是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 系统支持的文件类型有哪些?2.6练习题一、选择题1.C命令能用来查找在文件TESTFILE中包含四个字符的行?A. grep ’????’TESTFILEB. grep’⋯.’TESTFILEC. grep’^????$’TESTFILED. grep’^⋯ .$’TESTFILE2.B命令用来显示/home及其子目录下的文件名。
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下的所有文件及子目录()。
1.将图形化用户界面转换成虚拟终端,并将虚拟终端转换成图形化用户界面答案:将图形化界面转换成虚拟终端:CTRL+ALT+(F1~F76),或在图形化的终端修改运行级别,输入init 3,切换到多用户字符界面将字符虚拟终端切换到图形终端:CTRL+ALT+F7,或修改运行级别,输入init 5,或在字符终端上启动X服务,输入startx2.请尝试字符界面下注销、重启、关机命令。
答案:字符界面下注销:输入exit或CTRL+D重启:shutdown r now或shutdown r n(n为分钟)关机:shutdown h now或shutdown h n(n为分钟)3.用date命令将系统时间设置为2013年3月19日8时44分。
答案:date 0319********4.用cal命令查询你出生日期是星期几。
答案:cal 月份年份如1990年3月,输入:cal 3 19905.cd命令将工作目录转换为/boot/grub,并用返回用户主目录。
答案:cd /boot/grubCd ~6.显示/root文件夹下所有文件和目录(包括隐含文件和子文件夹下内容)答案:ls –al /root7.用cat命令显示/root/install.log文件,要求显示文件的每行必须有行号。
答案:cat –n /root/install.log8.用more和less命令显示/root/install.log文件,感受各种翻页命令。
答案:more /root/install.logless /root/install.logmore和less可以用来分屏查看文件内容,当文件内容超过一个屏幕时,可以实现分屏显示文件的功能,但是,more只能向下分屏和查看,不能使用向上翻页的功能,而less除了能完成more的功能之外,还可以实现前后翻屏。
9.显示/etc/inittab文件的前5行和后10行。
答案:head –n 5 /etc/inittabtail –n 10 /etc/inittab10.用man命令和--help选项分别查看ls命令。
习题一参考答案1-1 存储程序式计算机的主要特点是什么?答:存储程序式计算机(即冯·诺依曼型计算机)的主要特点是集中顺序过程控制。
它模拟手工操作过程,由CPU集中管理,通过程序计数器控制指令的顺序执行每一个指令。
1-2 批处理系统和分时系统各具有什么特点?为什么分时系统的响应比较快?答:批处理系统中操作人员将作业成批装入计算机并由计算机管理运行,在程序的运行期间用户不能干预,因此批处理系统的特点是:用户脱机使用计算机,作业成批处理,系统内多道程序并发执行以及交互能力差。
分时系统中不同用户通过各自的终端以交互方式共同使用一台计算机,计算机以“分时”的方法轮流为每个用户服务。
分时系统的主要特点是:多个用户同时使用计算机的同时性,人机问答方式的交互性,每个用户独立使用计算机的独占性以及系统响应的及时性。
分时系统一般采用时间片轮转的方法,使一台计算机同时为多个终端用户服务,因此分时系统的响应比较快。
1-3 实时信息处理系统和分时系统从外表看来很相似,它们有什么本质的区别呢?答:实时信息处理系统是指用计算机对实时数据进行处理的系统。
它要求必须在规定的时间内做出响应,一般要求响应时间为秒级、毫秒级甚至微秒级,比分时系统要求严格。
实时系统要求高可靠性和安全性,不要求很强的会话功能。
而分时系统只要求系统及时做出响应,具有很强的会话功能。
1-4 什么是多道程序设计技术?试述多道程序运行的特征?答:多道程序设计技术是指同时把多个作业(程序)放入内存并允许它们交替执行和共享系统中的各类资源;当一道程序因某种原因(如 I/O请求)而暂停执行时,CPU立即转去执行另一道程序。
多道程序运行具有如下特征: 多道:计算机内存中同时存放几道相互独立的程序。
宏观上并行:同时进入系统的几道程序都处于运行过程中,它们先后开始了各自的运行,但都未运行完毕。
微观上串行:从微观上看,内存中的多道程序轮流或分时地占有处理机,交替执行。
《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操作系统课后习题答案及复习要点- 一 -Linux 操作系统填空部分1. Linux是在GRL版权协议下发行的遵循POSIX 标准的操作系统内核.2. Linux内核的作者是linus torvalds .3. Linux 可以通过光盘,硬盘和网络等多种介质进行安装.4. Red Hat Linux提供的引导程序有GRUB 和LILO .5. X Window 是一套基于服务器/客户端架构的视窗系统,于1984 年在麻省理工学院(MIT) 计算机科学研究室开发.6. X Window 由服务器,客户端和通信协议三部分组成.7. Linux 下的文件可以分为5 种不同的类型,分别普通文件,目录文件,链接文件,设备文件和管道文件.8. 通常,root的主目录为/root .9. root 的UID 通常为0 .10. RPM 软件包管理器可以完成查询,安装,卸载,升级,验证,以及源码分发等多项任务,及大地方便了Linux 的使用.11. RPM 软件包文件名中一般包括名称,版本号,发行号和硬件平台等信息.12. vi 有3 种基本工作模式:文本输入,命令行和末行.13. 如果未进行指定输出文件名,gcc编译出来的程序后缀是一个名为a.out 的可执行文件.14. 通常在操作系统中,进程至少要有三种基本状态,分别为运行,就绪和封锁.15. 在Linux 系统中,进程的执行模式划分为用户和内核.选择1. 下面不是KDE 组件的程序是B .A. KonquerorB. NautilusC. KOfficeD. KDevelop2. 下面不是Linux 桌面的有D .A. KDEB. GNOMEC. XFCED. Bash3. 用于存放系统配置文件的目录是A .A. /ectB. /homeC. /varD. /root4. 通常,Linux 下的可执行程序位于下列哪些目录? FA. /binB. /homeC. /sbinD. /usr/libE. /varF. /usr/bin5. Linux 下重命名文件可用如下哪个命令? CA. renB. lsC. mvD. copy6. Linux 下移除目录可用如下哪些命令? CA. mvB. delC. rmE. rmdirF. mkdir7. 下列命令中,无法对文件进行压缩的是BCFHI .- 二 -A. tarB. lessC. mvD. bzip2E. gzipF. lsG. zipH. locateI. cat(将当前用户主目录打包成tar.gz 格式备份,并将该文件权限设为666.在当前目录下创建backup 目录,并将上题中的tar.gz 文件解压缩到该目录.)8. 上题中,要显示含权限信息的backup 目录内容可用下面哪个命令? CA. ls./backupB. ls-A./backupC. ls-la./backupD. ls-r./backup9. 下面哪些文件和用户组账号有关? BA. /ect/passwordB. /ect/g shadowC. /ect/shadowD. /ect/gpasswd10. 删除用户使用的命令是B .B. uesrdelC. usrdelD. delete user11. 默认情况下,root 用户属于以下哪个用户组? DA. userB. adminC. rootD. system12. 查询RPM软件包的命令为AD .A. rpm –qB. rpm –sC. rpm –ID. rpm --query13. 下面能查看磁盘空间使用率的有C .A. mountB. umountC. dfD. fdisk –l14. 可以将分区格式化为vfat 的命令有C .A. mkfs.vfatB. mkvfatfsC. mkfs –t vfatD. mkfs.ext215. 下面Linux 程序中哪一个是调试器? CA. viB. gccC. gdbD. make16. 制定周期性执行的计划任务需要使用下面的哪些命令? BA. atB. cronC. cronjobD. batch17. 下面那组快捷键可以迅速终止前台运行的进程? DA. Ctrl+AB. Ctrl+CC. Ctrl+QD. Ctrl+Z18. 下面哪些是合法的变量名? ABDHA. KittyB. bOOkC. Hello WorldD. Olympic gameE. 2catF. %goodsG. ifH. game19. 下面哪种是正确的赋值方法? AA. a=abcB. a =abcC. a= abcD. a=”abc”简答1.比较文件的异同可以使用哪些命令?答:比较文件的异同可以使用comm和diff.2. 普通用户如何修改密码?P89-5答:普通用户只能用不带参数的passwd命令修改自己的口令.1.在终端下输入passwd2.输入新密码3.再次输入密码- 三 -3.如何为新增用户指定用户主目录?答:useradd -c username –d /home/Jone4.什么是软件包的依赖关系?答:要求只有安装特定的软件包之后才能正常安装该软件包.5.简述对磁盘进行配额管理的意义和方法.答:(1)意义:保护系统有效利用磁盘空间;(2)方法:按用户进行限制和对用户组进行限制,包括硬限制和软限制.6.简述ps 命令和top 命令的区别.答:ps命令和top命令的区别是top命令是一个动态显示过程,可以通过用户按键来不断刷新当前状态;如果在前台执行,top命令将独占前台,直到用户终止top命令为止.7.简述kill 和killall 的区别.P158-7答:使用kill命令可以终止一个已经阻塞的进程,或者一个陷入死循环的进程;而killall 命令会终止所有的进程.8.编写一个Shell 脚本,计算100 以内不是5 整数倍的数字的和.(编程题)#!/bin/bashi=1sum=0while [$i -le 100];doif [$[$i%5] -ne 0];then sum=$[$sum+$i]fii=$i+1doneecho $sum解:#!/bin/bashdeclare -i sum=0declare -i b=5for i in `seq 1 100`doB=$(expr $i%$b )if [ $B -ne 0 ]thensum=$[$sum+$i]fidoneecho $sum其他:1.DNS 系统依赖一种层次化的域名空间分布式数据结构,可分为如下3 部分:(1)域名或资源记录:指定结构化的域名空间和相应的数据.(2)域名服务器:它是一个服务器端程序,包括域名空间树结构的部分信息.(3)解析器:它是客户端用户向域名服务器提交解析请求的程序.2.vsfpd用户配置:匿名用户、本地用户、虚拟用户.3.用于比较整数的关系运算符有:-lt(小于)、-le(小于或等于)、-gt(大于)、-ge(大于或等于)、-eq(等于)、-ne(不等于).4.启动进程:定时执行—at命令、空闲时执行—batch命令、周期性执行—cron和crontab 命令.5.进程的定义:程序是存储在磁盘上包含可执行机器指令和数据的静态实体,而进程是在操作系统中执行的特定任务的动态实体.Linux 操作系统包括3个不同类型的进程:交互进程、批处理进程、守护进程.6.shell 编程的美元符号代表什么意思?答:表示变量替换,即用其后指定的变量的值来代替变量.7.在控制台里使用帮助—man 命令:man […..]name….(例:man 5 inittab)8.在控制台里使用帮助—info命令及其他:Info cmd name.除了上述两种方式外还可以使用help 命令名来实现帮助.9.显示文件内容命令及其含义:显示文件内容命令—cat,more,less,head,tail;文件内容查看命令—grep,egrep,fgrep;文件查找命令—find,locate;文本处理命令—sort,uniq;文件内容统计命令—wc;文件比较命令—comm.,diff;文件复制、移动和删除—cm,mv,rm(可重命名);文件链接命令—ln;目录的创建与删除命令—mkdir,rmdir;改变工作目录、显示路劲以及显示目录内容命令—cd,pwd,ls.10.文本修改命令(单个与多个)及不同的命令删除的是什么:(单个)nx 删除光标所在位置开始向右的n个字符;nX删除光标前面那个字符开始向左的n个字符,(多个)ndd删除当前行及其后n-1行的内容;D 都是删除从光标所在处开始到行尾的内容;d0 删除从光标钱一个字符开始到行首的内容;ndw删除n个指定的单词.11.磁盘挂载分区与卸载分区命令:要使用磁盘分区,就需要挂载该分区,mount –type device dir;要移除磁盘,则需要卸载该分区,umount [device |dir] .12.添加删除用户:添加用户useradd option username;删除用户userdel option username.13.两个目录ROOT 和BOOT,哪个是用户的主目录:boot是存放系统内核映像及其它与启动有关的文件,root 是root用户的目录,root是用户的主目录.14.用户的账号文件和用户组的账号文件的区别:用户账号文件—passwd;用户组的账号文件—group和gshadow.15.使用命令行方式管理用户和组的各种命令:使用useradd 命令添加用户useradd option username;使用usermod命令修改用户信息usermod option username;使用userdel命令删除用户userdel option username;使用groupadd命令创建用户组groupadd option groupname;使用groupmod命令修改用户组属性groupmod option groupname;使用groupdel命令删除用户组groupdel option groupname.。
linux操作系统(课习 )案答题后1.简述linux的内核版本号的构成。
答:由3个部分数字构成,其形10.什么是DMA方式?简述采用DMA方式进行数据传输的过程。
答:DMA major:表示主版本号,通常在一段时方式是:在外部设备和内存之间开辟直接的数据交换通式如下Major.minor.patchlevel路。
(1:表示次版本号,如果是偶数,代表这个内核)外设可通过DMA控制器向CPU发出DMA请求:(2)间内比较稳定。
minorCPU响应DMA请求,系统转变为DMA工作方式,并把总线控制权版本是正式版本,可以公开发行;而如果是奇数,则代表这个内核交给DMA控制器;(版本是测试版本,还不太稳定仅供测试。
patchlevel:表示修改号,3)由DMA控制器发送存储器地址,并决定传送数据块的长度;(4)执行DMA传送;这个数字越大,则表明修改的次数越多,版本相对更完善。
发行版本含义?它由哪些基本软件构成?2.如何理解linux(5)DMA操作结束,并把总线控制权交还CPU。
11.什么叫通道技术?通道的作用是什么?的基础是其内核,但光有内核是无法满足用户需要的,必答:linux 须构成发行套件,即发行版。
答:通道是独立于中央处理器的,专门负责数据I/O传输工作的理系统、系系统引导管理程序(、用户界面、X-WindowBoot Manager单元。
通道对外部设备实行统一管理,它代替CPU对I/O操作进行服务、文件和打印服务、应用程序、工具和库程序统管理、Internet控制,从而使CPU和外部设备可以并行工作。
所以通道又称为I/O、服务器、嵌入式系Intranet 3.linux的运用领域主要有哪些?答:处理机。
12.什么是缓冲?为什么要引入缓冲?答:缓冲技术是用在外部设备统、集群计算机等方面4.Linux主要特点。
与其他硬件部件之间的一种数据暂存技术,它利用存储器件在外部、硬件支持、强大答:多用户、多任务、多平台、漂亮的用户界面设备中设置了数据的一个存储区域,称为缓冲区。
Linux 期末复习题(一)一、选择题 (每小题2分,共50分)2.在Ubuntu Linux中,系统默认的(A)用户对整个系统拥有完全的控制权。
A. rootB. guestC. administratorD.supervistor.3. 当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么(B )A. NIDB. PIDC. UIDD. CID4. 下面哪个命令是用来定义shell的全局变量( D )A. exportfsB. aliasC. exportsD. export5. 哪个目录存放用户密码信息(B )A. /bootB. /etcC. /varD. /dev6. 默认情况下管理员创建了一个用户,就会在( B )目录下创建一个用户主目录。
A. /usrB. /homeC. /rootD. /etc7. . 当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于( D )目录。
A. /homeB. /binC. /etcD. /dev8. 如果要列出一个目录下的所有文件需要使用命令行(C )。
A. ls –lB. lsC. ls –a(所有)D. ls –d9. 哪个命令可以将普通用户转换成超级用户(D)A. superB. passwdC. tarD. su10. 除非特别指定,cp假定要拷贝的文件在下面哪个目录下(D )A. 用户目录B. home目录C. root目录D. 当前目录11. 在vi编辑器里,命令"dd"用来删除当前的( A)A. 行B. 变量C. 字D. 字符14. 按下(A )键能终止当前运行的命令A. Ctrl-CB. Ctrl-FC. Ctrl-BD. Ctrl-D17. 用 "rm -i",系统会提示什么来让你确认( B )A. 命令行的每个选项B. 是否真的删除C. 是否有写的权限D. 文件的位置18. 以下哪个命令可以终止一个用户的所有进程(D )A. skillallB. skillC. killD. killall19.在Ubuntu Linux中,一般用( D )命令来查看网络接口的状态A. pingB. ipconfigC. winipcfg D ifconfig20. vi中哪条命令是不保存强制退出( C )(第五章)A. :wqB. :wq!C. :q!D. :quit22.在下列分区中,Linux默认的分区是( B )A. FAT32B. EXT3 C FAT .D NTFS24.如果用户想对某一命令详细的了解,可用(C)A. lsB. help (内部)C. man(列举的信息多) D dir二、填空题 (每空1分,共10分)26. 在Linux系统中,以_文件的_方式访问设备。
l i n u x操作系统(课后习题答案)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)当运行运用程序时,单击该程序的【帮助】——【目录】或者【目录内容】也可查看该程序的帮助信息。
(4)默认情况下linux所安装的每一个应用程序都会在/usr/share/doc目录下放置该程序的帮助信息文件。
因此,用户可直接浏览次目录中相关程序的帮助信息。
7.如何从GNOME桌面环境切换到KDE桌面环境?答:在GNOME 中启动运行命令,然后输入命令switchdesk,打开switchdesk桌面切换工具,然后选择KDE命令,设置完成后需要重新启动系统才生效。
8.I/O设备怎样分类?从资源的角度来看,I/O设备可分为哪几类设备?答:按设备的所属关系两类:系统设备、用户设备。
按设备的信息交换的单位两类:字符设备、块设备。
按设备的共享属性可分为三类:独占设备、共享设备、虚拟设备。
9.设备管理的目标和功能是什么?答:选择和分配I/O设备以便进行数据传输操作。
控制I/O设备和CPU(或内存)之间交换数据。
为用户提供一个友好的透明接口,把用户和设备硬件特性分开,使得用户在编制应用程序时不必涉及具体设备,由系统按用户的要求来对设备的工作进行控制。
提高设备和设备之间、CPU和设备之间以及进程和进程之间的并行操作程度,以使操作系统获得最佳效率。
功能:提供和进程管理系统的接口、进行设备分配、实现设备和设备、设备和CPU等之间的并行操作、进行缓冲管理、设备控制与驱动10.什么是DMA方式?简述采用DMA方式进行数据传输的过程。
答:DMA方式是:在外部设备和内存之间开辟直接的数据交换通路。
(1)外设可通过DMA控制器向CPU发出DMA请求:(2)CPU响应DMA请求,系统转变为DMA工作方式,并把总线控制权交给DMA控制器;(3)由DMA控制器发送存储器地址,并决定传送数据块的长度;(4)执行DMA传送;(5)DMA操作结束,并把总线控制权交还CPU。
11.什么叫通道技术?通道的作用是什么?答:通道是独立于中央处理器的,专门负责数据I/O传输工作的理单元。
通道对外部设备实行统一管理,它代替CPU对I/O操作进行控制,从而使CPU和外部设备可以并行工作。
所以通道又称为I/O处理机。
12.什么是缓冲?为什么要引入缓冲?答:缓冲技术是用在外部设备与其他硬件部件之间的一种数据暂存技术,它利用存储器件在外部设备中设置了数据的一个存储区域,称为缓冲区。
引入缓冲区的主要原因:(1)缓和CPU与I/O设备间速度不匹配的矛盾。
(2)减少对CPU的中断频率,放宽对CPU中断响应时间的限制。
(3)提高CPU和I/O设备之间的并行性。
13.linux中用户可分为哪几种类型,有何特点?答:分为下面两种类型:1、用户帐号:所谓的“用户”可以是实际的人员。
每个用户帐号都包含一个惟一的识别码(User ID,UID)以及组群识别码(Group ID,GID)。
2、组群帐号:所谓的“组群”是一种逻辑性的单位,主要集合特定的用户,并授予所有组群成员文件相同的权限,如读取、写入、或运行14.linux用哪些属性信息来说明一个用户账号?答:登录名、口令、用户标识号、组标识号、用户名、用户主目录、命令解释程序。
15.创建一个用户账号需要哪些步骤?答:比如,需要创建一个用户账号user02,主目录为/home/user02,登录时使用bash作为其shell程序。
可以使用以下命令:# useradd -d /home/user02 -s /bin/bash user02要添加新用户,点击「添加用户」按钮。
一个如右图所示的窗口就会出现。
在适当的字段内键入新用户的用户名和全称。
在「口令」和「确认口令」字段内键入口令。
口令必须至少有六个字符。
16.linux用哪些属性信息来说明一个用户组?答:组名、口令、组标识号、用户列表。
17.linux用户账号管理上有哪些常用的命令?答:显示自身的用户名—whoami、显示当前所有用户登录信息—w、显示当前所有用户登录信息—who、查找并显示用户信息—finger、改变finger命令的显示内容—chfn、传送信息至其他登录用户—write18.什么是进程?与程序不同?答:进程是程序在计算机上执行的活动。
程序是保存在磁盘上的文件,其中包含了计算机的执行指令和数据,而进程则可以看成是运行中的程序。
程序是静态的,而进程是动态的。
19.进程的基本状态有哪些?他们之间是如何转化的?答:运行、等待、停止和僵死4种状态。
20.linux的安全管理几个方面?答:用户帐号及其配置、文件访问的许可、访问设备、root账号、备份数据、21.linux内核有何特点?答:Linux的内核不是微内核结构,而是一个整体式的内核结构,也就是说,整个内核是一个单独的、非常大的程序。
从实现机制来说,它可分为五个子系统,即进程调度、内存管理、虚拟文件系统、网络接口和进程间通信子系统。
内核的各个子系统都提供了内部接口(函数和变量),子系统之间的通信是通过直接调用其他子系统中的函数实现的,而不是通过消息传递实现的。
22.什么是可载入模块?可载入模块有何特点?答:模块通常是硬件设备的驱动程序,它们是内核的一部分。
但是模块并没有被编译到内核中,而是被编译并连接成一组目标文件,这些文件能被插入到正在运行的内核,或者从正在运行的内核移走。
由于模块具有这样的特点,故也称为可载入模块。
特点:能够节省内存,而且容易设定。
23.如何编译linux内核?答:makezlmage 以普通方式编译内核。
该命令在/usr/src/linux/arch/i386/boot目录下产生一个名为zlmage的文件,这个文件就是新内核的映像文件。
make bzlmage 如果使用makezlmage命令产生的内核映像文件太小,将导致编译失败。
这是可以使用 make bzlmage。
make zdisk 类似于make zlmage,但将内核映像存放在软盘上。
这对测试新内核比较方便,如果新内核的工作不正常,只要将软盘去掉改用老内核即可。
24.Intranet哪些功能及特点?答:信息共享与通信、数据库与工作流应用、以业务流程为中心的应用开放性和可扩展性、通用性、简易性和经济性、安全性25.什么叫集群?集群有哪些分类?答:可以将多台计算机连接起来协同运作以对外提供各种服务。
集群系统的分类主要有两种:高可用性集群和高性能集群。
26.LVS有几种包转发方式?分别是什么?答:LVS提供了3种包转发方式:NAT(网络地址映射)、IP Tunneling(IP 隧道)、Direct Routing(直接路由)。
27.LVS有哪几种调度算法?答:LVS有8种调度算法:1.轮叫调度、2.加权轮叫调度、3.最小连接调度、4.加权最小连接调度、5.基于局部性的最少链接、6.带复制的基于局部性最少链接、7.目标地址散列调度、8.源地址散列调度29.安装程序提供了两个引导装载程序:GRUB和LILOGRUB:它是一个默认安装的功能强大的引导装载程序 LILO:它是用于linux的灵活多用的引导装载程序。
31.vi编译器的工作模式:编译模式和指令模式。
1、自由软件:它是指用户有运行、复制、研究、改进软件的自由3、分区:创建“/boot”分区;创建根分区、创建交换分区7、GNOME主要包含了面板、桌面、及一系列的标准桌面工具和应用程序8、Linux将采用并口的打印机称为/dev/lp0 而采用USB接口的打印机称为/dev/usb/lp09、I/O设备的分类:按设备的属性分类:系统设备和用户设备;按设备信息交换的单位分类:块设备和字符设备、按设备的共享属性:独占设备和共享设备9、设备的控制方式:I/O控制方式;程序I/O控制方式;中断驱动I/O控制方式;DMA控制方式;I/O通道控制方式10、目前常用的磁盘调度算法的有:先来先服务算法;最短寻道时间优先算法;扫描算法;循环扫描算法11、Linux支持的文件系统主要以下几种:msdos vfat umdos iso9660 sysV nfs ncpfs smbiso9660 :最常用的标准CD-ROM文件系统类型。
在Linux下提供长文件名、文件属性等信息12、Linux文件系统结构:/bin /sbin /boot /dev /etc /home /lib /home /lib /mnt /proc /root /tmp /usr /var/bin:存放常用命令和实用程序; /etc:存放了大连系统配置文件专门为系统管理而设置的 /home:用于存放各用户的主目录,用户文件 /proc 存放操作系统运行时,进程信息及内核信息 /root LINUX超级权限用户root 的主目录14、常用命令:at pwd cd ls mkdir cp rm su useraddinit 0 ;停止系统 init 3 :完全多用户模式,即系统正常的模式 init 5 进入X11(即窗口模式)cp [选项] 源文件目标文件 rm [选项] 文件名或目录名15、/etc/passwd : 登入名:密码:用户标示号:组群表示号:用户名:用户主目录:命令解释程序/etc/shadow : 用户账号名:用户密码内容:到上次密码修改日期的天数:要隔几天才能再次修改:要隔几天必须修改:密码过期几天发送警报:到期后几天关闭账号;到账号过期的天数:系统保留字段16、添加大量用户的步骤:建立用户信息文件;运行shell script 逐栏读取信息;将读取的信息依次在/etc/passwd和/etc/shadow 两个文件中建立17、进程是运行中的程序;进程的状态:运行;等待;停止;僵死。