文章导航河东软件园软件下载安卓资源Mac软件驱动资源

软件教程软件评测电脑软件教程安卓应用教程苹果应用教程Mac软件教程

系统教程win10教程win8教程win7教程Win Xp教程win2003教程Linux教程U盘教程Mac教程

游戏攻略英雄联盟网游攻略其它教程

手游攻略游戏解答攻略秘籍

手机教程手机动态苹果设备安卓手机oppo手机教程三星手机教程华为手机教程vivo手机教程小米手机教程

您的位置:资讯首页系统教程 → Linux系统找回丢失磁盘空间的方法教程

Linux系统找回丢失磁盘空间的方法教程

时间:2015-06-12 09:42作者:本站来源:本站整理人气:91我要评论(0)

一些使用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的内容,就会产生这样的文件。

  大多数情况下来看,以上这三种垃圾,电脑中都会隐藏,那些电脑磁盘不大的朋友们可以勤加清理,可以释放一些空间以被储存其他重要的文件。一般这三种方法清理之后,电脑中的垃圾文件就被清理的差不多了,所以是个还蛮有效的方法呢,试试吧!

相关阅读 win7和win10系统怎么设置电脑开机密码解决电脑删除文件时被占用的情况win10系统 Surface Book 连接键盘后依然显示“键盘分离”的原因...Linux系统找回丢失磁盘空间的方法教程ubuntu温度过高的解决方法U盘病毒的运行传播感染原理

文章评论
发表评论

验证码:  

热门文章 2019最新windows10永久激活码 wi...win10系统如何调整设置扬声器为响...win10系统 1903版本使用过程中出...win10中文版如何改成英文版 win1...

最新文章 win7系统如何启用开机记录电脑功...win7系统如何启用开机记录电脑功...win10系统以太网属性界面显示空白...win10系统以太网属性界面显示空白... win10系统如何设置所有应用默认管...win8系统怎么查看电脑中的隐藏文...win8系统自带的杀毒软件如何关闭win8系统桌面我的电脑图标不见了...

人气排行 解决共享打印机提示“操作无法完...修复Win10蓝屏system thread exc...lol提示"无法连接服务器请检查你...Win10提示此应用无法在你的电脑上...解决xp不是有效的win32应用程序的...修复win10蓝屏提示“critical pr...win10系统svchost.exe占用网速解...win10系统出现以太网没有有效的i...

hist