概述
与 Windows 不同。在 Linux 系统中,所有内容都是以文件的形式保存和管理的,即「一切皆文件」。普通文件是文件,目录(Windows 下称为文件夹)是文件,硬件设备(键盘、监视器、硬盘、打印机)是文件,就连套接字(socket)、网络通信等资源也都是文件。
对于 Windows 来说,每一个分区都对应一个盘符。但在 Linux 系统中并没有“盘符”的概念,只有一个根目录(/)linux文件目录结构,所有的文件(资源)都存储在以根目录(/)为树根的树形目录结构中,硬盘分区也是挂载在根目录下的某一目录的。
目录结构
Linux 文件系统的最顶层是由根目录开始的,系统使用“/”来表示根目录深度linux系统,在根目录之下的既可以是目录,也可以是文件linux文件目录结构linux 关机命令,而每一个目录中又可以包含(子)目录或文件。如此反复就可以构成一个庞大的文件系统。
实际上,Linux 发行版中的目录结构和目录内容是由 FHS(FileSystem Hierarchy Standard)文件系统层次结构标准定义的。它还定义了几种文件类型和目录的名称、权限和位置。 即使所有文件和目录物理上存储在不同的设备上,它们也都显示在一个公共根目录下。根目录是所有其他目录的父目录,Linux 文件系统包含的目录如下所示。
目录说明/bin (user binaries)/boot (boot loader files)/dev (device files)/etc (configuration files)/home (home directories)/lib (system libraries)/media (removable media devices)/mnt (mount directory)/opt (optional application software packages)/proc (process information)/root (root directory)/srv (service data)/sys (system)/tmp (temporary files)/usr (user programs)/var (variable files)