一.Linux分区与Windows分区
Linux 系统不同于 Windows,没有 C 盘、D 盘、E 盘那么多的盘符,只有一个根目录(/),所有的文件(资源)都存储在以根目录(/)为树根的树形目录结构中。
①windows:
②Linux:
二.Linux系统文件架构
注: 在 Linux 根目录(/)下包含很多的子目录,称为一级目录。例如 bin、boot、dev 等。
同时,各一级目录下还含有很多子目录,称为二级目录。例如 /bin/bash、/bin/ed 等。
三.Linux系统的文件目录用途
/bin:系统命令目录;
/sbin:超级命令目录,只能超级管理员可以执行的命令;
/boot:系统目录,类似于Windows中的C盘;
/dev :设备文件目录,硬盘、光驱、U盘都属于设备文件,/dev/sr0代表光驱设备。注意,次目录下的文件没有办法直接使用,必须先挂载;
/etc :非常重要,代表系统的配置文件目录。大部分软件安装完成后,其配置文件都存放在此目录;
/home:普通用户的家目录,用户登录后会自动切换到此目录;
/root:超级管理员的家目录,超级管理员登录后会自动切换到此目录;
/media:挂载目录,早期Linux挂载目录,用于挂载光盘以及软盘;
/mnt:挂载目录,用来挂载额外的设备,如 U 盘、移动硬盘和其他操作系统的分区;
/opt :第三方软件目录,这个目录是放置和安装其他软件的位置,手工安装的源码包软件都可以安装到这个目录中。不过笔者还是习惯把软件放到 /usr/local/ 目录中,也就是说,/usr/local/ 目录也可以用来安装软件;
/usr :系统程序目录,类似Windows中的Program Files;
/proc:虚拟文件系统。该目录中的数据并不保存在硬盘上,而是保存到内存中。主要保存系统的内核、进程、外部设备状态和网络状态等;
/tmp :临时文件目录,在该目录下,所有用户都可以访问和写入。建议此目录中不能保存重要数据,最好每次开机都把该目录清理;
/var :经常变化的文件目录,网页文件、数据文件、日志文件;