本篇文章给大家谈谈linux怎么清理盘符,以及linux系统盘满了 如何清理对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
1、请问LINUX系统中怎样进行磁盘清理?
你想干啥?
----------
虚拟机的文件都是放在一个超大的文件中的(虚拟机的硬盘),这个文件会随着使用变大。变大后肯定要占用新的空间,这个时候,如果你的剩余空间不是连续的,这个虚拟硬盘大文件就会被迫使用分散的不连续的空间,这个时候就是所谓的碎片文件。
这个是系统的磁盘分配的原因,越大的文件越容易出现这个问题。这个不是虚拟机里面的
Linux
能解决的问题。
简单的方法就是
VMware
的虚拟机选择硬盘时,使用立即分配全部的虚拟磁盘文件空间,之后清理碎片。(我记得好像以前选择动态大小的虚拟硬盘不能改……你可以把虚拟机里面挂上这两个虚拟硬盘,之后文件拷贝到新的一次分配好空间的硬盘里,删掉旧的虚拟磁盘,再修复
grub
引导就行了)
2、linux磁盘满了怎么清理
首先可以清理掉所有的临时文件(一般是以 *.tmp 为结尾的)、以及一部分占用磁盘空间比较大的日志文件(以 *.log 为结尾的),因为这些日志文件的自动产生、以及递增叠加就是为了在将来的某一天,如果忽然发现系统出现某些错误、或者是人为的破坏等,可以通过日志文件进行分析以及进行跟踪,甚至可以跟踪到人等(例如:最后的登录者是谁、这个人登录之后都干了一些什么事情等)。平常不用管这些文件,但是如果磁盘空间已经满了,这些文件可以考虑首先删除。再有就是 core 文件,这个 core 文件也是很大的,通常一个 core 文件就占用好几兆字节空间。它通常是由于在自己编写的源程序中产生了内存溢出之类的错误而导致的。在 UNIX/LINUX 下面的提示通常是:Segment fault, Core Dumped !!
3、如何清理Linux服务器磁盘空间
1、删除无用的安装包
在之前的Linux实验室中,笔者介绍过apt-get及其相似命令,而在apt-get命令中,有一项“autoremove”自动移除选项。
这个选项能够移除一些无用的自动安装包和库,也可以删除那些在系统升级中自动安装的就得Linux内核。
这是一个傻瓜式的命令,你随时都可以运行,以加大你的磁盘可用空间。
sudo apt-get autoremove
如你所见,这个命令能够释放我电脑中的300MB空间。
2、清空系统中的APT缓存
APT的全称是Advanced Package Tool,即高级软件包工具,他是一个成熟的软件包管理系统。Ubuntu使用APT在系统上进行软件的安装、管理和卸载,而在进行这些操作之后,APT会保留以前下载和安装过的软件包缓存。
APT会将DEB软件包缓存保存在/var/cache/apt/archives中,而随着时间的推移,这个缓存会变得越来越大,其中也会包含大量不需要的软件安装包。你可以通过一下这个命令来查看你的缓存大小:
sudo du -sh /var/cache/apt
正如你所见,APT在这个系统中一共有581MB的空间占用。当你已经没有空间可用时,500MB已经是一个非常有意义的空间了。
接下来你就有两种方法来清理这些缓存了,前一种由系统自动判断清除,而后一个命令行能够清空更大的空间。
sudo apt-get autoclean
sudo apt-get clean
2清缓存、卸软件、GUI辅助
3、清理thumbnail缓存
对于Linux为内核的大多数系统中(包括安卓),都会有thumbnail,可以直译为“缩略图”,也就是说Ubuntu会自动创建一个缩略图版本,并存储在文件管理器中。一般来讲, 这种缩略图存储在一个隐藏目录中,位于~/.cache/thumbnails。
当然,随着时间推移,缩略图的数量也将大大增加,里面的文件也会越来越大,如果要了解你的thumbnail的大小可以用这个命令来查看,可以看到该系统目前有380MB的缓存。
du -sh ~/.cache/thumbnails
然后你就可以在任何时间清理你的缓存了,最快速的方法就是终端上使用清理命令:
rm -rf ~/.cache/thumbnails/*
4、卸载不常用的软件
总有些软件我们一心潮澎湃就下载了,然而下载后半年都不用一次,对于这些极其占用电脑资源,有没有什么实际意义的软件,最好的办法就是卸载了吧。
如果你需要卸载这些使用频率很低的软件,并且知道这个软件的名字的话,可以使用下面的命令进行卸载。
sudo apt-get remove package-name1 package-name2
5、通过GUI清理Ubuntu空间
以上几种方法可以说都是用命令行的方式去清理磁盘空间的,可能有些人并不习惯这么做,毕竟你需要记住所有命令,在一个接一个的使用它们,所以这里给大家推荐一种通过GUI来清理内存空间的方法。
比如Stacer就是这样一个工具,它可以展示你系统中的内存、CPU等各种部件状态信息,当然还有很多其他类似的工具,等着你不断去发掘。
4、linux磁盘空间不足怎么办磁盘清理方法
1、定期对重要文件系统扫描,并作对比,分析那些文件经常读写
#ls–lR/home;files.txt
#diff filesold.txt files.txt
通过分析预测空间的增长情况,同时可以考虑对不经常读写的文件进行压缩,以减少占用空间。
2、查看空间满的文件系统的inodes消耗
#df -i/home
如果还有大量inode可用,说明大文件占用空间,否则是可能大量小文件占用空间。
3、找出占用空间较大的目录
查看/home占用的空间
#du -hs/home
查看/home下占用空间超过1000m
#du |awk '$1;2000'
4、找出占用空间较大的文件
#find /homesize+2000k
5、找出最近修改或创建的文件
先touch一个你想要的时间的文件如下:
# touch-t 08190800 test
#find/home -newer test -print
6、删除系统日志等
删除生成core,mbox等文件
#find/ -name core|xargs rm -rf
删除日志
#rm -rf/var/log/*
7、对分区做链接
在有空间的分区,对没有空间分区做链接
#ln -s /home/usr/home
8、找出耗费大量的空间的进程
根据不同的应用,找出对应的进程,分析原因
9、检查并修复文件系统
#fsck -y/home
10、重启机器
关于linux怎么清理盘符和linux系统盘满了 如何清理的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。