文章目录:
一:分区的基础知识
1.分区的方式
1.1 mbr分区[传统的]
1.2 gtp分区[目前的]
2.windows和linux磁盘分区的区别
2.1 windows下的磁盘分区
2.2 linux下的磁盘分区
2.2.1 原理介绍
原理示意图
2.2.2 硬盘说明
硬盘说明示意图
二:挂载的经典案例【给linux添加一块新硬盘】
1.需求
2.步骤
第一步:给虚拟机添加硬盘
(1) 点击虚拟机;再点击下面的设置
(2)点击硬盘;再点击添加
(3)点击硬盘;再点击下一步
(4)选择SCSI;点击下一步
(5)选择创建新的虚拟磁盘;再点击下一步
(6)指定磁盘容量;选择将虚拟机磁盘拆分成多个文件;点击下一步;点击完成
(7)点击确定保存
(8)输入命令发现没有看见新建硬盘;这里重启一次
(9)重启成功,再次登录进入系统
(10)再次输入命令查看到硬盘(但是这里还没有分区)
第二步:分区
(1)输入命令fdisk /dev/sdb
(2)再输入m
(3)再输入n
(4)再输入p
(5)再输入1;回车;回车
(6)输入w点回车
(7)再次输入命令 lsblk -f;可以查看到分区(但是没有其对应的id号和文件类型)——因为只是分了区没有格式化【只有格式化之后才能存储数据】
第三步:格式化
(1)输入命令回车,去格式化
(2)再次输入命令回车,发现磁盘格式化成功了
第四步:挂载
(1)先创建一个目录 /home/newdisk(但是进去之后发现里面是空的,因为没有挂载)
(2)挂载mount /dev/sdb1 /home/newdisk(这里有一个毛病,因为这是临时挂载,当你重启机器的时候设备和文件之间的挂载关系会断开)
第五步:设置可以自动挂载【永久挂载】
(1)编辑文件,输入命令vim /etc/fstab;进入界面
(2)按yyd拷贝一份
(3)重新编辑,输入wq保存退出
(4)使编辑后可以永久挂载,为了使之生效输入mount -a命令回车;再次重启
三:如何卸载断开
1.进入终端;进入查看;执行umount /dev/sdb1 命令(发现不能卸载——在同一个目录相互冲突)
2.从新返回上级目录,再次执行命令发现卸载成功
四:磁盘情况查询
1.查询系统整体磁盘使用情况(查看百分比)
2.查询指定目录的磁盘的占用情况
查询/opt目录的磁盘占用情况,深度为1
3.磁盘情况——工作实用指令
第一个:统计/home文件下文件的个数
第二个:统计/home文件下目录的个数
第三个:统计/home文件下文件的个数,包括子文件里的
第四个:统计文件夹下目录的个数,包括子文件夹里的
第五个:以树状显示目录结构
(1)先按照tree;中间一直确定(提示输入:y)
(2)输入tree命令
一:分区的基础知识
1.分区的方式
1.1 mbr分区[传统的]
1.2 gtp分区[目前的]
2.windows和linux磁盘分区的区别
2.1 windows下的磁盘分区
2.2 linux下的磁盘分区
2.2.1 原理介绍
原理示意图
2.2.2 硬盘说明
硬盘说明示意图
二:挂载的经典案例【给linux添加一块新硬盘】
1.需求
给我们的linux系统增加一个新的硬盘,并且挂载到 /home/newdisk目录下
2.步骤
第一步:给虚拟机添加硬盘
(1) 点击虚拟机;再点击下面的设置
(2)点击硬盘;再点击添加
(3)点击硬盘;再点击下一步
(4)选择SCSI;点击下一步
(5)选择创建新的虚拟磁盘;再点击下一步
(6)指定磁盘容量;选择将虚拟机磁盘拆分成多个文件;点击下一步;点击完成
(7)点击确定保存
(8)输入命令发现没有看见新建硬盘;这里重启一次
(9)重启成功,再次登录进入系统
(10)再次输入命令查看到硬盘(但是这里还没有分区)
第二步:分区
(1)输入命令fdisk /dev/sdb
fdisk /dev/sdb
(2)再输入m
m
(3)再输入n
n
(4)再输入p
p
这里输入e也可以
(5)再输入1;回车;回车
(6)输入w点回车
w
(7)再次输入命令 lsblk -f;可以查看到分区(但是没有其对应的id号和文件类型)——因为只是分了区没有格式化【只有格式化之后才能存储数据】
lsblk -f
第三步:格式化
(1)输入命令回车,去格式化
mkfs -t ext4 /dev/sdb1
(2)再次输入命令回车,发现磁盘格式化成功了
lsblk -f
第四步:挂载
(1)先创建一个目录 /home/newdisk(但是进去之后发现里面是空的,因为没有挂载)
(2)挂载mount /dev/sdb1 /home/newdisk(这里有一个毛病,因为这是临时挂载,当你重启机器的时候设备和文件之间的挂载关系会断开)
mount /dev/sdb1 /home/newdisk
第五步:设置可以自动挂载【永久挂载】
(1)编辑文件,输入命令vim /etc/fstab;进入界面
vim /etc/fstab
(2)按yyd拷贝一份
(3)重新编辑,输入wq保存退出
(4)使编辑后可以永久挂载,为了使之生效输入mount -a命令回车;再次重启
mount -a
三:如何卸载断开
1.进入终端;进入查看;执行umount /dev/sdb1 命令(发现不能卸载——在同一个目录相互冲突)
umount /dev/sdb1
2.从新返回上级目录,再次执行命令发现卸载成功
四:磁盘情况查询
1.查询系统整体磁盘使用情况(查看百分比)
基本语法:
df -h
卸载一个再次查看
2.查询指定目录的磁盘的占用情况
基本语法:
du -h /目录
默认情况:默认为当前目录
参数:
-s 指定目录占用大小汇总
-h 带计量单位
-a 含文件
--max-depth=1 子目录深度
-c 列出明细的同时,增加汇总值
查询/opt目录的磁盘占用情况,深度为1
输入du -ach --max-depth=1 /opt命令回车
du -ach --max-depth=1 /opt
3.磁盘情况——工作实用指令
第一个:统计/home文件下文件的个数
ls -l /home | grep "^-" | wc -l
第二个:统计/home文件下目录的个数
ls -l /home | grep "^d" | wc -l
第三个:统计/home文件下文件的个数,包括子文件里的
ls -lR /home | grep "^r" | wc -l
第四个:统计文件夹下目录的个数,包括子文件夹里的
ls -lR /home | grep "^d" | wc -l
第五个:以树状显示目录结构
(1)先按照tree;中间一直确定(提示输入:y)
yum install tree
(2)输入tree命令
tree