设备文件
1、块设备:以块为单位,随机访问
2、字符设备:以字符为单位,线性访问
/dev
主设备号:设备类型
次设备号:同一类型的不同设备
inode:存储主号和次号
mknod [optiom] name type [major minor]
-m 指定权限
mknod -m 644 /tmp/mydev b 66 0
硬盘设备的设备文件名
ide,ata:hd
sata:sd
scsi:sd
usb: sd
a、b、c、……区分同一类型设备下的不同设备
1、2、3……区分同一硬盘上的不同分区,逻辑分区从5开始。
查看当前系统识别了几块硬盘
fdisk -l
管理磁盘分区
fdisk /dev/sdb
p 显示磁盘分区
n 创建新分区
e 扩展分区
p 主分区
d 删除一个分区
w 保存退出
q 不保存退出
t 修改分区类型
l 显示所支持的分区类型
partprobe 通知内核重读分区表
linux支持的文件xit
文件系统属于内核提供的功能,高级格式化用来创建文件系统。
linux使用vfs为不同的底层fs向上提供统一的输出接口
fat
ntfs
cifs(通用互联网文件系统)
ext2
ext3
ext4
xfs
reiserfs
linux网络文件系统:nfs、ocfs(集群文件系统)、gfs