Linux系统管理磁盘和文件的技巧

时间:2022-07-16 23:49:09 

熟悉Linux系统的用户都了解,在日常维护Linux系统的过程中,对磁盘和文件的管理是重要的内容。因为在Linux中磁盘也被当做文件,所以对磁盘和文件的管理实际上就是对Linux文件的管理。下面,就小编一起来看看Linux系统管理磁盘和文件的技巧。

Linux系统管理磁盘和文件的技巧
Linux系统

一、文件接口:open(),read(),write(),close()等等。

设备类型:

块设备(block):随机访问的特性,数据交换单位为“块”

字符设备(character):线性设备,数据交换单位为“字符”。比如:键盘输入

设备文件:FHS(文件系统的层级标准)

Linux中/dev/目录用于存放设备文件,设备文件是关联至设备驱动程序及访问设备的入口

设备的管理:设备号

设备号:主设备号(major),次设备号(minor)

major: 设备类型,区别设备类型,用于表明所需驱动程序

minor: 同一类型下的不同设备,驱动程序驱动的具体设备(c,字符设备,b块设备)

二、Linux磁盘设备文件命名:

IDE (ATA):133MB/s,/dev/hd

SCSI: 640MB/s

SATA:6Gbps

SAS:6Gbps

USB:480MB/s

除IDE外Linux中识别硬盘设备:/dev/sd

标记不同的硬盘设备:/dev/sd[a-z]

标记同一设备上的不同分区:/dev/sd[a-z][1-]

1-4: 主或扩展分区标识

5+:逻辑分区标识

三、机械硬盘介绍:track 磁道,sector 扇区,cylinder 柱面

MBR:0磁道0扇区,主引导扇区(master boot record)

MBR分三部分:446bytes:bootloader,引导程序

64bytes: 分区表

16bytes:标记一个分区

2bytes:55AA,当前MBR信息是否有效的标记

如果单块硬盘超过2T就不能使用MBR分区,只能使用 GPT分区

分区:分隔存储空间为多个小的空间,每个空间可独立使用文件系统;

分区工具:

fdisk, parted, sfdisk

fdisk工具的使用:

fdisk最多支持在一块硬盘上的15个分区;

fdisk分区管理子命令:

m: 获取帮助,用于显示子命令的功能

p: 显示现有分区表

n: 创建

d: 删除

t: 修改分区ID

l: 列出所有支持ID类型

w: 保存退出

q: 放弃修改并退出

四、创建完成之后,查看内核是否已经识别新的分区:

# cat /proc/partitions

有三个命令可以让内核重读磁盘分区表:

CentOS 5: partprobe [DEVICE]

CentOS 6,7:

partx

kpartx

partx命令:注意:已挂载的硬盘上分区需执行,可能需要命令重复执行2次或以上才能读取分区成功

partx DEVICE

partx -a DEVICE

partx -a -n M:N DEVICE

M

M:

:N

2.kpartx命令:

kpartx -af DEVICE

创建分区后需创建文件系统和格式化

标签:Linux系统,磁盘
0
投稿

猜你喜欢

  • Photoshop 2020安装完之后闪退/自动退出的解决方法

    2023-07-06 07:46:12
  • win7开机选择文件卡住不动解决方法

    2023-09-28 09:09:51
  • ​Word文档中怎么把小方框填黑

    2023-08-30 00:10:59
  • macOSCatalina10.15.5Beta4值得升级吗 macOSCatalina10.15.5Beta4更新了什么

    2023-03-15 06:02:18
  • Nvidia显卡怎么录屏?英伟达显卡录屏教程

    2023-01-18 13:26:28
  • Win10 Build 10130再曝新功能:同时开启多个相同软件

    2023-03-08 18:23:01
  • Word 2010 中设置自动保存时间间隔

    2023-04-26 21:58:03
  • Photoshop工具栏不见了怎么办 Photoshop工具栏消失解决办法

    2022-05-04 16:44:04
  • Office(2010或者2003) Word已停止工作

    2023-12-12 12:35:50
  • word2007中简繁字体巧妙转换

    2022-10-21 20:54:30
  • Win11怎么修改字体样式?Win11使用noMeiryoUI更改字体的方法

    2022-02-26 12:45:04
  • word文字怎么竖向排列?

    2023-07-29 02:24:11
  • Win10提示vac无法验证你的游戏会话怎么办?提示vac无法验证你的游戏会话的解决方法

    2023-03-08 04:01:21
  • wps表格如何在下拉列表查询数据

    2022-08-27 18:08:54
  • 微信群发怎么发消息?微信群发消息给好友的教程

    2022-02-09 22:26:32
  • FSO在Win2000服务器中的解决方案

    2022-10-10 07:47:34
  • 功能强大的贺卡设计制作软件推荐:Hallmark Card Studio

    2022-07-18 02:48:28
  • word打印不出文字怎么办?

    2023-12-13 12:55:15
  • ​电脑版wps文档如何在页眉上插入日期和时间

    2023-04-20 09:19:15
  • Win7系统出现DfrgFat:Dfrgfat.exe弹窗错误怎么修复?

    2022-03-16 07:14:14
  • asp之家 电脑教程 m.aspxhome.com