Welcome 微信登录

首页 / 操作系统 / Linux / Linux磁盘及文件管理

Linux 运维中运维人员主要针对服务器的I/O设备管理:磁盘和网卡,这里主要介绍对磁盘的管理Linux中一切皆文件,硬件设备也有对应的文件。Linux中访问设备,其实就是访问对应的文件接口。文件接口:open(),read(),write(),close()等等。设备类型:块设备(block):随机访问的特性,数据交换单位为“块”字符设备(character):线性设备,数据交换单位为“字符”。比如:键盘输入设备文件:FHS(文件系统的层级标准)Linux中/dev/目录用于存放设备文件,设备文件是关联至设备驱动程序及访问设备的入口设备的管理:设备号设备号:主设备号(major),次设备号(minor)major: 设备类型,区别设备类型,用于表明所需驱动程序minor: 同一类型下的不同设备,驱动程序驱动的具体设备(c,字符设备,b块设备)Linux磁盘设备文件命名:IDE (ATA):133MB/s,/dev/hdSCSI: 640MB/sSATA:6GbpsSAS:6GbpsUSB: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, sfdiskfdisk工具的使用:fdisk最多支持在一块硬盘上的15个分区;fdisk分区管理子命令:m: 获取帮助,用于显示子命令的功能p: 显示现有分区表n: 创建d: 删除t: 修改分区IDl: 列出所有支持ID类型w: 保存退出q: 放弃修改并退出创建完成之后,查看内核是否已经识别新的分区:# cat /proc/partitions有三个命令可以让内核重读磁盘分区表:CentOS 5: partprobe [DEVICE]CentOS 6,7:partxkpartxpartx命令:注意:已挂载的硬盘上分区需执行,可能需要命令重复执行2次或以上才能读取分区成功partx DEVICEpartx -a DEVICEpartx -a -n M:N DEVICEMM::Nkpartx命令:kpartx -af DEVICE创建分区后需创建文件系统和格式化更多详情见请继续阅读下一页的精彩内容: http://www.linuxidc.com/Linux/2015-09/122969p2.htm
  • 1
  • 2
  • 3
  • 下一页
Linux leap second 问题导致的应用程序Linux任务计划 (at,crontab)相关资讯      Linux磁盘  Linux文件管理 
  • Linux基础知识:文件管理  (今 10:41)
  • Linux目录和文件管理  (06月17日)
  • Linux文件与目录管理之ls的使用  (04月01日)
  • Linux系统中的文件管理  (08月14日)
  • Linux 文件与目录管理详解  (06月04日)
  • Linux磁盘及文件系统概念  (12/22/2015 15:02:55)
本文评论 查看全部评论 (0)
表情: 姓名: 字数