Linux 的目录结构、磁盘分区


一、 基础篇 Linux 的目录结构

linux 的⽂件系统是采⽤级层式的树状⽬录结构,在此结构中的最上层是根⽬录“/”,然后在此⽬录下再创建其
他的⽬录。
记住⼀句经典的话:在 Linux 世界⾥,⼀切皆⽂件。

1. 目录结构的具体介绍

/bin : 系统命令    
(/usr/bin、/usr/local/bin):是Binary的缩写,这个⽬录存放最经常使⽤的命令。

/sbin: 存放系统管理员命令   
(/usr/sbin、/usr/localsbin):s就是Super User的意思,这⾥存放的是系统管理员的系统管理程序。

/home: 普通用户的家目录    
存放普通⽤户的主⽬录,在Linux中每个⽤户都有⼀个⾃⼰的⽬录,⼀般该⽬录是以⽤户的账号命令的。

/root: 管理员家目录    
该⽬录为系统管理员,也称作超级管理员的主⽬录。

/boot: linux系统启动文件   
存放的是启动Linux时使⽤的⼀些核⼼⽂件,包括⼀些链接⽂件以及镜像⽂件。

/proc: 关联系统虚拟设备     
这个⽬录是⼀个虚拟⽬录,它是系统内存的映射,访问这个⽬录来获取系统信息。

/srv : 该⽬录存放⼀些服务启动之后需要提取的数据。    
service缩写,该⽬录存放⼀些服务启动之后需要提取的数据。

/tmp : Linux系统的垃圾桶    
这个⽬录⽤来存放⼀些临时⽂件。

/dev:类似于windows的设备管理器,把所有的硬件⽤⽂件的形式存储。

/media: 多媒体目录
linux系统会⾃动识别⼀些设备,⾃动识别⼀些设备,例如:U盘、光驱等。

/mnt : 挂载一些硬件设备的目录
系统提供该⽬录是为了让⽤户临时挂载别的⽂件系统

/opt : 下载文件常用目录
这是给主机额外安装软件所摆放的⽬录。

/usr : 存放系统安装软件的目录
这是另⼀个给主机额外安装软件所安装的⽬录。⼀般是通过编译源代码的⽅式安装程序。

/var : 存放系统日志
这个⽬录中存放着不断扩充的东⻄,习惯将经常被修改的⽬录放在这个⽬录下。

/etc : 系统配置目录

/run : 存放系统运行临时数据目录

在这里插入图片描述

2. Linux 目录总结⼀下

  1. linux 的目录中有且只要⼀个根目录 /
  2. linux 的各个目录存放的内容是规划好,不⽤乱放⽂件。
  3. linux 是以⽂件的形式管理我们的设备,因此 linux 系统,⼀切皆为⽂件。
  4. linux 的各个⽂件目录下存放什么内容,⼤家必须有⼀个认识。
  5. 学习后,你脑海中应该有⼀颗 linux 目录树

二、 Linux 磁盘分区、挂载

1. 分区基础知识

目前常见的磁盘分区格式有两种,MBR 分区和 GPT 分区:

 MBR 分区,MBR 的意思是 "主引导记录"。MBR 最大支持 2TB 容量,在容量方面存在着极大的瓶颈。 GPT 分区,GPT 意为
 GUID 分区表,它支持的磁盘容量比 MBR 大得多。这是一个正逐渐取代 MBR 的新标准,它是由 UEFI 辅住而形成的,将来 UEFI 用于取代老旧的 BIOS,而 GPT 则取代老旧的 MBR。 

磁盘分区工具

fdisk 工具用于 MBR 格式
gdisk 工具用于 GPT 格式
 - mbr 分区:
	 
   -  最多⽀持四个主分区
   -  系统只能安装在主分区
   -  扩展分区要占⼀个主分区
   -  MBR 最⼤只⽀持 2TB,但拥有最好的兼容性
 - gtp分区
   -  ⽀持⽆限多个主分区(但是操作系统可能显示,⽐如Windows最多⽀持128个分区)
   -  最⼤⽀持18EB⼤容量

2. windows 下的磁盘分区

在这里插入图片描述

3. Linux 下的磁盘分区

原理介绍

  1. Linux 来说⽆论有⼏个分区,分给哪⼀⽬录使⽤,它归根结底就只有⼀个根⽬录,⼀个独⽴且唯⼀的⽂件结构 ,
    Linux 中每个分区都是⽤来组成整个⽂件系统的⼀部分。
  2. Linux 采⽤了⼀种叫“载⼊”的处理⽅法,它的整个⽂件系统中包含了⼀整套的⽂件和⽬录, 且将⼀个分区和⼀个
    ⽬录联系起来。这时要载⼊的⼀个分区将使它的存储空间在⼀个⽬录下获得。
  3. 示意图
    在这里插入图片描述

硬盘说明

  1. Linux 硬盘分 IDE 硬盘和 SCSI 硬盘,⽬前基本上是 SCSI 硬盘
  2. 对于 IDE 硬盘,驱动器标识符为“hdx~”,其中“hd”表明分区所在设备的类型,这⾥是指 IDE 硬盘了。“x”为盘号(a
    为基本盘,b 为基本从属盘,c 为辅助主盘,d 为辅助从属盘),“~”代表分区,前四个分区⽤数字 1 到 4 表示,它们
    是主分区或扩展分区,从 5 开始就是逻辑分区。例,hda3 表示为第⼀个 IDE 硬盘上的第三个主分区或扩展分
    区,hdb2 表示为第⼆个 IDE 硬盘上的第⼆个主分区或扩展分区。
  3. 对于 SCSI 硬盘则标识为“sdx~”,SCSI 硬盘是⽤“sd”来表示分区所在设备的类型的,其余则和 IDE 硬盘的表示⽅
    法⼀样。
    在这里插入图片描述

三、 MBR分区

查看设备详情,以及分区的情况

[root@egon ~]# lsblk /dev/sda
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda      8:0    0   10G  0 disk 
├─sda1   8:1    0  500M  0 part /boot
├─sda2   8:2    0    1G  0 part [SWAP]
└─sda3   8:3    0  8.5G  0 part /
[root@egon ~]# 
[root@egon ~]# lsblk /dev/sdb
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdb    8:16   0  20G  0 disk 
[root@egon ~]# lsblk /dev/sdc
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdc    8:32   0  20G  0 disk 

fdisk⼯具:

适⽤于磁盘⼩于2TB的磁盘,分区类型MBR,主分区4或主分区3+扩展分区(逻辑分区+…),分区后需要保存后才能⽣效

[root@egon ~]# fdisk /dev/sdb
Command (m for help): m #输入m列出常用的命令
​
Command action
a toggle a bootable flag     #切换分区启动标记
​
b edit bsd disklabel     #编辑sdb磁盘标签
​
c toggle the dos compatibility flag     #切换dos兼容模式
​
d delete a partition     #删除分区
​
l list known partition
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值