df命令
du命令
磁盘分区
df命令
汇报文件系统磁盘空间的使用情况
linux 的磁盘不能直接访问,必须有一个挂载点
df
df -h 加上单位
tmpfs 临时文件系统
/dev/shm 内存 大小时物理内存的一半
需要关注的是dev开头的
查看swap: free
df -i 查看分区下有多少个inode 以及inode的使用情况
(格式化的过程实际是在创建inode)
inode 如果满了,即使磁盘有空间,也写不进去。
df -m 以兆为单位显示
du命令
查看一个文件大小
du -sh
(文件会划分成很多小块儿, 当文件小于4kb时,会显示4kb。一个块儿只能有一个文件)
du -s
du-sh
(如果不加任何单位就是kb)
磁盘分区
给虚拟机增加一块磁盘
查看磁盘
fdisk
fdisk -l (把目前系统有的磁盘列出来)
很明显没有识别到新插的
重启,reboot (等待)
(识别成功)
给磁盘分区(只有划分了分区才能使用,或者不分区,直接格式化):
n: new 创建一个新分区
P: 列出来
w: 写入保存
d: 删除
关于分区类型:mbr: 最高支持2T,超过2T就不能使用fdisk 划分分区了,这个分区最多能有4个主分区。如果想划分多个,先划分3个主分区,最后一个划分成拓展分区。拓展分区里可以继续划分,划分成逻辑分区。
如果还想划分,必须先删除一个
分拓展分区:
(不能往前删的时候使用ctrl+u,清空)
再创建新的分区(提示只能添加逻辑分区):
---
删除分区:
删除主分区,正常删除
删除逻辑分区,分区号会保持连续
(原来的db6 ,变成了db5)
----
q 不保存退出
不划分主分区,直接划分拓展分区。再划分主分区,提示会改变
再划分一个逻辑分区:
发现4留空了,直接从5开始
因为逻辑分区必须从第5个分区号开始,前4个分区号是留给主分区或扩展分区的。而且逻辑分区肯定是连续的。
(把6删掉,发现9没有了)
----
只分一个区:
如果不想要,重新分区,直接删除:
扩展分区可以有空间,但真正占用空间的是扩展分区里的逻辑分区。
扩展分区本身不支持格式化,不能再扩展分区里直接写数据,扩展分区仅仅是个壳子。