Linux磁盘与目录(一)

1.磁盘分区

Linux磁盘分区和逻辑卷详解
Linux-CentOS7添加磁盘、分区、格式分区、挂载
centos7磁盘分区与挂载解析
Linux学习(CentOS-7)—磁盘分区(概念、分区方法、分区方案)
【Centos7从零开始】Centos 下硬盘分区的最佳方案
Linux磁盘分区
Linux 磁盘管理
linux系统磁盘分区知识深入讲解

在这里插入图片描述
正如windows那样,有几个分区,就有几个驱动号,比如有两个磁盘0和1,磁盘0上面C是主分区,DEF合起来是扩展分区,主分区和扩展分区的分区数量加起来是不能超过4个的,而每个D,E,F又是逻辑分区,逻辑分区没有数量上的限制

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

在这里插入图片描述

磁盘分区类型:主分区,扩展分区,逻辑分区

分区规则:

1、主分区+扩展分区的数量不能超过4个,且扩展分区只能有1个。逻辑分区要在扩展分区之上进行划分,逻辑分区没有数量限制,可以任意个。

2、扩展分区是不能直接用的,他是以逻辑分区的方式来使用的,所以说扩展分区可分成若干逻辑分区。他们的关系是包含的关系,所有的逻辑分区都是扩展分区的一部分。

3、硬盘的容量=主分区的容量+扩展分区的容量;扩展分区的容量=各个逻辑分区的容量之和

备注:主分区就是普通磁盘分盘,但是由于磁盘设备由大量的扇区组成,一个扇区的容量为512字节。磁盘的第一个扇区最为重要,记录了主引导记录与分区表信息。就第一个扇区而言,主引导信息记录需要占用466个字节,分区表64个字节,结束符占用2个字节;其中分区表中每记录一个分区信息就需要16个字节,所以最多只有4个分区信息可以记录在第一个扇区中,所以主分区+扩展分区的数量不能超过4个。但是为了创建更多的分区,就使用扩展分区做份下若干个分区的指针,划分若干个逻辑分区,来满足分区数大于4个的需求。扩展分区不需要挂载,但是可以格式化。

在这里插入图片描述

2.目录

CentOS7目录结构详细版
CentOS7 系统目录详解和常用命令[文件和目录]

在逻辑上所有的目录(包括目录下的子目录)都在最高级别的目录“/”下,根(“/”)目录是linux系统中所有目录的起始点(顶点),根下面的目录及目录的子目录是一个有层次的树状结构很像一颗倒挂着的一颗大树,这和Windows系统按照硬盘分区(C:D:E:)分割的目录结构是不同的(windows系统可以理解为多棵树,每个分区就是一颗独立的小树)linux系统中的这些不同的目录也是很特别的,不同的目录可以分布在不同的硬盘分区以及不同的硬盘设备上。这是windows的系统难以做到的,windows系统的不同分区都是独立存在的。

就是说window不同的目录和分区是相互绑定的,而linux的目录可以绑定不同的分区
一个光盘插入到linux中,是不能用的,必须要挂载到一个目录上才能用

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

/usr:系统级的目录,可以理解为C:/Windows/,/usr/lib理解为C:/Windows/System32。
/usr/local:用户级的程序目录,可以理解为C:/Progrem Files/。用户自己编译的软件默认会安装到这个目录下。
/opt:用户级的程序目录,可以理解为D:/Software,opt有可选的意思,这里可以用于放置第三方大型软件(或游戏),当你不需要时,直接rm -rf掉即可。在硬盘容量不够时,也可将/opt单独挂载到其他磁盘上使用。

3.磁盘命令

Linux系统下常用的磁盘管理命令——du / df / fdisk / mount / xxd

3.1 lsblk

查看分区和磁盘
在这里插入图片描述

3.2 df

在这里插入图片描述
在这里插入图片描述

查看空间使用情况
在这里插入图片描述

3.3 fdisk

分区工具查看分区信息
在这里插入图片描述

3.4 cfdisk

分区工具查看分区信息
在这里插入图片描述

3.5 blkid

查看硬盘label(别名)
在这里插入图片描述

3.6 du

在这里插入图片描述
在这里插入图片描述

统计当前目录各文件夹大小
在这里插入图片描述

3.7 free

Linux free命令
在这里插入图片描述
在这里插入图片描述
查看内存大小
在这里插入图片描述

3.8 mount/umount

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

4.系统属性命令

4.1.查看内核版本

cat /proc/version
uname -a
在这里插入图片描述

4.2.查看linux系统版本信息

lsb_release -a,即可列出所有版本信息:
cat /etc/redhat-release,这种方法只适合Redhat系的Linux:
cat /etc/issue,此命令也适用于所有的Linux发行版。
env:查看环境变量

4.1 其他

CentOS下查看电脑硬件设备属性命令
centos7常用监控命令

  • 5
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值