资源描述:
《linlong的Linux系统分析考试重点》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第一部分:1。操作系统分类,特点,并行,并发,多道程序,作业,作业步,进程,线程,PCB,TCB等操作系统分类分时(TimeSharing)操作系统:分时系统具有多路性、交互性、“独占”性和及时性的特征。实时操作系统(RealTimeOperatingSystem,RTOS):其主要特点是资源的分配和调度首先要考虑实时性然后才是效率。此外,实时操作系统应有较强的容错能力。 网络操作系统:其主要特点是与网络的硬件相结合来完成网络的通信任务。分布式系统(DistributedSystem):分布操作系统的结构也不
2、同于其他操作系统,它分布于系统的各台计算机上,能并行地处理用户的各种需求,有较强的容错能力。嵌入式操作系统:具有软件代码小、高度自动化、响应速度快等特点,特别适合于要求实时和多任务的体系Linux系统的主要特点开放性多用户多任务良好的用户界面设备独立性提供了丰富的网络功能可靠的安全系统良好的可移植性并行在操作系统中是指,一组程序按独立异步的速度执行,不等于时间上的重叠(同一个时刻发生)。要区别并发。并发在同一个时间段内,两个或多个程序执行,有时间上的重叠(宏观上是同时,微观上仍是顺序执行)。多道程序多道程序设
3、计技术是在计算机内存中同时存放几道相互独立的程序,使它们在管理程序控制下,相互穿插运行,两个或两个以上程序在计算机系统中同处于开始到结束之间的状态。与之相对应的是单道程序,即在计算机内存中只允许一个的程序运行。作业是用户向计算机提交的任务实体一个正在执行的进程称为一个作业,而且作业可以包含一个或多个进程,尤其是当使用了管道和重定向命令。例如“nroff-manps.1
4、grepkill
5、more”这个作业就同时启动了三个进程。作业步一个作业可划分成若干个部分,每个部分称为一个作业步。在作业运行期间,各作业步之
6、间存在着相互联系,往往上一个作业步的结果作为下一个作业步的输入进程进程是可并发执行的程序在一个数据集合上的运行过程。线程线程是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。线程和进程的关系46是:线程是属于进程的,线程运行在进程空间内,同一进程所产生的线程共享同一物理内存空间,当进程退出时该进程所产生的线程都会被强制退出并清除。线程控制块TCB标志线程存在的数据结构,其中包含对线程管理所需要
7、的全部信息2.shell命令,ls,useradd,userdel,groupadd,droupdel,usermod,chmod,ps,grep,rpm,servicestart、restart、stop,grep/egrep/fregp的复杂使用,启动、停止、重启一个服务的shell命令的/etc/service的用法,前后台进程,ps复杂用法,bash的转义字符概念和用法,类似[abcdefd].[0-9]的匹配模式(字符串)的用法.综合题会考到如何访问一个目录中的所有内容,以及搜索一个指定的文件或命令
8、,判断其是否存在或是否可运行等。(见实验3,实验四。)Ls,是list的简写,就是列出当前目录内容的意思linux命令(1):ls命令ls命令是linux下最常用的命令。ls命令就是list的缩写缺省下ls用来打印出当前目录的清单如果ls指定其他目录那么就会显示指定目录里的文件及文件夹清单。通过ls命令不仅可以查看linux文件夹包含的文件而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等。ls命令在日常的linux操作中用的很多!1.命令格式:ls[选项][目录名]2.命令功能:列
9、出目标目录中所有的子目录和文件。3.常用参数:-a,–all列出目录下的所有文件,包括以.开头的隐含文件-A同-a,但不列出“.”(表示当前目录)和“..”(表示当前目录的父目录)。-c配合-lt:根据ctime排序及显示ctime(文件状态最后更改的时间)配合-l:显示ctime但根据名称排序否则:根据ctime排序-C每栏由上至下列出项目46–color[=WHEN]控制是否使用色彩分辨文件。WHEN可以是'never'、'always'或'auto'其中之一-d,–directory将目录象文件一样显示
10、,而不是显示其下的文件。-D,–dired产生适合Emacs的dired模式使用的结果-f对输出的文件不进行排序,-aU选项生效,-lst选项失效(在使用ls命令时要注意命令的格式:在命令提示符后,首先是命令的关键字,接下来是命令参数,在命令参数之前要有一短横线“-”,所有的命令参数都有特定的作用,自己可以根据需要选用一个或者多个参数,在命令参数的后面是命令的操作对象。在以上这条命令“ls-l-R/