mkfs

Linux运维基础-磁盘管理

只谈情不闲聊 提交于 2019-11-27 05:19:25
设备文件 一切皆文件:open(),read(),write(),close() 设备类型: 字符文件:char,c,存取单位字符,键盘 块设备:block,b,存取单位块,磁盘 设备文件:/dev/下关联至一个设备驱动程序,进而能够与之对应的硬件设备进行通信 设备号码:主设备号(标识设备类型),次设备号(标识同一类型下的不同设备) 硬盘接口类型: 并行:IDE,SCSI 串口:SATA,SAS,USB 复制设备文件cp -a 例如:在/data下创建字符设备:mknod /data/zerofile c 1 5 创建10M的test文件:dd if=/data/zero of=test bs=1M count=10 hexdump -C test查看二进制,里面全是0 CHS 磁盘三维 sector 扇区 head 磁头 track磁道 cylinder 柱面(柱面数等于磁道数) 6bit sector 8bit head 10bit track 采用24bit位寻址 最大寻址空间8GB LBA(逻辑块寻址) LBA是一个整数,通过转换成CHS格式完成磁盘具体寻址 LBA采用48个 bit位寻址 最大寻址空间128PB 使用磁盘 1.分区 2.创建文件系统,格式化 3,挂载:分配目录名 磁盘分区: 为什么分区: 优化I/O性能 实现磁盘空间配额限制 提高修复速度 隔离系统和程序

九、磁盘管理(分区、格式化)

倾然丶 夕夏残阳落幕 提交于 2019-11-27 05:03:42
   块设备:block 存取单位“块” 磁盘 字符设备:char 存取单位“字符” 键盘 设备文件: 关联至一个设备驱动程序,进而能够跟与之对应硬件设备进行通信   只有元数据,没有数据   设备号码       主设备 :major number 标识设备类型       次设备:minor number 标识同一类型下的不同设备   硬盘接口类型:数据交换能力    并口:     IDE :33MB/S (接口速率)     SCSI :640MB/S    串口:    SATA:6Gbps     SAS:6Gbps     USB : 480MB/s    磁盘设备的设备文件命名:       IDE: /dev/hd       SCSI,SATA,SAS,USB :/dev/sd       不同设备:a-z         /dev/sda ,/dev/sdb....      同一哦设备上的不同分区:1,2,3....         /dev/sda1 , /dev/sda5 1.磁盘的基础知识 1.1机械硬盘(HDD:Hard Disk Drive) 机械硬盘由多块盘片组成,它们都绕着主轴旋转。每块盘片上下方都有读写磁头悬浮在盘片上下方,它们与盘片的距离极小。在每次读写数据时盘片旋转,读写磁头被磁臂控制着不断的移动来读取其中的数据。

第四周笔记整理

怎甘沉沦 提交于 2019-11-26 23:43:34
课堂笔记整理 分区方式 分区方式:MBR,GPT 64bytes:前64个字节是分区表,每16个bytes标识一个分区 所以MBR分区中一块硬盘最多4个主分区 也可以3个主分区+1个扩展分区 管理分区 列出块设备 : lsblk 创建MBR分区 : fdisk 创建GPT分区 : gdisk parted命令:(交互式创建时立即生效) parted /dev/sdb print 以非交互式方式查看sdb是否有分区 parted /dev/sdb mklabel gpt|msdos mklabel贴标签 、 msdos就是MBR分区方式 parted /dev/sdb mkpart primary 1 200 表示从1M 到 200M(默认M) fdisk命令(交互式命令) fdisk /dev/sdb fdisk -l 查看分区 p 分区列表 t 更改分区类型 n 创建新分区 d 删除分区 v 校验分区 u 转换单位 w 保存并退出 q 不保存并退出 CentOS6通知内核重新读取硬盘分区表 新增分区用:partx -a /dev/DEVICE 删除分区用:partx -d --nr M-N /dev/DEVICE CentOS7 只用partprobe [dev/DEVICE] 文件系统分类 日志型文件系统:ext3,ext4,xfs...(支持journal功能)

磁盘管理及维护

孤者浪人 提交于 2019-11-26 17:12:23
磁盘管理及维护: ​ 磁盘文件名: ​ /dev/sd[a-p][1-128] ​ /dev/hd[] ​ /dev/vd[] [] (虚拟化磁盘) ​ 磁盘最小存储单位:扇区 fdisk : 查看分区信息 ​ -a:设置一个启动分区 ​ -b:编辑一个分区的标签 ​ -l:列出已知的分区表 ​ -m:打印菜单 ​ -n:创建一个分区 ​ -p:打印出分区表 ​ -d:删除分区 分区命令: fdisk /dev/sda ​ n ​ p ​ w(保存退出) 重启: partprobe /dev/sda* 格式化: mkfs.xfs /dev/sda* 注意挂载文件位置,换磁盘后看不到别的磁盘下挂载的文件。 [root@localhost ~]# fdisk /dev/sda name [root@localhost ~]# mkfs.xfs /dev/sda3格式化分区 mkfs: ext2,ext3,ext4,xfs,btrfs 创建文件系统:mkfs.ext2 分区 ​ -t:指定创建的文件系统类型 ​ mkfs -t ext4=mkfs.ext4 ​ -b:创建文件系统指明块大小 ​ 1024 2048 4096 ​ -L:lable:指明卷标 ​ -j:创建有日志功能的文件系统 ​ -i:指明iNode与字节的比率 ​ -N:直接指定创建的文件系统的iNode的数量 ​ -m