虚拟机存储空间不足了,删了各种日志,还是不够用(毕竟本身设置的总量就太小了),只能选择磁盘扩展+目录分区
磁盘扩展添加新分区
首先在VMware对硬盘进行磁盘扩展,
此时磁盘空间已经增加,但需要对linux添加新分区才可使用
fdisk -l
显示现有的分区列表(如图最多到sda3,那接下来新增加的应该是sda4了)
开始添加新分区
fdisk /dev/sda
输入m查看帮助,依次输入n添加新分区,p创建主分区,一路回车选择默认值,w保存修改
reboot重启,否则新增加的sda4无法格式化
进入dev可以看到新增加的sda
创建一个目录如/usr/disk
mount /dev/sda4 /usr/disk/
修改 /etc/fstab 加入/dev/sda4 /usr/disk ext2 defaults 0 0
实现开机自动mount
df -hl 查看磁盘使用情况
可以看到得到了新的分区,和新分区的大小,位置等
du
du(disk usage计算文件占用的空间,f 获取硬盘占用了多少空间,是基于文件系统总体来计算,通过文件系统中未分配空间来确定系统中已经分配空间的大小。)
-m 单位MB -k KB(block-size=1K,所以我理解也是以块为单位) b bytes (默认kB)
-a:递归显示指定目录和其子目录下的每个文件所占的磁盘空间
-s 显示每个参数的总大小,可以接多个参数
du -sh /usr/* |sort -r
目录下所有目录大小并降序排列
参考http://www.linuxidc.com/Linux/2011-02/32083.htm
关于挂载:http://www.linuxidc.com/Linux/2016-08/134666.htm