前言
Linux系统的基础目录,都有命名的规则,那就是:
一. 支持除了 “/”以外的任意字符作为名称;
二. Linux下一切皆文件,因此目录在相同的路径下,是不允许同名的;
三. 对命名的的大小写严格区分;
四. 字符长度限制在255个以内;
目录结构
那下面我们就来逐一认识下目录结构以及各个目录的功用:
/boot :引导文件存放目录,内核文件(vmlinuz)、引导加载器(bootloader,grub)都存放于此目录;
/bin :供所有用户使用的基本命令;不能关联至独立分区,OS启动即会用到的程序;
/sbin :管理类的基本命令: 不能关联至独立分区,存放了OS启动即会乃至的程序;
/lib :基本共享库文件,以及内核模块文件(/lib/modules);
/lib64 :专用于x86-64系统上的辅助共享库文件存放位置;
/etc :配置文件目录(纯文本文件)
/home/USERNAME:普通用户家目录
/root :管理员的家目录:可能某些发行版系统没有此目录
/media :便携式移动设备挂载点
/mnt :临时文件系统挂载点
/dev :设备文件及特殊文件存储位置
/opt :第三方应用程序的安装位置
/srv :系统上运行的服务用到的数据
/tmp :临时文件存储位置
/usr :universal shared,read-onlydata:
/var :variable data files 可变的数据文件存放路径