2.Unix/Linux系统结构
(1)UNIX/Linux 系统可以粗糙地抽象为 3 个层次如图所示。底层是 UNIX/Linux 操作系统,即系统内核(Kernel);中间层是 Shell 层,即命令解释层;高层则是应用层。
14.Linux文件目录结构一览表
/:根目录
bin/:命令文件
boot/:启动文件
dev/:设备文件(device)
etc/:配置文件
home/:普通用户主目录
root/:root用户主目录
lib/:函数库文件
mnt/:挂载目录(media,misc)(mount)
opt/:第三方安装软件保存目录(第三方软件目录)
sbin/:系统环境设置相关命令目录(super bin)(系统设置相关命令)
tmp/:临时目录
usr/:UNIX software resource 系统软件资源目录
var/:动态数据目录
15.Linux中一切皆文件
Linux系统中,文件具体可分为以下几种类型:
(1)普通文件 (2)目录文件 (3)字符设备文件和块设备文件 (4)套接字文件(socket)
(5)链接文件(symbolic link):类似于 Windows 中的快捷方式,是指向另一文件的间接指针(也就是软链接)。
(6)管道文件(pipe)