第 1 章 初识Linux shell
Linux的组成及关系结构图是什么?
Linux系统内核的作用是什么?
内核的主要功能是什么?(4点)
物理内存和虚拟内存是什么关系?内核如何实现虚拟内存?
内存划分存储单元:页面。
交换空间:内核通过硬盘的存储空间实现虚拟内存的区域。
内核将所有内存页面放在物理内存和交换空间,维护一个内存页面表,指明那些页面位于物理内存,那些页面位于磁盘的交换空间。
什么是内存页面换出?
内核会记录那些内存页面正在使用,自动把一段时间未访问的内存页面复制到交换空间,即使还有可用内存。
程序要访问的内存页面被换出时,内核如何操作?
什么是进程?
什么是 init 进程?
内核启动其他进程时会做什么?
系统开机时要自动启动的进程在哪里可以查看到?
/etc/inittab文件 或
/ect/init.d 目录下的脚本通过 /etc/rcX.d 目录下的入口启动。
Linux的5个启动运行级分别是什么?
- 1:启动基本系统进程 + 控制台终端进程。单用户模式(常用来在系统有问题时进行紧急文件系统维护。只有 root 用户能登陆。)
- 2:
- 3:(标准启动运行)大多数应用程序都会启动。
- 4
- 5:启动图形化桌面窗口系统。
驱动程序代码的作用是什么?
应用程序 <–> 驱动程序 <–> 硬件设备。
内核中插入驱动代码的方式?
内核模块有什么作用?解决了什么问题?
允许将驱动代码插入到运行中的内核,无需重新编译内核。设备移除时也可将内核模块从内核中移除。
解决问题:避免每次给系统添加新设备都要重新编译内核,简化和扩展了硬件设备在Linux上的使用。
Linux 有哪些设备文件?(3中)
字符设备文件:每次只能处理一个字符的设备。(大多数类型的调试解调器和终端,都作为字符型设备文件创建。)
块设备文件:每次能处理大块数据的设备。(硬盘。)
网络设备文件:数据包发送和接受的设备。(网卡和回环设备。)
什么是调试解调器?
回环设备是什么?有什么用?
原文地址:https://blog.csdn.net/qq_43648751/article/details/134744102
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_23690.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。