




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Linux学习指导与复习提纲1、 Linux操作系统有什么特点?与Unix系统有哪些异同点?答:特点-Linux是一套免费使用和自由传播的类Unix操作系统,这个系统是由全世界各地的成千上万的程序员设计和实现的。它以高效性和灵活性著称。并且能够在PC计算机上实现全部的Unix特性,具有多任务、多用户的能力。Linux之所以受到广大计算机爱好者的喜爱,主要原因有两个,一是它属于自由软件,用户不用支付任何费用就可以获得它和它的源代码,并且可以根据自己的需要对它进行必要的修改。另一个原因是,它具有Unix的全部功能。异同- Unix是一种开放式的系统,Linux来源于Unix,由其基础上发张出来的。只是内核形式已经稳定了,而且基本上从Unix中脱离独立出来了。Unix而言大多数还是用于大中型计算机,用作服务器的系统。Linux也可用于服务器同时也可用于微机,由于它的开放性和简单基本上强过了Unix占领了大部分服务器市场。现在Unix开发组已经解散,提供给了几所大学低费用使用。也就是没有更新的Unix了。2、 Linux与windows操作系统相比,有哪些优缺点?答:Linux的操作比较复杂,windows的比较简单;Linux速度比较快,安全性比windows好; windows的兼容性比linux好;linux正版免费,而windows要钱;windows更人性化3、 用户接口定义了用户与计算机交互作用的方式。Linux操作系统有哪些用户接口?请简述。答:命令行接口:为具有操作系统使用经验,熟悉所用命令的和系统结构的人员设计的;菜单:为用户提供一些使用指导,从而方便用户使用;图形用户接口:无论是初学者还是有经验的用户,都可以使用图形用户接口;程序接口:也称系统调用接口。用户在自己的C程序中使用系统调用,从而获得系统提供的更基层的服务。4、 Linux的图形界面主要有哪几种?分别采用什么样的技术?请对比分析。答:CNOME(GNU Network Object Model Envitonment)KDE(K Desktop Environment):X Windows:5、 狭义上的Linux指的是Linux内核。我们平常所说的Linux操作系统是能够在计算机上运行的完整的操作系统,包括内核、底层驱动、图形界面、用户交互等。常用的Linux操作系统有哪几种?分别举例说明。并对比他们之间的优缺点。答:(1) Red Hat Linux/ Fedora Core,使用最多的,(2) Debian,软件包大部分比较陈旧,但稳定性和安全性都非常高(3) Ubuntu,采用GNOME桌面环境,使用Sudo工具,系统具有更好的安全性,系统安装完成后即可使用,可用性强,增加了虚拟机环境下安装等特性(4) Slackware,安装简单,目录结构清晰,版本更新快,适于安装在服务器端(5) openSuSE,华丽的界面(6) 红旗 linux,模仿Windows 界面,人性化(7) 中标普华,人性化,实用化,效率化6、 Linux的用户有哪些人群?与普通的计算机用户相比,有什么不一样的地方?答:个人用户,专业用户,商业用户7、 什么叫做自由软件?与我们常用的软件相比最大的区别是什么?答:自由软件就是由开发者提供软件的全部源代码,任何用户都有权使用、复制、扩散、修改该软件,同时用户也有义务将自己修改过的程序代码公开。8、 GNU是一个什么样的概念?答:GNU是“GNUs Not Unix”的递归缩写。Stallman宣布GNU应当发音为Guh-NOO以避免与new这个单词混淆(注:Gnu在英文中原意为非洲牛羚,发音与new相同)。UNIX是一种广泛使用的商业操作系统的名称。由于GNU将要实现UNIX系统的接口标准,因此GNU计划可以分别开发不同的操作系统部件。GNU计划采用了部分当时已经可自由使用的软件,例如TeX排版系统和X Window视窗系统等。不过GNU计划也开发了大批其他的自由软件。 为保证GNU软件可以自由地“使用、复制、修改和发布”,所有GNU软件都在一份在禁止其他人添加任何限制的情况下授权所有权利给任何人的协议条款,GNU通用公共许可证(GNU General Public License,GPL)。这个就是被称为“反版权”(或称Copyleft)的概念。9、 Linux的发行版本有哪些种类,其之间的区别有哪些?答:10、 请简述Linux的安装过程。分区的时候需要注意哪些问题?答:11、 Linux如何配置网络?如何在终端环境下进行配置?答:12、 请简述GRUB的概念和作用。答:13、 多启动系统与虚拟机系统有什么异同?你的计算机上是怎么安装的?为什么要选择这种方案?答:14、 如何在linux图形界面模式下进入shell界面?答:15、 Linux下一般有哪几种shell,他们有什么区别?答:16、 lInux下的命令大小写都可以吗?为什么?答:17、 如果一个命令太长,怎么样另起一行重新输入,保证两行的内容连贯?答:18、 who命令有什么用处?有几种形式?举例并说明结果。答:19、 echo命令有什么用处?有几种形式?举例并说明结果。答:20、 date命令有什么功能?有几种不同用法?举例并说明结果。答:21、 cal命令有什么功能?有几种不同用法?举例并说明结果。答:22、 clear命令有什么功能?有几种不同的用法?举例并说明结果。答:23、 passwd命令有什么功能?有几种不同的用法?举例并说明结果。答:24、 什么是文件系统?linux中有哪些不同的文件系统?常用的有哪几种?他们的特点和区别是什么?答:25、 解释Linux系统中文件系统、文件、目录、子目录、文件名、路径名、当前工作目录的概念。答:26、 解释linux中的文件结构。答:27、 Linux下的文件类型有哪些?分别解释。28、 Linux下设备文件有哪些?为什么要用到设备文件?分别解释并举例说明。29、 Linux下的链接有几种?其区别是什么?如何创建?30、 Linux下的目录文件是什么?与windows下的目录有什么区别?如何查看?31、 解释并举例说明如下linux系统中关于文件操作的命令:cat、more、less、head、tail、touch32、 举例说明grep和sort的用法。33、 举例说明comm、diff的用法。34、 举例说明cp、rm、mv的用法。35、 举例说明wc的用法。36、 如何进入用户的主目录?请举例说明。37、 如何查看当前的访问路径?举例说明。38、 相对路径和绝对路径的区别是什么?39、 举例说明如何创建目录、删除目录。40、 举例说明如下改变工作目录和显示目录内容的命令:cd、pwd、ls41、 ls命可以有哪些参数?常用的参数中,如何查看常见目录的完整详细格式?42、 什么是符号链接?什么是硬链接?如何进行创建?举例说明,并简单比较它们的区别。43、 Linux系统中文件和目录的许可权限是怎样规定的?如何对一个文件进行权限的更改和查看?请举例说明把一个文件 test.sh的权限改为文件主具有读、写、执行权限,同组用户具有读、执行曲线,其他用户只有执行权限。44、 举例说明chmod、umask、chgrp、chown命令的用法。45、 man和help命令有什么异同?46、 举例说明ps命令的用法。如何列出所有进程中与用户 root 相关的进程项?47、 试解释kill命令和sleep命令的用法。48、 用什么命令把两个文件合并成一个文件?49、 如何对文件abc中的内容分别按照字典顺序、月份顺序、算数值就行排序?50、 linux下常用的shell环境有哪些?51、 如何在linux下建立shell脚本?如何执行脚本文件?52、 如何将当前路径的文件加入到默认的命令搜索路径中?53、 如何查看和执行历史命令?如何配置历史命令环境?54、 怎样定义和取消命令的别名?55、 请解释shell命令的单引号、双引号、倒引号的用法和区别,并举例说明。56、 在shell命令中,为什么要用输入/输出重定向?举例说明输入重定向、输出重定向、输出附加定向符、即时文件定向符的用法。57、 什么是管道线?如何使用管道线?并举例说明管道和管道线的意义与用法。答:58、 在shell中,如果要将若干个命令组合在一起,可以用哪几种形式?其异同点是什么?答:59、 在shell中,如何定义和引用变量?答:60、 在shell中,如何进行命令替换?答:61、 在shell中,如何定义和引用数组?答:62、 举例说明shell中read和echo的用法。答:63、 请详细解释shell中位置参数的含义和用法。答:64、 解释常用的环境变量:PATH HOME LOGNAME MAIL PS1 PWD答:65、 解释shell中export的含义与用法。答:66、 分别解释在shell中if 、case、while、for语句的用法。答:67、 详细解释P127页例4.13程序。答:68、 解释一下shell内置命令的用法:eval、exec、hash、readonly、trap、type、unset、umask、wait的用法。答:69、 详细解释P142 例4.22程序。答:70、 利用数组形式存放10个同学的名字,并用for循环打印出来。答:71、 编写一个shell脚本,求斐波那契数列的前10项及总和。答:72、 定义一个别名命令“userlist”,它等价的功能是:显示当前日期以及工作目录,并列出有多少用户在系统上工作。答:73、 设计一个程序cuts,它由标准输入读取数据,获取由第一个参数n和第二个参数m所限定范围的数据,n和m都是整数,即从输入的字符串中抽取第n个字符至第m个字符之间的所有字符(包括这两个字符),并进行大小写转换。例如:$ cuts 11 14This is a Test of cuts program(输入)TEST(显示结果)答:74、 什么是文件系统?linux常用的文件系统有哪些?答:75、 通常我们所说的Linux内核和Linux操作系统有什么区别?答:76、 Linux进程有哪些状态?他们之间是怎样互相转换的?请画图说明。答:77、 解释Linux中进程和线程的异同。答:78、 描述Linux中进程的结构,并对各部分进行解释。答:79、 描述Linux中对进程的操作。答:80、 描述linux中进程调度机制所涉及的内容,并分别进行简介。答:81、 简述linux中shell的工作原理。答:82、 简述linux中虚拟文件系统的概念和作用。答:83、 简述linux中内存的分页机制。答:84、 简述linux中的信号机制。答:85、 管道文件如何实现两个进程间的通信?答:86、 Linux系统中的可安装模块的思想是什么?答:87、 Linux系统如何处理系统调用?答:88、 什么是索引节点?索引节点主要有哪些内容?它与文件有何关系?答:89、 什么是系统调用?使用系统调用的一般方式是什么?答:90、 编写一个程序,把一个文件的内容复制到另一个文件上,即实现简单的copy功能。要求:只用open、read、write、close系统调用,程序的第一个参数是源文件,第二个参数是目的文件。答:91、 编写一个程序,它利用fork创建一个子进程:父进程打开一个文件,父子进程都向该文件写入(用write)信息,表明是在那个进程黄总;每个进程都打印两个进程的id号。最后父进程执行外套().答:92、 编写一个管道程序,它所创建的管道等价于下面的shell管道:$ echo good m
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【语文】上海市愚园路第一小学小学二年级下册期末试题
- (完整版)苏教七年级下册期末解答题压轴数学模拟测试真题A卷
- 一年级下册期末试卷测试卷(含答案解析)
- 【语文】重庆市巴蜀小学二年级下册期末复习试题
- 通信类专业知识全真题库及答案
- 青州营销方案
- 营销方案充值
- 乌梅营销方案
- 2025年智能汽车项目提案报告
- 隆鼻设计方案咨询步骤
- 锂电池安全培训课件
- 妇科护士进修汇报护理课件
- 消防验收竣工报告
- 高考英语1600个必考高频词汇
- 法院调令申请书范本
- GB/T 23451-2023建筑用轻质隔墙条板
- 驻足思考瞬间整理思路并有力表达完整版
- 第二章 盛唐诗歌边塞诗派公开课一等奖课件省赛课获奖课件
- 滚筒干燥机设计毕业设计
- 真空包装机作业指导书
- 2023年上海16区高考一模英语听力合集附音频含答案含原文
评论
0/150
提交评论