一、linux发行版的系统目录名称以下图:
其中,各个目录用途我来作简单介绍:
/boot :系统启动引导文件存放目录。内核文件以及引导加载器都存放在此目录下。
/bin:存放全部用户使用的基本命令,该目录不能独立分区,OS在启动时会用到该目录下的文件
/sbin:存放管理类的基本命令,该目录不能独立分区,OS在启动时会使用到该目录下的文件
/lib:存放系统启动时程序依赖的基本共享库文件以及内核模块文件
/lib64:专门用于先x86_64系统上的辅助共享库文件存放的位置
/etc:配置文件目录
/home:普通用户的家目录
/root:管理员用户的家目录
/media:便携式移动设备挂载点
/mnt:临时文件系统挂载点
/dev:设备文件及特殊文件存储位置
/opt:第三方引用程序的安装位置
/srv:系统上面运行的服务用到的数据
/tmp:临时文件存储位置
/usr:全局共享的只读数据,整个目录都是只读权限
/var:常态性变更文件存放目录,如缓存(cache)、登陆文件(logfile)以及某些软件运行所产生的文件
/sys:存放着linux系统硬件信息相关的文件
/proc:存储的是当前内核运行状态的一系列特殊文件,能够经过这些文件查看有关系统硬件及当前正在运行进程的信息php
二、命令规则
(1) 除了/以外,全部字符均可以使用
(2) 特殊字符如@、#、¥、&、()、-、空格等最好不要用来命名,当使用空格做为文件名时,执行命令会出错
(3) 不要使用“.”做为文件名的第一个字符,在Linux系统中以“.”为开头的文件表明隐藏文件
(4) Linux系统区分大小写,所以文件命名须要区分大小写
(5) Linux文件后缀名是没有意义的,可是为方便识别因此定义后缀“.txt”、“.php”等
(6) 文件位置最好设置在Linux专用目录下linux