(一)linux一些基本知识
终于迈向内核学习了!
1、Unix系统和Unix的克隆系统之间有何区别?
2、术语“基于Power的LInux”指什么?
答:Linux系统运行在Power或者说PowerPC处理器上。
3、什么是用户空间?什么是内核空间?
答:用户空间:用户通过用户空间与操作系统打交道的。
内核空间:硬件管理功能发挥作用的区域。
4、用户空间的程序访问内核功能的接口是什么?
答:程序员开发或使用的应用程序也位于用户空间。用户空间不能直接访问内核(从而不能访问硬件资源),但是可以通过内核定义的最外层例程——系统调用来访问。
5、用户UID与用户名有何联系?
答:用户以唯一的帐号名登录。还可以关联一个唯一的用户ID。内核用这个UID验证用户的文件访问权限。比如超级用户或root用户是没有权限限制的特殊用户,UID为0。
6、列举文件与用户关联的方式?
7、列举Linux所支持的各种文件类型?
8、shell是操作系统的一部分吗?
答:shell不是操作系统的组成部分,它是与操作系统进行交互的主要用户接口。shell是一个命令解释器。
9、为什么既要有文件保护还要有文件模式?
10、列出在存放文件元数据的结构中都有哪类信息?
答:文件的全部信息
11、字符设备和块设备的根本区别是什么?
12、是哪个组成部分让Linux内核成为多进程系统?
13、一个进程如何成为另一个进程的父进程?
14、文件树和进程树之间有何相同点和不同点?
15、进程ID被关联到用户ID吗?
16、分配进程优先级有何作用?所有用户能改变进程的优先级值吗?为什么?
17、设备驱动程序仅用于添加硬件支持吗?
18、是什么原因使Linux能够在不同体系结构间移植?
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。