- 文件系统的含义(是一种特殊的格式)
- 常见Linux系统的文件类型(ext2,ext3,ext4.....)
- Linux系统中常见的windows系统文件类型(...)
- 格式化
- 为什么要分区格式化(不同的操作系统有不同的文件数据存储形式)
- 分区格式化是什么(不同的操作系统有不同的磁盘读取方式)
- 怎么进行分区格式化
- (1)查看分区情况fdisk -l /dev/hdb1
- (2)新建分区 fdisk /dev/hdb1 》n(新建) 》 p(主分区) 、e(扩展分区)、l (逻辑分区) 》1-4(选择1-4分区号) 》q(不保存)/w(保存)
- (3)删除分区 fdisk /dev/hdb1 》d (删除) 》q(不保存)/w(保存)
- (4)挂载磁盘 mount [ ] 设备名 磁盘名
- (5)卸载磁盘 umount 磁盘名(注意:如果挂载在一个文件系统中,挂载后文件中原文件不可以使用,卸载磁盘后,原文件可以继续使用)
- (6)查看磁盘容量 df (查看当前磁盘容量和可用容量) du(查看当前文件容量)
- (7)检查磁盘 fsck 磁盘名
- (8)分区格式化 mkfs
一,文件系统含义
1,指一种特定的文件格式。例如,我们说linux的文件系统是ext3
2,指按特定格式进行“格式化”的一块存储介质
3,指操作系统中用来管理文件系统以及对文件进行操作的机制及其实现
4,格式化要用到的格式类型
二,常见Linux系统中的文件系统类型
1,Ext2
2,Ext3
3,Ext4
4,XFS
5,ISO9660
6,NFS
三,Linux可以支持的基于Windows的文件系统
1,MSDOS
2,VFAT
3,SMB
4,NTFS
四,格式化
1,为什么要格式化
每一种操作系统所设置的文件属性并不相同,为了存放这些文件所需的数据,就需要将分区进行格式化,以成为操作系统能够利用的文件系统
2,什么是格式化
不同的操作系统对应于不同的文件系统
不同的文件系统对应于不同的硬盘的读取方式
所以:不同的操作系统对应着不同的硬盘读取方式
格式化是操作系统用来存取数据的格式
3,怎么进行格式化
- 在Linux中每一个硬件设备都映射到一个系统的文件. 硬件设备:包括硬盘、光驱等IDE或SCSI设备
- IDE设备分配了一个由hd前缀组成的文件
- SCSI设备分配了一个由sd前缀组成的文件
- 注意:在linux中规定,每一个硬盘设备最多能有4个主分区
具体操作:
- 分割硬盘,建立新的分区
- 格式化硬盘,建立可用的文件系统
- 检验是否有坏轨
- 建立挂载点,挂载新硬盘
fdisk [-l] devname
-l:列出指定硬盘的分区内容
(只有root有权执行,最好在单人模式下操作)
例如:
fdisk -l 查看磁盘
fdisk -l /dev/hda 查看磁盘分区情况
fdist /dev/hda 该磁盘进入分区操作
(1)新建磁盘分区
(2)删除磁盘分区
(3)磁盘格式化
格式化:将一个分区制作为所需的文件系统。
语法:mkfs [-t 文件系统格式] 磁盘名
-t 之后接文件系统 :比如ext2,ext3,ext4,fat等文件系统
注意:mkfs -t ext3 devname 时,系统实际调用mkfs.ext3在这个命令进行格式化操作mkfs.ext* devname
(4)检查磁盘命令
内存与硬盘数据异步,导致系统错乱,所以要检查磁盘
注意:
- 只有root可以使用
- 文件系统出现问题时使用
- 不正常的关机造成linux开机不成功时使用
- 进入单人单机维护模式执行fsck -a /dev/hda1 ,然后reboot
语法:fsck [-aCrt] devname
执行时务必确保被检查分区没有挂载,避免分区中文件被修改后不能使用
-a:自动修复坏轨,不在询问
-C:使用条形图表示进度
-r:询问用户是否修复坏轨
-t:文件类型,如果在磁盘中已有定义或本身已支援则不需要加此参数
(5)挂载磁盘
挂载点:本质上是一个目录,该目录下的所有内容均位于同一个分区上,则称这个目录为这个分区的挂载点
对于某一个分区来说,其挂载点就是访问这个分区的入口
挂载了新的分区之后,将暂时隐藏原来目录的内容;分区卸载之后,原内容可以继续使用
只有root可以执行此指令
语法: mount [-altLo] 设备名 挂载点
实例:
(6)卸载磁盘
语法:umount 设备名|挂载点
(7)查看磁盘容量
df:查看当前磁盘总容量和可用容量
du:查看当前磁盘的文件容量