centos_文件系统管理
分区和文件系统
分区
主分区:最多只能有四个
扩展分区:只能有一个,必须划分为逻辑分区才能使用
逻辑分区:从扩展分区中划分的,如果是IDE硬盘,最多支持59个逻辑分区,如果是SCSI硬盘最多支持11个
文件系统管理常用命令
df,du,fsck,dumpe2fs,blkif
文件系统查看命令:blkid
df 命令格式:
1 | [ root@localhost ~ ] $ blkid [ 选项 ] |
文件系统查看命令:df
df 命令格式:
1 | [ root@localhost ~ ] $ df [ 选项 ] [挂载点] |
统计目录或文件大小:du
du 命令格式:
1 | [ root@localhost ~ ] $ du [ 选项 ] [目录或文件名] |
df与du区别
df从文件系统考虑,不仅考虑文件占用,还统计被命令或程序占用空间
du是面向文件的,指挥统计文件或目录的占用
文件系统修复:fsck
(一般不使用)
fsck 命令格式:
1 | [ root@localhost ~ ] $ fsck [ 选项 ] [分区设备文件名] |
显示磁盘状态命令: dumpe2fs
(centos 7版本命令为:xfs_growfs 分区路径)
dumpe2fs 命令格式:
1 | [ root@localhost ~ ] $ dumpe2fs [分区设备文件名] |
挂载命令:mount
查询与自动挂载:
mount 命令格式:
1
2
3
4
5
6
7[ root@localhost ~ ] $ mount [ 选项 ]
---查询系统已经挂载的设备
选项:
-l --不用显示用户提示,自动修复文件系统显示卷标名称
-a --依据配置文件 etc/fstab 的内容,自动挂载
挂载命令格式:
命令格式:
1
2
3
4
5
6
7
8[ root@localhost ~ ] $ mount [ -t 文件系统 ] [ -L 卷标名 ] [ -o 特殊选项 ] 设备文件名 挂载点
选项:
-t 文件系统 ---指定挂载类型 (ext3,ext4,iso9660)等文件系统类型
-L 卷标名 ---挂载指定卷标的分区,而不是安装设备文件名挂载
-o 特殊选项 ---可以指定挂载额外的选项,如图(1)图(1)
挂载光盘与Upan
- 挂载光盘:
1 | [ root@localhost ~ ] $ mkdir /mnt/cdrom --建立挂载点 |
- 卸载命令:
1 | [ root@localhost ~ ] $ umount 设备文件名或挂载点 |
- 卸载U盘:
1 | [ root@localhost ~ ] $ fdisk -l --查看U盘设备文件名 |
支持NTFS文件系统
- 下载NTFS-3G插件:
1 | [ root@localhost ~ ] $ setup [http://www.tuxera.com/community/ntfs-3g-download/](http://www.tuxera.com/community/ntfs-3g-download/) |
- 安装NTFS-3G插件:
1 | [ root@localhost ~ ] $ tar -zxvf ntfs-3g_ntfsprogs-2013.1.13.tgz ---解压 |
- 使用:
1 | [ root@localhost ~ ] $ mount -t nfts-3g 分区设备文件名 挂载点 |
fdisk分区
fdisk分区过程:
添加新硬盘
查看新硬盘 :
1
2
3[ root@localhost ~ ] $ fdisk -l
// 补充 交互指令说明 :如图- 使用fdisk命令分区 :
1
[ root@localhost ~ ] $ fdisk /dev/sdb
- 重新读取分区表信息 :
1
[ root@localhost ~ ] $ partprobe
- 格式化分区 :
1
[ root@localhost ~ ] $ mkfs -t ext4 /dev/sdb1
- 建立挂载点并挂载 :
1
2
3[ root@localhost ~ ] $ mkdir /mnt/disk1
[ root@localhost ~ ] $ mount /dev/sdb1 /mnt/disk1/分区自动挂载与fstab文件修复:
- /etc/fstab文件 :内容详情如图
- 分区自动挂载 :
1
2
3
4
5[ root@localhost ~ ] $ vi /etc/fstab
示例:
/dev/sdb1 /disk1 ext4 defaults 1 2
//添加该字段- /etc/fstab文件修复 :
1
[ root@localhost ~ ] $ mount -o remount,rw /
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 some森!