首页 > 代码库 > 理解linux 下的磁盘分区及系统的结构

理解linux 下的磁盘分区及系统的结构

   在linux下,任何设备,任何程序均是由一个文件表示。一块硬盘,硬盘中的分区均是由一个文件来表示。

   在linux系统中,/dev 是一个特殊的目录,里面存储的都是设备类文件,如硬盘,光驱,USB等,

    hd 表示这是一个IDE 或 SATA  接口的硬盘设备

    sd 表示这是一个SCSI 或 USB  接口的设备

   硬盘的顺序使用a ,b , c,....表示第几块硬盘

   硬盘的分区号使用1,2,3,4,..表示, 逻辑分区从5,....

类如:

   /dev/hda2 指的是第一块IDE 或SATA 接口的硬盘下第二个主分区

   /dev/hdb5 指的是第一块IDE 或SATA 接口的硬盘下第一个逻辑分区

    在Linux系统中一块硬盘最多可创建4个主分区,(包括逻辑主分区。)



 系统的结构:

  linux 操作系统是一个树形结构的目录系统

  使用“/"表示根目录,是linux 文件系统的起点,其所在的分区为根分区。

  /root     系统管理员的主目录

  /bin      使用者经常使用的命令

  /boot     启动系统的一些核心文件

  /dev      所有linux系统的设备文件

  /etc      系统管理员所需的配置文件和子目录

  /home     用户的主目录

  /var      存放的是经常变化的文件

  /lib      最基本的动态链接共享库

  /usr      大部分应用程序的安装目录

  /media    挂载多媒体设备的目录,默认下的光盘,优盘,硬盘等

  /tmp      临时文件的存储目录

  /mnt      默认的挂载镜像或硬盘的目录

  /sbin     系统管理员使用的管理程序

  /lost+found   空的目录

  /proc      虚拟的目录,系统内存的映射



理解linux 下的磁盘分区及系统的结构