【实操篇】Linux的磁盘分区和挂载

简介: 1.Linux无论有几个分区,还是分给哪个目录去使用。它归根结底也就只有一个根目录,它是一个独立并且唯一的文件结构,它其中的每个分区共同构成整个文件系统的一部分。 2.Linux采用了“载入”的处理方法,它的文件系统包含了一整套的文件和目录,将一个分区通过挂载(mount)的方式和一个目录联系在一起,也可以通过卸载(umount)的方式将分区与其联系的目录分开。并且载入的分区将会使它的存储空间在与它挂载的一个目录下获得。
+关注继续查看

image

磁盘分区及挂载

简要介绍:


       1.Linux无论有几个分区,还是分给哪个目录去使用。它归根结底也就只有一个根目录,它是一个独立并且唯一的文件结构,它其中的每个分区共同构成整个文件系统的一部分。


       2.Linux采用了“载入”的处理方法,它的文件系统包含了一整套的文件和目录,将一个分区通过挂载(mount)的方式和一个目录联系在一起,也可以通过卸载(umount)的方式将分区与其联系的目录分开。并且载入的分区将会使它的存储空间在与它挂载的一个目录下获得。

48f2cf9b483c67bf7ef1171e5d23b2a9_c9c83e114e344c208380062fc83fde18.png

        3.Linux的硬盘分为IDE和SCSI,目前基本都是SCSI硬盘。对于SCSI硬盘来说,它的驱动标识符为“sdx~”,其中的“sd”用来表示分区所在的设备类型。“x”为盘号,它分为四类“a基本盘、b基本从属盘、c辅助主盘、d辅助从属盘”,“~”代表分区。


        4.在终端中使用指令去查看我们Linux的分区情况:

67d965a2001238e51243c61070057ca8_72069363cac54a6694967d2b608a76a6.png

<图一>

46ebec794d22fdf97e281ab436de1dc5_03c1b690897c43719cc11cadaf9624f7.png

<图二>

●典型案例实战


       在我们的Linux硬盘中去增加一个2G内存空间的新硬盘分区(sdb1),并且将这块分区挂载到/home下的/newdisk上,查看后再将其卸载。


步骤一:添加磁盘


image

image

image

image

image

image

image


步骤二:分区(fdisk /dev/sdb)

image

image

image

image

image

步骤三:格式化(mkfs -t ext4 /dev/sdb1)

image

image


步骤四:挂载(mount /dev/sdb1 /home/newdish)

image

image

image


步骤五:卸载(umount /dev/sdb1)


image

image


●磁盘查询


1.查询系统整体磁盘使用情况

基本语法:df -h


应用实例:      


       查询系统整体磁盘使用情况(sda1因为挂载到了swap上所以不显示,sdb1因为在上面的示例中被卸载了所以也不显示)

7adc1f99c2875fad4f974ef668dbc47e_300342f5f42e4c0fa8bc5cca8f9430ee.png

2.查询指定目录的磁盘占用情况

基本语法:du -h /目录


应用实例:


       查询/home目录深度为1的磁盘占用情况

d8c3033ebd7e37b1ef18ad172342df88_3a45e65ec6c44e3a9609b901e3a7185a.png


3.实用指令及其案例

1.统计/home文件夹下文件的个数

09e185b317742f2214483d25d6258043_f6ef024220c14b00b3964d7da6bad2ff.png


补充:(统计/home文件夹下以及其子文件夹里文件的个数)


71e2949b7c066cc469a25f0a8e893123_4998fea2a1b849b29c5201ebd9c7e5c9.png


2.统计/home文件夹下目录的个数

13778635c4d8c1f440690c6952adf455_7f13158d5b6a44f097c21fbe148f757b.png


补充:(统计/home文件夹下以及其子文件夹里目录的个数)

0ea24f6e256da402e9868aafcff25f68_f32dce86622a4e06a9204c17d639e95d.png


●树状目录展示


基本语法:tree     (若未安装tree,则需要使用安装指令 “yum install tree” 去安装其到我们的系统中)


应用实例:


       1.将/home文件下的文件目录以树状目录的形式展现出来

db7ed145a8e967a9880eb6f40042fd05_4b8458377b3447a3b0c84986d77660fb.png

b6c5a613afe3c4f0bc3f8653b901094a_5464c1f166a6499883f279d8df2469ed.png

d568310191e5d87b8d70528a0e47e84e_cbb52197704c4e4e9bd75f91b01845fe.png




目录
相关文章
|
18天前
|
Linux
记录一个解决Arm Linux端U盘挂载时文件名显示乱码、Qt显示乱码的问题
记录一个解决Arm Linux端U盘挂载时文件名显示乱码、Qt显示乱码的问题
19 0
|
1月前
|
Linux 数据安全/隐私保护 Windows
Linux 中常用的挂载命令有哪些?
Linux 中常用的挂载命令有哪些?
77 0
Linux 中常用的挂载命令有哪些?
|
1月前
|
运维 Linux Windows
【运维杂谈】如何将iso镜像挂载到Linux系统中?
【运维杂谈】如何将iso镜像挂载到Linux系统中?
49 0
|
1月前
|
Linux
一分钟学会Linux分区挂载
1.使用fdisk对/dev/nvme0n1剩余空间进行分区
53 0
|
1月前
|
Linux
7.4.2 【Linux】特殊设备 loop 挂载 (镜像文件不烧录就挂载使用)
7.4.2 【Linux】特殊设备 loop 挂载 (镜像文件不烧录就挂载使用)
30 0
|
1月前
|
Linux
7.4 【Linux】设置开机挂载
7.4 【Linux】设置开机挂载
44 0
|
1月前
|
Linux
7.3 【Linux】磁盘的分区、格式化、检验与挂载
7.3 【Linux】磁盘的分区、格式化、检验与挂载
56 0
|
2月前
|
运维 Kubernetes Unix
【运维】Linux/Ec2挂载卷与NFS搭建实站讲解
英文Network File System(NFS),是由SUN公司研制的UNIX表示层协议(presentation layer protocol),能使使用者访问网络上别处的文件就像在使用自己的计算机一样。NFS在实际场景中有着不少的应用场景,比如分布式代码部署下,代码一致性的同步方案,K8S多容器内外挂载等情况,今天就来具体讲解一下怎么实现。
|
2月前
|
Linux
linux关于磁盘挂载
磁盘管理 查看挂载情况 lsblk -f 挂载步骤 1.虚拟机增加硬盘 2.分区命令 fdisk /dev(设备文件)/sdb m 显示命令列表 p 显示磁盘分区 n 新增分区 d 删除分区 w 写入并退出 3.格式化磁盘,并挂载 mkfs -t ext4 /dev/sdb1 mount /dev/sdb1 文件路径 4.卸载 umount /dev/sdb1 或者 umount /文件 命令行重启挂载会失效 5.永久挂载 修改 etc/fstab实现挂载 执行mount -a生效 查询磁盘使用情况 df -h 默认是当前目录 查询指定目录的磁盘占用情况 du -h -s目录
45 2
|
2月前
|
Linux
Linux fdisk实战 && 挂载参数优化
Linux fdisk实战 && 挂载参数优化
56 1
相关产品
云迁移中心
推荐文章
更多