linux查看磁盘权限设置,Linux 磁盘管理

磁盘管理

Linux思想一切皆文件:

open(),read(),write(),close()

I/O 设备地址

设备类型:

块设备:block,存取单位“块”,磁盘 (随机访问)

字符设备:char,存取单位“字符”,键盘 (逻辑访问)

设备文件:关联至一个设备驱动程序,进而能够跟与之对应硬件设备进行通讯。

设备编号:

ll /dev/sda*

root disk 8.0

root disk 8.1

每一个设备都拥有一个主要号码,代表设备的类型,第二个是同一类型的唯一编号。

硬盘接口类型:

并行:

IDE:133MB/s (家用)

SCSI:640MB/s  (服务器)

串口:

SATA:6Gbps (家用)

SAS:6Gbps   (服务器)

USB:480MB/s

rpm: rotations per minute

每分钟的转速

磁盘设备的设备文件命名:/dev/DEV_FILE

IDE: /dev/hd

SCSI, SATA, SAS, USB: /dev/sd

不同设备:a-z

/dev/sda, /dev/sdb, …

同一设备上的不同分区:1,2, …

/dev/sda1, /dev/sda5

磁头 head

2磁头数 =1盘片

磁道 track

扇区 sector (512字节)

head 256 磁头

track 1024 磁道

secror 63 扇区

CHS(culinder柱面)

culinder=track*head=512*63*256=8M

(centos6版本之后就不用整个柱面分区)

LBA 逻辑寻址(6版本之后就使用)

分区

两种分区方式: MBR ,GPT

MBR: Master Boot Record,1982年,使用32位表示扇区数,分区不超过2T

如何分区:按柱面

0磁道0扇区:512bytes

446bytes:boot loader

64bytes:分区表

16bytes: 标识一个分区

2bytes: 55AA (识别是否有分区)

4个主分区;3主分区+1扩展(N个逻辑分区)

GPT:GUID(Globals Unique Identifiers)partition table 支持128个分区,使用64位,支持8Z(512Byte/block )64Z (4096Byte/block)

使用128位UUID 表示磁盘和分区GPT分区表自动备份在头和尾两份,并有CRC校验位

UEFI (统一扩展固件接口)硬件支持GPT,使操作系统启动

EFI部分又可以分为4个区域:EFI信息区(GPT头)、分区表、GPT分区、备份区域

linux 使用的分区方式

lilo

grub (5,6版本)

grub2(7版本之后使用)

echo "- – -"> /sys/class/scsi_host/host0/scan

扫描新添加的硬盘

(查看分区

你可能感兴趣的:(linux查看磁盘权限设置)