linux的思想:
①一切皆文件:所有设备抽象成文件,提供统一一个接口提供给用户(目录、 字符设备,打印机 等)
②用短小精悍单一的程序组成
③组合小程序完成大任务
④用纯文本编写保存配置信息,用一款文本编译器
d:目录文件
-:文档
l:链接文件 软链、硬链
b:设备文件
c:串行设备 键盘
p:管道文件 先进先出
s:套接字文件 计算机内部通信使用 和外部基于协议形成鲜明对比
linux目录说明
boot 系统启动时相关文件
dve 设备文件
ect 配置文件
home 用户家目录
media 挂载点目录 可移动设备 U盘
mut 挂载点目录 临时文件系统
lib 库文件
opt 第三方软件安装目录 先安装(usr/local)
proc 进程相关信息 开机时才有 关机目录为空
usr 通常会被独立分区
bin 可执行文件 用户命令 不关联独立分区
sbin 管理命令 不关联独立分区
sys 与硬件相关映射文件
var 可变文件 日志
tmp 临时文件