linux 文件目录
linux目录结构为树型结构,最高一级是根目录/, 根下的一些标准目录结构是一般linux发行版都具有的:
/bin | 存放所有人都可以执行的可执行文件,这些文件是系统必不可少的,没有此目录系统就运行不起来 |
/sbin | 存放管理员才可以执行的可执行文件,也是必不可少的 |
/usr | 用户安装其它软件的目录,包括其它预装的软件。不是必不可少的 |
/usr/bin, /usr/sbin | 不是必有可少的,后来安装程序后,程序的可执行文件目录 |
/dev | 设备文件目录 |
/home | 除root外其它自己创建的用户家目录 |
/lib | 动态库, 相当于windows的dll文件 |
/lib/modules | linux内核模块存放目录 |
/boot/vmlinuz-版本号 | linux内核目录 |
/media | 插入光盘或u盘后自动加载目录,图形界面可用,文字界面不会自动加载 |
/mnt | 加载点 |
/proc | 当前内存中的一些值,比如cpu,内存信息,这些都是虚拟的,系统不启动里面是没有东西的 |
/tmp | 临时目录 |
/var | 可变的东西,比如日志/var/log,邮件/var/mail 计划任务/var/spool/cron/ |
/boot | kernel grub |
/etc | 存放配置文件的 |
/initrd | 里面什么东西都没有,但是如果删掉它,系统就无法启动了 |
/lost+found | 当文件系统出错时,有些丢失的块会放在该目录下 |
/opt | 放第三方软件 |
/root | root家目录 |
/sys | 类似/proc, 硬件的一些信息 |