linux目录发展
/ 根 存放系统服务或软件
/usr 存放用户数据或软件
FHS 目录层次标准 根和/usr下每个目录的作用
Linux目录其他的特点:
1.一切从根开始 Linux目录是一个有层次的目录结构
2.Linux下面的设备不挂载无法使用. 挂载就是给设备开了一个入口,入口:挂载点(目录)
3. linux每个目录可以挂载在不同的设备(磁盘)上。windows不容易做到。
不挂载的设备相当于是没有窗户没有门的监狱,挂载就是给设备开了一个入口
Linux下面使用光盘 /dev/cdrom
第1个里程碑-把光盘放入到系统中(vmware配置)
第2个里程碑-直接使用光盘(Linux)
[root@oldboyedu59 ~]# ls -l /dev/cdrom
lrwxrwxrwx 1 root root 3 Mar 29 08:43 /dev/cdrom -> sr0
[root@oldboyedu59 ~]# cd /dev/cdrom
-bash: cd: /dev/cdrom: Not a directory
[root@oldboyedu59 ~]# cat /dev/cdrom
第3个里程碑-进行挂载并使用
先准备好一个目录 然后挂载
/mnt
[root@oldboyedu59 ~]# mount /dev/cdrom /mnt/
# 给设备 入口
mount: /dev/sr0 is write-protected, mounting read-only
[root@oldboyedu59 ~]# ls /mnt/
CentOS_BuildTag EULA images LiveOS repodata RPM-GPG-KEY-CentOS-Testing-7
EFI GPL isolinux Packages RPM-GPG-KEY-CentOS-7 TRANS.TBL
根下每个目录的作用(第一层目录):
/bin binary二进制文件或命令·
/sbin 超级命令 只有root可以使用
在CentOS 7下
/bin ==== /usr/bin
/sbin === /usr/sbin
/boot 引导文件存放 系统内核(存放系统的启动文件)
/dev 设备文件 光盘 硬盘分区 u盘 (/dev/cdrom) (不挂载无法使用)
/etc 系统的配置文件
/home 普通用户的家目录
/root root用户的家目录
/lib /lib64 libary库文件 (是系统各种软件或程序正常运行所需文件)
/lost +found 系统宕机,死机 ,临时保存数据位置
/mnt mount tempoary 默认的一个挂载点 临时的挂载点
/opt option 地三方软件 安装的位置
/proc process(进程) 虚拟目录 存放的是内存中的信息 进程 服务信息 (一切皆文件)
/sys 虚拟目录 存放的是内存中的信息 进程 服务信息
/tmp temp temporary临时存放文件的位置 垃圾堆 回收站
/usr user/ unix software resource 存放用户安装的软件
/var varible 经常变换的数据 存放的位置 日志
Linux下面名言:
一切从根开始
一切皆文件
缓存无处不在