linux_文件系统&分区&格式化
2010-09-20 11:50
381 查看
v 文件系统是操作系统中实现对文件的组织、管理和存取的一组系统程序
v 文件系统实现对文件的共享和保护,方便用户按名存取
v 文件系统的结构
v 对用户来说文件系统是一个文件和目录和集合,里面存放了系统及其用户可以访问的数据;对操作系统来说,文件系统是占用由分区定义的空间的控制结构和数据块集合,有了这处集合才能进行数据存储和管理。UFS存在于磁盘上,其物理基础是磁盘的分区
v 文件管理系统的对象有:文件、目录和磁盘存储空间
v 对对象操纵和管理的软件集合;文件存储空间的管理、文件目录的管理、将文件的逻辑地址转换为物理地址的机制、对文件读和写的管理、对文件共享的保护等
v 文件系统接口
§ 命令接口:用户和文件系统交互的接口
§ 程序接口:用户程序和文件系统的接口
v 文件系统的功能
§ 文件及目录的管理
v 如打开、关闭、读、写等
§ 提供有关文件自身的服务
v 如文件共享机制、文件的安全性等
§ 文件存储空间的管理
v 如分配和释放,主要针对可改写的外存,如磁盘
§ 提供用户接口
v 文件系统通常向用户提供两种类型的接口
v 命令接口
v 程序接口
v 本地磁盘文件系统
§ FAT 不支持长文件名,8.3的限制,没有内部安全
§ VFAT 在win95中,支持文件日期和时间属性,文件创建、文件最近被修改、文件最近被打开
§ HPFS
§ NTFS
§ ext2 与ext相比更有扩展性和高性能,并且有速度和cpu利用率上较为突出,它在写入文件的内容时,并没有写入meta-data(和文件有关的信息,如权限、所有者及创建和访问时间)
§ ext3 是一种日志格式的文件系统,在对原数据做任何改变以前,文件系统驱动程序会向日志中写入一个条目;它是在原有的ext2的基础上加上日志功能。
§ ISO 9660
v 网络上使用的文件系统
§ NFS 客户机可以将服务器共享出来的目录挂载到本地,在本地计算机看来,那个远程主机的目录就象是自己的磁盘一样使用。
§ SMB/CIFS
v 不分区可不可以?
v 计划分区表
§ 分区表要简化 分区的个数不要太多也不要太少
§ 将有联系的数据放在一起
§ 分隔重要的数据
v 设备名
§ 设备文件位于/dev目录
§ 设备的命名
• IDE磁盘驱动器使用前缀:hd
hd→hda→hda1
hd→hdd→hdd5
• SCSI磁盘驱动器使用前缀:sd
sd→sda→sda1
建立文件系统
v 使用mkfs命令建立文件系统
§ 例子:
# mkfs -t ext3 /dev/hda1
# mkfs.ext3 /dev/hda1
注意:在提供设备文件的时候,不要输入一块磁盘(如:/dev/hda)或者一个扩展分区的设备名。因为它会删除这个容器中的所有分区。
partprobe:让核心立刻读取最新的分区表,不需要重新启动,对那些系统正在使用的硬盘,要想要新的分区表立刻生效,而不需要重启。
v fdisk
§ a 添加引导标志
§ d 删除一个已存在的分区 删除扩展分区时,这个分区中的所有的逻辑分区也同时一并删除
§ n 新建一个分区
§ p 显示当前分区表
§ q 不保存操作,退出fdisk程序
§ w 保存所做的操作,退出fdisk程序本文出自 “上善若水威加海内” 博客,转载请与作者联系!
v 文件系统实现对文件的共享和保护,方便用户按名存取
v 文件系统的结构
v 对用户来说文件系统是一个文件和目录和集合,里面存放了系统及其用户可以访问的数据;对操作系统来说,文件系统是占用由分区定义的空间的控制结构和数据块集合,有了这处集合才能进行数据存储和管理。UFS存在于磁盘上,其物理基础是磁盘的分区
对象及其属性 |
对对象操纵和管理的软件集合 |
文件系统接口 |
v 对对象操纵和管理的软件集合;文件存储空间的管理、文件目录的管理、将文件的逻辑地址转换为物理地址的机制、对文件读和写的管理、对文件共享的保护等
v 文件系统接口
§ 命令接口:用户和文件系统交互的接口
§ 程序接口:用户程序和文件系统的接口
v 文件系统的功能
§ 文件及目录的管理
v 如打开、关闭、读、写等
§ 提供有关文件自身的服务
v 如文件共享机制、文件的安全性等
§ 文件存储空间的管理
v 如分配和释放,主要针对可改写的外存,如磁盘
§ 提供用户接口
v 文件系统通常向用户提供两种类型的接口
v 命令接口
v 程序接口
v 本地磁盘文件系统
§ FAT 不支持长文件名,8.3的限制,没有内部安全
§ VFAT 在win95中,支持文件日期和时间属性,文件创建、文件最近被修改、文件最近被打开
§ HPFS
§ NTFS
§ ext2 与ext相比更有扩展性和高性能,并且有速度和cpu利用率上较为突出,它在写入文件的内容时,并没有写入meta-data(和文件有关的信息,如权限、所有者及创建和访问时间)
§ ext3 是一种日志格式的文件系统,在对原数据做任何改变以前,文件系统驱动程序会向日志中写入一个条目;它是在原有的ext2的基础上加上日志功能。
§ ISO 9660
v 网络上使用的文件系统
§ NFS 客户机可以将服务器共享出来的目录挂载到本地,在本地计算机看来,那个远程主机的目录就象是自己的磁盘一样使用。
§ SMB/CIFS
v 不分区可不可以?
v 计划分区表
§ 分区表要简化 分区的个数不要太多也不要太少
§ 将有联系的数据放在一起
§ 分隔重要的数据
v 设备名
§ 设备文件位于/dev目录
§ 设备的命名
• IDE磁盘驱动器使用前缀:hd
hd→hda→hda1
hd→hdd→hdd5
• SCSI磁盘驱动器使用前缀:sd
sd→sda→sda1
建立文件系统
v 使用mkfs命令建立文件系统
§ 例子:
# mkfs -t ext3 /dev/hda1
# mkfs.ext3 /dev/hda1
注意:在提供设备文件的时候,不要输入一块磁盘(如:/dev/hda)或者一个扩展分区的设备名。因为它会删除这个容器中的所有分区。
partprobe:让核心立刻读取最新的分区表,不需要重新启动,对那些系统正在使用的硬盘,要想要新的分区表立刻生效,而不需要重启。
v fdisk
§ a 添加引导标志
§ d 删除一个已存在的分区 删除扩展分区时,这个分区中的所有的逻辑分区也同时一并删除
§ n 新建一个分区
§ p 显示当前分区表
§ q 不保存操作,退出fdisk程序
§ w 保存所做的操作,退出fdisk程序本文出自 “上善若水威加海内” 博客,转载请与作者联系!
相关文章推荐
- linux 磁盘管理四部曲——(2)管理分区,文件系统类型格式化
- 九、Linux文件系统概念及基本操作(格式化分区来创建文件系统、查看指定文件系统)
- linux文件系统分区、格式化、挂载、卷标挂载、永久挂载
- linux 磁盘管理三部曲——(2)管理分区,文件系统类型格式化
- linux中分区、格式化文件系统、挂载
- Linux下磁盘的分区,文件系统的格式化与raid设备
- linux下使用命令行分区、格式化文件系统、更新卷标名称
- chapter8:Linux磁盘与文件系统管理之(3)磁盘的分区,格式化,检验与挂载
- linux-文件系统管理02-分区以及格式化
- Linux磁盘和文件系统管理(1)_分区 格式化
- linux基础-第十三单元 硬盘分区、格式化及文件系统的管理二
- linux mkfs命令参数及用法详解---linux格式化文件系统命令(包括swap分区)
- Windows分区下的文件拷贝到Linux系统中
- Linux学习笔记------讲9.3.1文件系统管理-----fdisk分区---分区过程
- Linux的链接文件及分区格式化
- linux查看分区文件系统类型
- linux下创建和挂载xfs文件系统,格式化xfs文件系统
- linux文件系统命令和分区 挂载
- 解决FAT32文件系统分区中文文件名在Linux下显示乱码
- Linux磁盘及文件系统(二)Linux下磁盘命名和分区