Linux学习笔记——文件系统
一、linux下的文件系统
1.基本文件系统
1.1 ext
1.2 ext2
2.日志文件系统
3.扩展的Linux日志文件系统
3.1 ext3
3.2 ext4
3.3 JFS
3.4 Reiser
3.5 XFS
二、操作文件系统
创建分区使用的是:fdisk命令
1、当硬盘小于等于2T时,可以用fdisk。
# fdisk /dev/sdb 1、查看帮助。 输入:m 2、新建分区。 输入:n 3、创建逻辑分区 输入:p 4、输入分区号以及指定分区大小 依照提示,回车表示默认。 5、检查分区情况(此时还未执行分区操作) Command(m for help):p 6、保存退出 Command(m for help):w2、当硬盘大于2T时,用parted命令。
parted /dev/sdb (用part命令对3T硬盘进行分区处理) mklabel gpt (用gpt格式可以将3TB弄在一个分区里) unit TB (设置单位为TB) mkpart primary 0 3 (设置为一个主分区,大小为3TB,开始是0,结束是3) print (显示设置的分区大小) quit (退出parted程序)
三、创建文件系统
创建文件系统的命令行程序
工具 |
用途 |
mkefs |
创建一个ext文件系统 |
mke2fs |
创建一个ext2文件系统 |
mkfs.ext3 |
创建一个ext3文件系统 |
mkfs.ext4 |
创建一个ext4文件系统 |
mkreiserfs |
创建一个ReiserFS文件系统 |
jfs_mkfs |
创建一个JFS文件系统 |
mkfs.xfs |
创建一个XFS文件系统 |
格式化分区使用的是:
mkfs.ext4 /dev/sdb1
上述命令是将分区/dev/sdb1格式化为ext4格式的文件系统
四、挂载文件系统
挂载:使用mount命令
如:mount –t ext4 /dev/sdb1 /mnt
解释:挂载一个ext4文件系统,挂载点为/mnt
提示:确保根目录下有mnt这个文件夹
注意:这种挂载文件系统的方法只是临时挂载该文件系统。当重新启动Linux系统时,文件系统不会自动挂载。要强制Linux在启动时自动挂载文件系统,可以将文件系统添加到/etc/fstab文件中。
如在最后加入:
/dev/sdb1 /dev/sdb1 ext4 defaults 1 1
温馨提示:在修改/etc/fstab文件后,运行mount -a命令验证一下配置是否正确
否则错误配置fstab文件导致系统无法正常启动。如果系统无法正常启动,则输入root密码进入修复模式。关键的一步是重新mount /(mount -n -o remount,rw /)。如果没有此步操作,则文件系统处于只读状态,导致不能修改配置文件并保存,修复存在的问题。
五、逻辑卷管理
Linux逻辑卷管理器LVM(Logical Volume Manager)。
逻辑卷管理的核心是它如何处理安装在系统上的硬盘分区。在逻辑卷管理的世界里,硬盘称作物理卷(Physical Volume,PV)。每个物理卷都会映射到硬盘上创建的某一个无力分区。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。