Linux基础命令(十九)Linux中的磁盘管理(中)

核心:理解分区、格式化、挂载的含义

(1)磁盘的分区

思考1:为什么要分区?

1)数据安全

    主要方面:只用一个分区,若遇到系统需要重装或者分区需要进行格式化等,原有的重要文件无法在本硬盘保留,而若提前进行了合理分区,则格式化其它分区不会收到影响!
       
    次要方面,我们知道,同等外部条件下,读取越频繁,磁盘越容易受损,我们把读写频繁的目录挂载到一个单独的分区,可以把磁盘的损伤控制在一个集中的区域。

2)系统的性能 
    
    分区将数据集中在某个磁柱的区段,当有数据要读取自该分区时, 硬盘只会搜寻相应区段,有助于数据读取的速度与效能的提升!

思考2:如何分区?

(1)先观察磁盘的分区状况

lsblk -p(完整路径)| fdisk -l 

#lsblk的理解-->list block device

(2)列出设备的UUID参数(独一无二)

  blkid 

(3)查看磁盘的分区类型(GPT和MBR的分区格式)

parted  device print

说明:vda是mbr分区,而vdb尚未分区!

MBR的分区工具是fdisk,GPT的分区工具是gdisk!

须知:本文以fdisk为案例进行说明

参数的说明

m -->menue(帮助菜单)
n -->new(新建一个分区)
p--->print(打印分区的信息)
w--->write(保存分区的设置)
q--->quit(退出,相当于前面做了无用功)

说明:自定义分区的号码和起始Sector!

说明:block 是块,这个是系统文件系统的最小分配单位,不是硬件的,这里是512bytes!
wq后的信息提示

The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.

查看:分区情况

(2)磁盘的格式化

思考3:问什么要格式化?

每种操作系统所设置的文件属性/权限并不相同,为了存放这些文件所需的数据

需要将分区进行格式化,成为"操作系统"能够"利用"的文件格式系统!

注意:每种操作系统能够使用的文件系统并不相同(vfat32和NTFS)
说明:格式化操作是即时生效的,不需要重启Linux系统,最好同步分区表(partprobe)

查看:LInux支持的文件系统

查看:目前已经加载到内存中支持的文件系统

说明:此处格式化成xfs的文件系统

mkfs.xfs /dev/vdb1 #make filesystem.类型 针对哪个device的分区

警告信息提示:
mkfs.xfs: /dev/vdb1 appears to contain an existing filesystem (xfs).
mkfs.xfs: Use the -f option to force overwrite.

原因:该分区已经格式化了,如果要重新格式化需要加上-f!

说明:扩展分区无法格式化!

格式化目的:创建系统能识别的文件系统!

(3)文件系统的校验

(4)文件系统的挂载和卸载

思考3:linux为什么要挂载

因为Linux将所有的硬件设备都当做文件来处理,因此当使用光驱等硬件设备时,必须将其挂载到系统中,只有这样Linux才能识别,进而读写

注意事项

(1)单一的文件系统不应该被挂载到不同的挂载点(目录),没有意义

测试:vfat可以挂载多个目录,NTFS不能挂载多个目录!

(2)单一目录不应该重复挂载多个文件系统

须知:挂载的目录不是空的,那么挂载点会暂时隐藏目录下的东西,卸载后出现!

注意:挂载点不能设置成重要的目录,如/boot等;思考:如果这样做如何解决!

(3)引申出:作为挂载点的目录最好是空目录!

linux如何挂载

思考4:为什么插入U盘到USB的端口可以直接读写,默认帮我们干的活!

原因:U盘已经被格式化成Linux系统识别的vfat文件系统,并自动帮我们挂载!

挂载理解:利用一个目录当作进入点,将磁盘分区的数据放置在该目录下,进入该目录就可以读取该分区!

     4.1)挂载的细节问题

挂载会覆盖挂载点的权限!

    4.2)挂载的设备名的替换方式,通过UUID

通过blkid查看某个格式化分区的UUID

格式:mount UUID=xxxxxx 挂载点

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值