linux分区及磁盘挂载

分区方式

'''
一、mbr分区
1.最多支持四个主分区
2.系统只能安装在主分区
3.扩展分区要占一个主分区
4.MBR最大只支持2TB,但拥有最好的兼容性

二、gpt分区
1.支持无限多个主分区
2.最大支持18EB的大容量(1EB=1024PB,1PB=1024TB)
3.WINDOWS7 64位后支持
'''

windows下一般由一个主分区、一个扩展分区,扩展分区可以进行逻辑分区(D盘E盘F盘)
linux 下 lsblk -f查看分区

linux如何增加一块硬盘

'''
1.为虚拟机添加硬盘

2.分区 
fdisk /dev/sdb
# 输入n新增分区
# 输入p 选择分区类型为主分区
# 两次回车默认
# 输入w写入磁盘


3.格式化	
mkfs -t ext4 /dev/sdb1

4.临时挂载 
先创建/home/newdisk
执行 mount /dev/sdb1 /home/newdisk

5.永久挂载
vim /etc/fstab  
/dev sdb1      /home/newdisk ext4 defaults 0 0
mount -a
'''

# 取消挂载(两种都㐓)
umount /dev/sdb1
umount /home/newdisk

磁盘情况查询

df命令
'''
# 查看当前磁盘的使用情况
df -lh

'''
du命令
'''查询指定目录的磁盘占用情况
基本用法:
	du -h /目录
常用选项:
	-s 指定目录占用大小汇总
	-h 带计量单位
	-a 包含文件
	--max-depth=1 子目录深度
	-c 列出明细的同时,增加汇总值

# 1.统计/home文件夹下文件的个数
ls -l /home | grep "^-" | wc -l

# 2.统计/home下面的目录个数
ls -l /home | grep "^d" | wc -l

# 3.统计/home下文件的个数,包括子文件夹里的
ls -lR /home | grep "^-" | wc -l

# 4.统计/home下的目录个数,包括子文件夹里的
ls -lR /home | grep "^d" | wc -l

# 5.以树状图显示目录结构
yum install tree
tree
tree /home

'''

个人理解

'''
linux中一切皆文件。将磁盘通过mount挂载技术映射到linux 的目录下。linux可以拥有多个磁盘,多个挂载点,但只有/一个根目录。

'''

猜你喜欢

转载自www.cnblogs.com/Ghostant/p/12561179.html