您的位置:首页 > 运维架构 > Linux

linux磁盘管理

2017-08-05 14:49 176 查看

磁盘管理

基本说明

1.使用步骤:磁盘 => 分区 => 格式化 => 挂载
2.磁盘的命名:/dev/sda、/dev/sdb、/dev/sdc、……
3.磁盘的分区:/dev/sdb1、/dev/sdb2、……
4.一块磁盘最多可以分4个主分区,和1个扩展分区
5.主分区可以安装操作系统,扩展分区是不能直接使用的,但是可以划分多个逻辑分区
6.分区测试可以插入一个U盘,也可以通过虚拟机分配一块硬盘


磁盘挂载

mount                         #查看当前系统的磁盘挂载信息
mount [选项] 磁盘 挂载点         将指定的磁盘挂载到指定的位置
-o 指定字符集 iocharset=utf8
-t 指定磁盘类型;msdos(fat16)、vfat(fat32)、auto自动识别、ntfs需要安装ntfs-3g软件

umount 挂载点/磁盘                         #取消挂载
说明:
1.作为挂载点的目录中的内容不会随着挂载而丢失,取消挂载之后就恢复了
2.取消挂载时提示正在使用等之类的信息,请使用以下命令清除之
fuser -m -k 挂载点
umount 挂载点
开机挂载:
修改配置文件:/etc/fatab,一行表示一条挂载信息
添加自动挂载:/dev/sdb1  /mnt/usb    ext4    defaults    0   0
立即挂载:mount -a,否则需要重启系统

/etc/fstab每列信息说明:
磁盘 | 挂载点 | 文件系统类型 | 选项 | 备份 | 检查
选项:rw/suid/dev/exec/auto/nouser/async,defaults相当于这些


磁盘分区

fdisk -l                      #查看磁盘信息

fdisk 磁盘                  #对指定磁盘进行分区
进入分区状态的命令:
m:查看功能菜单(可以理解为帮助信息)
n:新建一个分区,e表示扩展分区,p表示主分区
d:删除一个分区
p:打印分区信息
q:不保存修改,并退出
w:保存修改,并退出

分区步骤:
1.fdisk /dev/sdb
2.查看分区信息:p
3.删除一个分区:d
4.新建一个分区:n,需要指定类型,指定开始位置,指定结束位置或大小(+sizeK/M/G)
5.保存分区信息:w


分区格式化

命令:mke2fs、mkfs.ext2、mkfs.ext3、mkfs.ext4
实例:
mke2fs -t ext4 /dev/sdb1    #格式化为ext4
mkfs.ext4 /dev/sdb5         #格式化为ext4


磁盘查看

df

作用:查看磁盘的使用情况
选项:
-h 人性化的显示磁盘大小信息
-T 显示文件系统类型
-t 只查看特定的文件系统类型的磁盘


du

作用:统计指定目录信息(包括子目录)
选项:
-h 任性化的显示大小信息
--max-depth:指定层级深度
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息