6、文件系统管理
来源:互联网 发布:保利投顾 知乎 编辑:程序博客网 时间:2024/06/06 09:30
1. 分区类型
a) 主分区:中共最多只能分四个
b) 扩展分区:只能有一个,也算作主分区的一种,也就是说主分区加扩展分区最多有四个,但是扩展分区不能储存数据和格式化,必须再划分成逻辑分区才能使用。
c) 逻辑分区:逻辑分区是在扩展分区中划分的,如果是IDE硬盘,Linux最多支持59个逻辑分区,如果是SCSI硬盘Linux最多支持11个逻辑分区
2. 文件系统
a) ext2:是ext文件系统的升级版本,RedHat Linux7.2版本以前的默认系统都是ext2文件系统。1993年发布,最大支持16TB的分区和最大2TB的文件。
b) ext3:ext3文件系统是ext2文件系统的升级版本,最大的区别就是带日志功能,以在系统突然停止是提高文件系统的可靠性,最大支持16TB的分区和最大2TB的文件。
c) ext4:它是ext3系统的升级版,ext4在性能、伸缩性和可靠性方面进行了大量的改进。ext4的变化可以说是翻天覆地的,比如向下兼容ext3,最大1EB文件系统和16TB文件、无线数量子目录、Extents连续数据块概念、多块分配、延迟分配、持久预分配、快速FSCK、日志校验、无日志模式、在线碎片整理、iNode增强、默认启用barrier等。是CentOS6.3的默认文件系统
(1EB=1024PB=1024*1024TB)
文件系统查看命令df
选项:
-a:显示所有的文件系统信息,包括特殊文件系统。如/proc 、/sysfs
-h:使用习惯单位显示容量,如KB,MB,GB等
-T:显示文件系统类型
-m:以MB为单位显示容量
-k:以KB为单位显示容量。默认就是以KB为单位
统计目录或文件大小du
语法:du 选项目录或文件
选项:
-a:显示每个子文件的磁盘占用量。默认只统计子目录的磁盘占用量
-h:使用习惯单位显示磁盘占用量,如KB,MB,GB等
-s:统计总占用量,而不列出子目录和子文件的占用量
文件系统修复命令fsck
语法:fsck 选项 分区设备文件名
选项:
-a:不用显示用户提示,自动修复文件系统
-y:自动修复。和-a作用一致,不过有些文件系统只支持-y
显示磁盘状态命令dumpe2fs
语法:dumpe2fs 分区设备文件名
挂载命令
1. 查询与自动挂载
语法:mount –l 查询系统中已经挂载的设备,-l会显示卷标名称
mount –a 依据配置文件/etc/fstab的内容,自动挂载
2. 挂载命令格式
a) 语法:mount [-t 文件系统] [–L卷标名] [–o特殊选项] 设备文件名挂载点
b) 选项:
i. –t文件系统:加入文件系统类型来指定挂载的类型,可以ext3、ext4、iso9660等文件系统
ii. –L卷表名:挂载指定卷标的分区,而不是安装设备文件名挂载
iii. –o特殊选项:可以指定挂载的额外选项
挂载光盘和U盘
挂载光盘
语法: mkdir /mnt/cdrom 建立挂载点
mount –t iso9660 /dev/cdrom /mnt/cdrom 挂载光盘
mount /dev/sr0 /mnt/cdrom
卸载命令
语法:umount 设备文件名或挂载点
挂载U盘
fdisk–l 查看U盘设备文件名
挂载:mount –tvfat /dev/sdb1 /mnt/usb/
卸载:umount/dev/sdb1
支持NTFS文件系统
1. 下载NTFS-3G插件:http://www.tuxera.com/community/ntfs-3g-download/
2. 安装NTFS-3G
3. 使用:mount –t ntfs-3g 分区设备文件名挂载点
fdisk分区
fdisk命令的分区过程
1.添加新硬盘(插入硬盘)
2.查看新硬盘:fdisk –l
3.使用fdisk命令分区:fdisk/dev/sdb
4.重新读取分区表信息:partprobe
5格式化分区:mkfs –text4 /dev/sdb1
6.建立挂载点并挂载
mkdir /disk1
mount /dev/sdb1 /disk1
分区自动挂载与fstab文件修复
1./etc/fstab文件
第一字段:分区设备文件名或UUID(硬盘通用唯一识别码)
第二字段:挂载点
第三字段:文件系统参数
第四字段:挂载参数
第五字段:指定分区是否被dump备份,0代表不备份,1代表每天备份,2代表不定期备份(备份的文件在lost+found)
第六字段:指定分区是否被fsck检测,0代表不检测,其他数字代表检测的优先级,那么当然1的优先级比2高
2.分区自动挂载
vi/etc/fstab
/dev/sdb1 /disk1 ext4 defaults 1 2
mount–a 依据配置文件/etc/fstab的内容,自动挂载
3./etc/fstab文件修复
mount–o remount,rw /
- 6、文件系统管理
- 文件系统管理
- 管理文件系统
- 文件系统管理
- 文件系统管理
- 文件系统管理
- 文件系统管理
- 文件系统管理
- 文件系统管理
- 文件系统管理
- linux-文件系统管理04-文件系统
- UNIX文件系统管理-Solaris
- 用Perl管理文件系统
- 文件系统的管理
- 磁盘与文件系统管理
- 文件管理--文件系统结构
- HDFS文件系统管理
- 管理文件系统(一)
- Java过滤器与SpringMVC拦截器之间的关系与区别
- MySQL索引背后的数据结构及算法原理
- linux 系统忘记数据库root密码
- 全连接层的作用
- LeetCode 1.The Sum
- 6、文件系统管理
- POJ-1847 Tram
- 关于python2和3版本不同引发的urllib报错及引出的字符串问题
- 队列的入队出队操作
- [点分治]BZOJ 2152——聪聪可可
- hibernate 异常解决
- 计算机网络网络层重要概念
- Spring mail 发送邮件
- java---lambda表达式