linux磁盘空间满了怎么办

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux磁盘空间满了怎么办相关的知识,希望对你有一定的参考价值。

方法/步骤
1:清理残余的配置文件

一般而言,当从 Ubuntu 系统中删除了一个软件之后,该软件的残余配置文件并没有被删除。如果确信以后不再使用该软件,那么保留其配置文件实在没有必要,所以大可一并删除之。

要删除某个软件的残余配置文件,可以执行下面的操作:

在终端中执行 sudo synaptic,以便启动 Synaptic 包管理工具。

点击 Synaptic 右下角的 Status 按钮进行切换。

现在,应该能够在 Synaptic 的左边看到 Not installed (residual config)。选择它即可在右边看到包含有残余配置文件的包,可以在此选择删除该包。

2:清理下载的缓存包

在 Ubuntu 中通过 sudo apt-get install 安装软件时,其下载的包都缓存在 /var/cache/apt/archives/ 目录中。如果要清理掉这些已下载的缓存包,那么可以执行命令:

sudo apt-get autoclean

sudo apt-get clean

3:清理不再需要的包

在 Ubuntu 系统中安装软件时,该软件的依赖通常也会自动安装上。那么,在删除该软件后,其依赖可能需要我们手动删除之。可以运行 sudo apt-get autoremove 命令来解决这个问题。

4
4:清理无用的语言文件

Ubuntu 与其他 Linux 发行版一样,是一个支持多语言界面的系统。其实,对使用自己母语的我们来说,通常保留中文即可,也可以保留自己所需要使用的语言,如英文。其他的语言文件则没有必要保留。

为了清理这些无用的语言文件,需要在 Ubuntu 系统中安装一个名为 localepurge 的小工具。

安装 localepurge 是十分简单的,只需执行 sudo aptitude install localepurge 命令就可以了。在安装的过程中,程序会提示进入如下图所示的画面中进行配置。

localepurge

使用空格键可以选择需要保留的区域配置,其他的则会被删除。当以后在安装程序时,此工具也会自动执行,勿需再次配置。中文用户保留zh、zh_CN、zh_CN.*
参考技术A 步骤一:遇到磁盘空间不足的报错时候,首先使用df -h查看磁盘空间使用情况,如图/home/zhang目录磁盘空间达到100%。
步骤二:进入目录/home/zhang,查找磁盘空间中的大文件,使用命令
du -sh *查找占用空间大的目录,可以看到tomcat空间占用的空间比较大,通过逐层定位,最后会找到具体的文件
步骤三:除了上面逐层定位的方法,我们也可以直接查找出大文件,使用命令find /home/zhang -size +400M查找出大于400M的文件
步骤四:从上面可以看出,是/home/zhang/tomcat/logs/目录下的日志文件占用空间较大,如果判定日志文件已经无用,直接删除即可,如图,保留最近的日志文件,其余删除,空间释放

linux系统 磁盘空间被占用99%,想查找系统中哪一个文件占用的容量最大,怎样用命令呢

df -h
比如是/很满
cd /
du -sh *
就可以看出哪个文件夹大,重复上面一步即可

笨了点的方法
参考技术A find / -size +204800 这样可以查找出大于100M的文件,按需求删除就可
rm 文件名 进行删除!

以上是关于linux磁盘空间满了怎么办的主要内容,如果未能解决你的问题,请参考以下文章

linux磁盘空间丢失,如何找回?

1.linux服务器磁盘满了,怎么删除

Linux 服务器磁盘满了怎么处理?

linux磁盘空间不足怎么办磁盘清理方法

linux新增了磁盘空间,怎么增大原有的分区?

linux系统 磁盘空间被占用99%,想查找系统中哪一个文件占用的容量最大,怎样用命令呢