Linux实操篇-day09-磁盘分区和挂载
-
原理介绍:Linux采用了一种叫载入的处理方法,它的整个文件系统包含了一整套的文件和目录,且是一个分区和一个目录联系起来。
-
Linux分区的原理示意图:
硬盘说明:
Linux硬盘分为IDE硬盘和SCSI应用,目前基本上是SCSI硬盘,对于SCSI硬盘则标识为sdx,SCSI硬盘则是用sd来表示分区所在设备的类型的,X为盘号(a为基本盘,b为基本从属盘,c为辅助主盘,d为辅助从属盘)
-
在linux中对硬盘的各个分区的标识:sda1 第一块硬盘的第一块分区,前四个分区用数字1-4表示,分别为主分区和扩展分区,5开始是逻辑分区
-
lsblk -f查看系统的分区和挂载情况
挂载的经典案例:给Linux系统增加一块硬盘2G sdb1,挂载在home/newdesk下
-
虚拟机添加硬盘:虚拟机设置菜单下的硬盘添加即可,添加成功后记得重启
-
分区 fdisk /dev/sdb,开始对/sdb分区
-
.m 显示命令列表
-
.p 显示磁盘分区
-
.n 新增分区
-
.d 删除分区
-
.w 写入并退出
说明:先输入m看命令,然后输入n新增分区,选择p,分区类型为主分区,两次回车剩余全部默认,最后输入w
3. 格式化 mkfs -t ext4 /dev/sdb1
4. 挂载 先创建一个newdesk目录,然后使用命令:mount /dev/sdb1 /home/mydesk,如果想卸载,改成 unmount
5. 设置可以自动挂载,修改etc/fstab
磁盘情况查询
-
查询系统整体磁盘的使用情况:df -l
2. 查询指定目录的磁盘占用情况:du -h /目录
-
磁盘情况工作使用指令
-
统计/home文件下文件的个数 :ls -l /home | grep "^-" | wc -l
-
统计/home文件下目录的个数:ls -l /home | grep "^d" | wc -l
-
统计/home文件下文件的个数,包含子文件下::ls -lR /home | grep "^-" | wc -l
4. 以树状显示目录结构,直接输入tree,如果没有这个指令,输入:yum install tree