先来看看Linux的树形结构图
Linux详细目录结构【Linux中---一切皆为文件(在linux中对文件和目录的管理就是对于系统的管理)目录的产生可以让我们的管理更加的清晰和明确】
/bin 二进制可执行文件,login ,Shells ,文件操作实用程序,系统实用程序,压缩工具
/dev 设备特殊文件
-
/etc
系统管理和配置文件(若想服务开启或者生效某项功能,修改的文件/etc中-默认情况)
这个目录一般用来存放程序所需的整个文件系统的配置文件,其中的一些重要文件如下:- passwd
- shadow
- fstab
- hosts
- motd
- profile
- shells
- services
- lilo.conf
/etc/rc.d 启动的配置文件和脚本
/home 用户主目录的基点(创建新用户zhangsan ,zhangsan其家目录默认/home/zhangsan
/lib 标准程序设计库
/sbin 超级管理命令,通常存放基本的系统和系统维护程序
fsck fdisk mkfs shutdown lilo init
存放在这两个目录中的程序的主要区别是:/sbin中的程序只能由root(管理员)来执行./tmp 公共的临时文件存储点
/root 公共管理员的主目录(有时将文件放到了/root家中,普通账户没有访问权限)
/mnt 系统提供这个目录主要是让用户临时挂载其他的文件系统
/lost+fount 这个目录平时时空的,系统正常关机而留下“无家可归的文件”
/proc 虚拟的目录,是系统内存的映射,我们在这里可以看到由当前运行的进程号组成的一些目录,还有一个记录当前内存内容的kernel文件。
/var 某些大文件的溢出区(存放动态文件的地方)
/usr 应用程序和文件几乎都在这个目录
/zip 如果我们要使用这些特定设备,我们需要用mount命令从/dev目录中将外部设备挂接过来。
/dev 存放着各种外部设备的镜像文件,记住第一个软盘驱动器的名字是fd0;第一个硬盘的名字是hda,硬盘中的第一个分区是hda1,第二个分区是hda2;第一个光盘驱动器的名字是hdc;此外,还用modem和其他外设的名字,在这么多的名字中,我们只需要记住最最常用的那几个外设就可以了