小知识:linux磁盘管理知识汇总

linux系统一切皆文件

1 linux文件系统将一切的设备映射为文件,一切以文件作为访问入口的,以文件的性质来进行open read write close

2 linux设备文件有两类 块设备:block (存取单位块)磁盘 字符设备:char (存取单位为“字符”) 键盘

3 设备文件:将一个文件关联到一个设备的驱动程序, 进而能跟与之对应的硬件设备进行通信(进行read , write )进行硬件的控制

设备号 :

1 设备文件:只有源数据 没有数据

2 主设备号 major number 标识设备类型

3 次设备号 minor number 标识同一设备类型下不同设备

设备文件都在 /dev/dev_file

硬盘接口类型 :

1 并口 IDE 理论值 133M/s SCSI 理论值644M/s

2 串口 SAS 6Gbps STAT3 6Gbps usb 3.0 480M/s

rpm:rotations per minute(转速)

硬盘设备的文件命名:

1 IDE :/dev/hd

2 scsi SATA SAS USB : /dev/sd

3 不同设备用不同的字母进行表示 a-z

/dev/sda,/dev/sdb …..

4 同一设备的不同分区 分区:数字

/dev/sda1

/dev/sda2

磁道 :盘片上面的磁道

1 track :盘片上面的磁盘道 真正用来存数据的地方

2 cylinder :柱面 盘片上面的柱面

3 cecotr :扇区 盘片上面的分的柱面 512 byte

如何分区 :

1 按柱面进行划分

2 硬盘的零磁道的零扇区 是被预留出来的叫做mbr共512bytes

3 MBR:boot master record

4 446byte 是用来存boot loader

5 64byte是用来存 分区表

6 16byte标识一个分区 一块磁盘只能标识四个分区

7 2byte:55AA 四个十六进制数字 如果是55AA 就是550个字节是有效的否则就是无效的

8 如果单块硬盘大于2t的话现在的mbr技术是无法识别2t以后的磁盘空间的

2t以后可以用 gpt 和uefi

linux的分区管理工具:

1 fdisk parted sfdisk

2 fidsk对于一块硬盘来讲只能管理15个分区

3 fdisk -l [-u] device

4 要执行分区的话 直接使用 fdisk device

5 分区工具fdisk用法介绍

fdisk命令参数介绍

p、打印分区表。

n、新建一个新分区。

d、删除一个分区。

q、退出不保存。

w、把分区写进分区表,保存并退出。

l,显示所有的分区代码

t,调整分区类型

6 查看内核是否已经识别新的分区

cat /proc/partations

7 手动通知系统读取新的分区

partx -a /dev/sda

partx -a -n 4-6 /dev/sda

8 另一个方法

kpartx -a /dev/device

-f force

原文链接:http://blog.51cto.com/12674034/2156989

声明: 猿站网有关资源均来自网络搜集与网友提供,任何涉及商业盈利目的的均不得使用,否则产生的一切后果将由您自己承担! 本平台资源仅供个人学习交流、测试使用 所有内容请在下载后24小时内删除,制止非法恶意传播,不对任何下载或转载者造成的危害负任何法律责任!也请大家支持、购置正版! 。本站一律禁止以任何方式发布或转载任何违法的相关信息访客发现请向站长举报,会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。本网站的资源部分来源于网络,如有侵权烦请发送邮件至:2697268773@qq.com进行处理。
建站知识

小知识:Linux添加swap分区的方法

2023-3-23 7:53:16

建站知识

小知识:详解Linux如何生成随机数字和字符串

2023-3-23 8:18:46

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索