首页 > 代码库 > 理解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 下的磁盘分区及系统的结构