linux磁盘空间不足

linux磁盘空间不足,第1张

     linux磁盘空间不足怎么办?我们一起来了解一下吧。

      第一步,首先使用df-h查看磁盘空间使用情况,如图/home/zhang目录磁盘空间达到100%。

      第二步,进入每个你要清理的分区,大致查看下可能是占用比较多空间的目录

      用cd和ls-lXXX

      第三步,如果目测无法发现,那只有通过命令查找

      用find-sizeXXb

      第四步,删除认为不需要的数据

      用rm-rfXXX

      本文章基于Dell灵越5000品牌、Ubuntu18.04系统撰写的。

使用以下命令 sudo apt-get clean sudo apt-get autoremove autoremove的作用是卸载所有自动安装且不再使用的软件包。 autoremove这种方式容易将必要的软件删除掉,尽量不要使用。 首先了解下Linux链接的概念。 链接是为某一个文件在另外一个位置建立一个不同的链接,分为硬链接和软链接。 Linux软链接:它只会在你选定的位置上生成一个文件的镜像,不会占用磁盘空间,命令:ln -s xxx Linux硬链接:它会在你选定的位置上生成一个和源文件大小相同的文件,命令:ln xx 无论是软链接还是硬链接,文件都保持同步变化。 因此,使用软链接可以将/var目录下占用空间较大的目录移动到富足的空间区块(如/home)下,使得/var下不再占用空间。 具体实现(www目录为例): mv /var/www /home  #将var下的www目录移动到home或者其他空间富足的区块中 ln -s  /home/www /var  #/var/www指向/home/www,这样www目录将不再占用/var目录的空间3. 未单独分区情况如果/var没有单独分区,则系统默认共享使用/home目录,若此时提示/var空间不足,则说明/home空间不足,这种情况可以清理一下/home目录或者重新安装系统,重新规划分区结构,当然使用软链接方式也是可以的,只要还有其他空间富足的区块。 也可以通过如下命令给/var扩容:fdisk -l  查看分区表 fdisk /dev/sdb 锁定要分的区  pvcreate /dev/sdb 创建物理卷  vgscan 扫描虚拟卷组  vgextendcl /dev/sdb 给虚拟卷扩容  lvextend -L +50G /dev/mapper/cl-var 给虚拟卷扩容50G到va  xfs_growfs /dev/mapper/cl-var  让扩容生效,如果此命令不行换这个  resize2fs -f /dev/mapper/cl-var df -h  查看磁盘容量


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/7521517.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-06
下一篇 2023-04-06

发表评论

登录后才能评论

评论列表(0条)

保存