Linux的目录
Linux 操作系统只有一颗文件树 以树根“/”为起点 主要目录:
/boot:系统启动目录 :
存放的是启动Linux时的一些核心文件,包括一些链接文件及映像文件,保存与系统启动相关的文件。
/dev:Linux设备文件保存位置:
该目录存放的是Linux的外部设备,都是以文件的形式存在的。
/etc:该目录用来存放系统管理员所需要的配置文件和子目录的文件保存位置,一般只能由管理员进行修改,密码文件,网络配置信息,系统内所有采用默认安装方式的服务配置文件全部保存在该目录下
/home:普通用户的主目录(也称为家目录)。在创建用户时,每个用户要有一个默认登录和保存自己数据的位置就是主目录,所有普通用户的主目录都是在/home下建立一个和用户名相同的目录,为该用户分配一个空间,例如,用户user01的主目录就是/home/user01,这个目录主要用户存放个人用户有关的相关文件
/media:挂载目录,建议用来挂载媒体设备,如软盘光盘
/mnt:挂载目录,该目录是空的,建议用力挂载额外的设备,如U盘,移动硬盘和其他操作系统的分区
/opt:第三方安装的软件的保存位置,该目录用于放置和安装其他软件,手工安装的源码包软件都可以安装到该目录下。但建议将软件放到/user/local目录下,也就是说,/user/local目录也可以用来安装软件。
/proc:虚拟目录,是系统内存的映射,可用来直接访问该目录来获取系统信息。该目录中的数据并不保存在硬盘中,而是保存到内存中。该目录主要用于保存系统的内核,进程,外部设备状态和网络状态等。例如,/proc/cpuinfo 是保存CPU信息的,/proc/devices 是保存设备驱动的列表的,/proc/filesystems是保存文件列表的,/proc/net 是保存网络协议的。
/root: 系统管理员的主目录,普通用户的主目录在/home目录下,root用户的主目录在/目录下
/run: 用于存放自系统启动以来描述系统信息的文件
/srv:服务数据目录,一些系统服务启动之后,可以在该目录下保存所需要的数据
/tmp:临时目录。系统存放临时文件的目录,在该目录下,所有用户都可以访问和写入。建议该目录下不要保存重要数据,最好每次开机都把该目录清空
/usr:该目录用于存储系统软件资源,即应用程序和文件,用户要用到的程序和文件几乎存放咋该目录下,如命令,帮助文件等,当安装一个Linux发行版官方提供的软件包时,大多安装在该目录下。
/var:用于存放运行时需要改变数据的文件,也是某些大文件的溢出区,如各种服务的日志文件(系统启动日志等)
/bin:存放系统基本的用户命令,基础系统所需要的命令位于该目录下,也是最小系统所需要的命令等,如ls、rm、cp等,普通用户和root用户都可以执行该目录下的文件,位于/bin下的命令在单用户模式下也可以执行。
/lib与/lib64:用于保存系统调用的函数库,包含最基本的共享库和内核模块,存放了用于启动系统和执行root文件系统的命令,如/bin/sbin的二进制文件的共享库,或者存放32位/64位(可使用file命令查看)文件。
/sbin:用于保存系统管理员,管理员用户权限可以执行