(一)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能够在不同体系结构间移植?

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。