Linux命令行与shell脚本编程大全第三版 学习笔记

东郭和光
2023-12-01

Linux自己的文件资料: /usr/share/doc (在你的Linux系统中)  https://www.osyunwei.com/archives/290.html

 0. 注意Linux中一切皆文件,本文中的文件指的是广义的文件,包括文件、目录、硬件设备 等等。

1. 初识Linux shell


1.1, Linux分为四个部分: Linux内核,GNU工具集,图形化桌面环境,应用软件

1.1.1, Linux内核主要负责四种功能:系统内存管理,软件程序管理,硬件设备管理,文件系统管理

1.1.1.1, 物理内存&虚拟内存;交换空间(swap space),换入(swapping in), 换出(swapping out)

1.1.1.2, 进程;init进程;/etc/initab (TODO:被systemd取代了); runlevel(共有5个运行等级);

1.1.1.3,任何与Linux系统通信的硬件设备,都需要在Linux内核代码中加入驱动程序代码;内核模块;Linux系统将硬件设备当成特殊的文件(Linux系统一切皆文件),称为设备文件,分为三类(1字符型设备文件,2块设备文件,3网络设备文件);Linux系统为系统上的每个设备都创建了一种称为节点的特殊文

 类似资料: