微软官方MSDN原版Win10系统下载

现在位置: 首页  > 系统教程  > Linux教程

Linux找回丢失磁盘空间的方法

时间:2024-05-06 13:27:03   

大家好,今天Win10系统之家小编给大家分享「Linux找回丢失磁盘空间的方法」的知识,如果能碰巧解决你现在面临的问题,记得收藏本站或分享给你的好友们哟~,现在开始吧!

手机丢失找回管家软件系列软件最新版本下载

  Linux系统磁盘提示满了,可是磁盘内文件加起来的大小和被占用的大小不一致,这就是磁盘丢失的情况,那么是什么程序占用了磁盘空间?下面小编就给大家介绍下Linux找回丢失磁盘空间的方法。

  经常接触linux的用户也许会经常遇到这样的问题:

  收到一个磁盘告警,说某某分区已经满了,然后登录服务器 df 一看,发现磁盘确实快满了,然后你就想找到具体是哪个目录满了,于是 du -s * 一看,却发现所有子目录的大小总和却和df显示的总已使用磁盘空间对不上,有时候甚至还相差很多,于是就纳闷了:我的磁盘空间去哪了呢?

  这里就列3种情况:

  隐藏文件

  linux系统把文件名以。(点号)开头的文件视为隐藏文件,而类似bash里*这样的操作符是不会匹配隐藏文件的,所以如果根目录下有个较大的隐藏文件的话,是不会被du -sh * 统计到的,解决办法就是: du -sh 。[^.]* 。

  非空目录被mount

  一般挂载其他分区的时候都是建议mount到一个空目录的,那么如果mount到一个非空的目录,情况会怎么样呢?比如/mnt目录本来里面是有文件的,然后执行了sudo mount /dev/sda6 /mnt。其实这个mount命令完全能正常执行,被mount的分区也能正常访问,只是原先在/mnt里的文件,现在已经访问不到了,包括du也看不到大小了,但是磁盘空间却还是被占着,因为如果你 umount /mnt 以后,原来的文件都还会回来的。

  空洞文件

  一个文件的大小和所占磁盘空间也不一定完全一致,比如某个程序一直打开着一个叫log的文件在写,而中间有人用 》 log 命令清除了log的内容,就会产生这样的文件。

  上面就是Linux找回丢失磁盘空间的方法介绍了,主要是文中三种情况平白占用了磁盘空间,磁盘空间满了可从这些方面着手清理。

以上就是关于「Linux找回丢失磁盘空间的方法」的全部内容,本文讲解到这里啦,希望对大家有所帮助。如果你还想了解更多这方面的信息,记得收藏关注本站~

Win10系统之家www.ghost580.net♀独家使♀用,未经允许不得转载!』

相关文章

  • Linux找回丢失磁盘空间的方法

    Linux找回丢失磁盘空间的方法


      Linux系统磁盘提示满了,可是磁盘内文件加起来的大小和被占用的大小不一致,这就是磁盘丢失的情况,那么是什么程序占用了磁盘空间?下面小编就给大家介绍下Linux找回丢失磁盘空间的方法。
      经常接触linux的用户也许会经常遇到这样的问题:
      收到一个磁盘告警,说某某分区已经满了,然后登录服务器df一看,发现磁盘确实快满了,然后你就想找到具体是哪个目录满了,于是du...
  • 清理Linux磁盘空间的方法有哪些?

    清理Linux磁盘空间的方法有哪些?


      Linux系统清理磁盘空间可没有windows那么容易,那么Linux磁盘空间要怎么清理呢?下面小编给大家介绍四种清理Linux磁盘空间的方法,希望能帮助到你。
      Linux系统的硬盘并没有它所能达到的一样轻巧。例如,在你安装完软件后,APT软件包管理器会把软件包文件保存下来,除非你计划卸载或者重装它们,否则这将是空间上的浪费。
      我们已经介绍过了清理Window...
  • 拒绝Linux虚拟机上错一步毁全部!教你Linux拍摄快照记录的方法

    拒绝Linux虚拟机上错一步毁全部!教你Linux拍摄快照记录的方法


      很多朋友最近遇到了一个小难题,就是不知道怎么在使用Linux虚拟机的时候,对操作进行保存,因为实际工作中如果我们不记录好每一步的操作,万一后面的步骤弄错了,那前面也不好修改,只能重新开始了,今天小编要为大家推荐一个好方法,能帮助大家用快照方式记录下来,这就来看看Linux虚拟机如何拍摄快照的方法吧。
      方法步骤
      1、打开VMware软件
      2、若已经有...
  • 命令太长输入烦?这就教你linux里用alias创建命令别名的方法

    命令太长输入烦?这就教你linux里用alias创建命令别名的方法


      许多用户还不知道什么是alias命令,其实这是在Linux系统中的一个工具,能够让我们把一些经常使用的很长的命令设置成别的名字,当下次再使用的时候,直接输入你设置的名字即可,具体操作是怎么样的呢?下面就看看小编分享的linux系统用alias创建命令别名的方法。
      方法步骤
      1、语法格式:alias[参数]
      比如我们给操作:cat命令起一个别名hhc...