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

2016-03-31 15:32 6 1 收藏

今天给大家分享的是由图老师小编精心为您推荐的Linux找回丢失磁盘空间的方法,喜欢的朋友可以分享一下,也算是给小编一份支持,大家都不容易啊!

【 tulaoshi.com - 服务器 】

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

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

18.png

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

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

  这里就列3种情况:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/fuwuqi/)

  隐藏文件

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

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/fuwuqi/)

  非空目录被mount

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

  空洞文件

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

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

        :更多精彩教程请关注图老师电脑教程栏目,图老师电脑办公群:189034526欢迎你的加入

来源:http://www.tulaoshi.com/n/20160331/2050741.html

延伸阅读
标签: 电脑入门
Windwos操作系统的将PC电脑带入了普通家庭,与DOS系统相比,windows系统的可视化窗口菜单操作更加方便、快捷、易于上手。但在 windows中最大的问题就是容易产生垃圾文件,在DOS中我们在使用较长时间以后系统的C盘一般是不会发生变化的,除非你往C盘存入了各种文件。但 windows系统却不同了,无论是windows 98/windows 2000还是windows XP,在我...
标签: windows 操作系统
概要 当基于 Windows XP 的计算机在磁盘空间较少的情况下运行时,您单击“磁盘清理向导”,将其启动后,会收到“Low Disk Space”(磁盘空间不足)消息。本文介绍了您会看到“Low Disk Space”(磁盘空间不足)消息的情况。 更多信息 警告:“注册表编辑器”使用不当可导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证您可以解...
标签: 磁盘光盘
Win7如何节省磁盘空间   第一步、 鼠标右键桌面上的计算机选择属性。 第二步、 在系统窗口中,点击左边的高级系统设置。 第三步、TuLaoShi.com 在弹出系统属性单击系统保护页面。查看C盘的还原保护是开启状态,并点击配置。 第四步、在弹出的系统保护本地磁盘窗口中,我们把还原设置改为关闭系统保护,再单击...
标签: 电脑入门
安装Windows 8 C盘要分配多大空间? 在安装Windows 8之前,要为其划分多大的系统磁盘空间,是首先要考虑的重要因素,因为系统卷如果划分空间过多则会浪费磁盘资源,过少,而又会因为与日俱增的系统文件而导致系统盘空间不够用,带来不必要的麻烦。那我们安装Windows 8 ,到底需要多大的磁盘空间为妙呢? 微软官方建议: 安装Windows 8(x86) ...
标签: 电脑入门
系统是Windows XP,最近我的系统盘空间只剩下了200MB,删除一些文件后系统就不会再提示低空间了,不知有没有什么方法可以取消系统自动提示磁盘空间低? 这个可以通过修改注册表来达到目的:打开注册表编辑器,依次展开:[HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer]分支,然后在右侧窗口中新建名称为NoLo...

经验教程

550

收藏

74
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部