Linux目录结构
树形目录结构
根目录,以一根斜杠表示“/”
根(/)相当于一个入口,文件的总入口,也是唯一入口
ETC配置文件 dev 硬件设备 mnt挂载点 opt 第三方软件
/var /log 日志文件
/proc/进程 正在运行中的程序 程序是一串执行特定任务的代码
boot 存放系统的引导文件 启动系统所需要的配置文件
·bin(sbin)二进制文件,可执行文件,也可能存在别处,默认使用较多所有用户软连接文件
·sbin管理员可使用的二进制文件
·boot 系统内核、启动文件
·dev硬件文件(黄色)
·etc配置文件等同于windows注册表,一般都是文本文件
·run运行的内存文件 运行中的文件
·tmp临时文件 -t 特殊权限
·usr应用程序和操作系统相关的文件bin sbin
·var/log日志文件、数据变化的
·home普通用户的家目录的上级目录zhangsan目录会在home
·root系统管理员的家目录上 /root
·lib动态库文件 类似于Windows的dll文件
·proc 主要保存系统的内核、进程、外部设备状态和网络状态等
·media 可移动设备
·mnt 默认挂载点
·opt 第三方应用程序安装所在的目录程序
七类常见的Linux文件
1.d目录文件directory
2.b块设备文件block
块设备文件,就是保存大块数据的设备,比如最常见的硬盘
3.c字符设备character
这些文件隐藏在/dev/目录下,当进行设备读取货外设交互时才会被使用
4.|符号链接文件link
5.管道文件pipe
主要用于进程间通信单向传输一个发一个输管道文件
6.s套接字文件
套接字文件一般隐藏在/var/run/目录下,用于进程间的网络通信
7.普通文件
普通文件,包括纯文本文件,二进制文件,各种压缩文件等