linux磁盘与文件系统管理
2011-11-12 21:16
447 查看
1.磁盘管理:在/dev目录下,设备有块设备(b)和字符设备(c)
块设备(b):按块进行存取,以一个固定大小进行随机存取的。
字符设备(c):存取是线性的,有次序的。
接口(总线)类型:
IDE:/dev/hd(在/dev/下,以hd开头)
SCSI SATA SAS USB:(在/dev/下以sd开头)
磁盘有4个分区(4主或3主1扩 4P或3P+E)
磁道是有编号的,由外向内
同一个编号的磁道组合成一个柱面
磁盘的数据读取:寻道时间
平均寻道时间,是衡量磁盘性能的重要指标,转速在一定范围内转速越快,性 能越好。其中转速是按分钟计算的。
磁盘划分分区:是按柱面进行分区的
0磁道:主引导扇区(MBR) 扇区(sector)是磁道的单位 每个扇区是512个字节
512个字节:前446个字节:boot loader 启动加载器
中间64个字节:每16个用于标识分区(决定了只有4个分区)
最后2个字节:整体程序的封装码
数据放在磁盘编号越小的分区上,读取的速度越快,性能越好
2.磁盘分区:分区过程是在内存中完成的,没有立即写入磁盘
分区的相关命令:fdisk 磁盘设备名
分区过程中的一些选项:
d:删除一个分区
l:列出所有已知分区的类型
n:新建一个磁盘分区
p:显示当前磁盘的分区情况
t:改变一个分区的类型
w:保存并退出
注意:新建的扩展分区不能直接使用,也不能进行格式化,只能对其进行二次分区,划分成逻辑分区;
另外,新创建的分区内核是无法识别的,可以通过partprobe 命令通知内核重新读取磁盘
3.对新创建的分区要进行格式化,也就是对其创建文件系统:mkfs
-t fstype /dev/sda5 例如:对/dev/sda5创建ext3 mkfs -t ext3 /dev/sda5
mkfs.fstype=mkfs -t fstype (简写方式) mkfs.ext3 /dev/sda5
mke2fs这个命令在默认情况下专门创建ext2的文件
它有一些选项:
-j (journl-日志)指定文件系统为ext3
mkfs -t ext2 = mke2fs
mkfs -t ext3 = mke2fs -j
-L 卷标 e2lable 查看卷标 也可指定卷标
mke2fs -L MYDATA /dev/sda5 或 e2lable /dev/sda5 MYDATA
查看卷标:e2lable /dev/sda5
-b {1024|2048|4096}指定块大小
-i 字节和inode的比例 byte/inode (默认情况下每128个字节的磁盘空间预留1个inode)
-N 直接指定inode个数
-m 默认是5%的预留空间,管理员的预留空间
-c 创建文件系统时检查是否有磁盘坏块(非一致性的文件所占的磁盘块)
tune2fs这个命令在默认情况下是调整ext2属性的,它也有一下几个相关的选项:
-j 把ext2升级为ext3 只能升级 不能降级
-l 列出一个分区的常见信息
-L 给一个磁盘分区设定卷标
-i N[d|m|w]两次系统之间自检的时间间隔
-c 文件系统在进行卸载挂载多少次之后才开始自检 -c 20 (0或-1表示不检测)
-m 重新调整预留空间的百分比
-o 用于设定文件系统默认挂载选项
blkid这个命令可以显示磁盘分区的UUID(磁盘设备,在当前系统上的唯一标示符)和文件系统类型
4.使用磁盘分区:
(1)挂载
挂载可以通过三种方式进行挂载:设备名 LABLE UUID
挂载的命令格式:mount [option] [-o option] [-t fstype] /dev/device /mount_point(卸载点)
挂载还有一些常用的选型:
-t fstype
-n 不显示挂载信息
-r 只读挂载
-w
-o rw
ro
exec
auto 自动挂载
nouser 禁止普通用户挂载此设备
async 表示异步修改输入
(2)卸载:卸载可以通过命令umount来实现
本文出自 “linux_hui” 博客,请务必保留此出处http://fengxh.blog.51cto.com/3825643/712756
块设备(b):按块进行存取,以一个固定大小进行随机存取的。
字符设备(c):存取是线性的,有次序的。
接口(总线)类型:
IDE:/dev/hd(在/dev/下,以hd开头)
SCSI SATA SAS USB:(在/dev/下以sd开头)
磁盘有4个分区(4主或3主1扩 4P或3P+E)
磁道是有编号的,由外向内
同一个编号的磁道组合成一个柱面
磁盘的数据读取:寻道时间
平均寻道时间,是衡量磁盘性能的重要指标,转速在一定范围内转速越快,性 能越好。其中转速是按分钟计算的。
磁盘划分分区:是按柱面进行分区的
0磁道:主引导扇区(MBR) 扇区(sector)是磁道的单位 每个扇区是512个字节
512个字节:前446个字节:boot loader 启动加载器
中间64个字节:每16个用于标识分区(决定了只有4个分区)
最后2个字节:整体程序的封装码
数据放在磁盘编号越小的分区上,读取的速度越快,性能越好
2.磁盘分区:分区过程是在内存中完成的,没有立即写入磁盘
分区的相关命令:fdisk 磁盘设备名
分区过程中的一些选项:
d:删除一个分区
l:列出所有已知分区的类型
n:新建一个磁盘分区
p:显示当前磁盘的分区情况
t:改变一个分区的类型
w:保存并退出
注意:新建的扩展分区不能直接使用,也不能进行格式化,只能对其进行二次分区,划分成逻辑分区;
另外,新创建的分区内核是无法识别的,可以通过partprobe 命令通知内核重新读取磁盘
3.对新创建的分区要进行格式化,也就是对其创建文件系统:mkfs
-t fstype /dev/sda5 例如:对/dev/sda5创建ext3 mkfs -t ext3 /dev/sda5
mkfs.fstype=mkfs -t fstype (简写方式) mkfs.ext3 /dev/sda5
mke2fs这个命令在默认情况下专门创建ext2的文件
它有一些选项:
-j (journl-日志)指定文件系统为ext3
mkfs -t ext2 = mke2fs
mkfs -t ext3 = mke2fs -j
-L 卷标 e2lable 查看卷标 也可指定卷标
mke2fs -L MYDATA /dev/sda5 或 e2lable /dev/sda5 MYDATA
查看卷标:e2lable /dev/sda5
-b {1024|2048|4096}指定块大小
-i 字节和inode的比例 byte/inode (默认情况下每128个字节的磁盘空间预留1个inode)
-N 直接指定inode个数
-m 默认是5%的预留空间,管理员的预留空间
-c 创建文件系统时检查是否有磁盘坏块(非一致性的文件所占的磁盘块)
tune2fs这个命令在默认情况下是调整ext2属性的,它也有一下几个相关的选项:
-j 把ext2升级为ext3 只能升级 不能降级
-l 列出一个分区的常见信息
-L 给一个磁盘分区设定卷标
-i N[d|m|w]两次系统之间自检的时间间隔
-c 文件系统在进行卸载挂载多少次之后才开始自检 -c 20 (0或-1表示不检测)
-m 重新调整预留空间的百分比
-o 用于设定文件系统默认挂载选项
blkid这个命令可以显示磁盘分区的UUID(磁盘设备,在当前系统上的唯一标示符)和文件系统类型
4.使用磁盘分区:
(1)挂载
挂载可以通过三种方式进行挂载:设备名 LABLE UUID
挂载的命令格式:mount [option] [-o option] [-t fstype] /dev/device /mount_point(卸载点)
挂载还有一些常用的选型:
-t fstype
-n 不显示挂载信息
-r 只读挂载
-w
-o rw
ro
exec
auto 自动挂载
nouser 禁止普通用户挂载此设备
async 表示异步修改输入
(2)卸载:卸载可以通过命令umount来实现
本文出自 “linux_hui” 博客,请务必保留此出处http://fengxh.blog.51cto.com/3825643/712756
相关文章推荐
- Linux 学习笔记---文件系统与LVM磁盘管理
- linux笔记四(磁盘与文件系统管理)
- Linux 磁盘与文件系统管理
- 2018-1-27Linux系统管理(3)(4)磁盘和文件系统管理工具
- 2.Linux磁盘,文件系统管理--创建文件系统
- Linux磁盘和文件系统管理(一)
- Linux 磁盘和文件管理系统 文件打包解压备份 VIM、VI编辑器
- Linux磁盘及文件系统管理
- linux -8 Linux磁盘与文件系统的管理
- Linux学习-05-磁盘与文件系统管理-1
- linux -8 Linux磁盘与文件系统的管理
- 鸟哥的Linux私房菜 基础学习篇读书笔记(8):Linux磁盘与文件系统管理(1)
- linux 学习之九、Linux 磁盘与文件系统管理(2)
- linux 磁盘管理四部曲——(2)管理分区,文件系统类型格式化
- Linux磁盘及文件系统管理 5---- Linux文件与文件系统的压缩与打包
- chapter8:Linux磁盘与文件系统管理之(2)文件系统的简单操作
- linux 系统、文件、磁盘、网络配置管理,软件包
- Linux 文件系统结构、磁盘的管理
- linux 中磁盘及文件系统管理命令
- Linux 磁盘与文件系统管理(鸟哥私房菜)