热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

根目录_Ubuntu的根目录下的var/log/apt突然爆满,电脑卡死

Linux相比于Windows来说占用系统资源更少,一般也很少出现系统卡慢问题。但是在某个饥寒交迫的冬日正午,小编当时在家里被冻成了狗(不是热狗)&#x

Linux相比于Windows来说占用系统资源更少,一般也很少出现系统卡慢问题。

503c91363bd079475f2d691688ab2a36.gif

但是在某个饥寒交迫的冬日正午,小编当时在家里被冻成了狗(不是热狗),电脑上看的电影又实在无聊,索性,打开了terminal,一顿操作猛如虎,不知道使用apt做了些什么坏事,突然电脑变得卡慢,吓得我以为电脑也中暑了,就差给它加冰块上去了。转眼一想这大冬天的电脑应该是感冒了,不是中暑~

但是像小编这样理智的人,怎么会有这样中二的想法呢,是吧?于是乎,小编冷静地在终端商敲下了命令:

top

小编为什么要这样做呢?系统突然卡顿,一般有可能是CPU占用过高,或者内存被塞满,再或者电脑的硬盘I/O比较繁忙等。而我当时也没有运行什么需要大量计算资源的程序,就排除了CPU资源问题,同时top命令也显示我内存还有很多空闲。

于是小编猜测是磁盘问题,于是用iostat命令查看了一下磁盘的IO状况。发现几乎爆了(当时卡得没法截屏了都)。

小编给吓得,赶紧强制关机(没办法小编技术不行强制关机还是会的),然后重启过后,iostat发现磁盘I/O正常了,系统也变得不在卡慢。

寻找问题来源

但是小编心里有阴影啊,于是乎想查看一下磁盘的使用度,进入根目录:

sudo du -ah --max-depth=1

发现/var目录平时只有几个G,当时却突然莫名其妙增加了10个G左右,由于是Ubuntu系统,于是我用apt clean来清楚了下载到/var/cache/apt/archive中的包缓存,结果再次检查发现/var的使用空间变化不大,

然后小编进入/var目录使用上面的命令层层检查,最终找到了问题所在,小编发现几乎/var占用的空间都源自于/var/log/apt目录。进去后发现,主要是syslog文件占用了空间,其中有一个文本文件syslog.1足足有8.9 G那么大。小编果断将其删除掉了。

9a61a0a97372581cd1cbca1b3941393b.png

凶手截图

至于/var/log/apt爆满出现8.9 G的syslog.1文件的原因,当时干了什么傻事小编现在也快忘掉了。毕竟事情发生于2017年2月,当时在家过年也没有心思去查明,要是小伙伴们有知道原因的可以留言评论,大家分享分享经验~

更多关于Linux日常使用经验和趣谈的文章(点击跳转)

我是如何接触并喜欢上Linux系统的

Linux下如何拼接PDF文件

解决Linux下WPS无法使用fcitx搜狗拼音

Linux下使用搜狗输入法键入中文

Linux下挂载使用Windows的NTFS分区

喜欢使用Linux办公、学习、hack的朋友们可以点击关注小编,小编将竭力提供跟多内容给大家交流~



推荐阅读
  • 本文介绍了在Ubuntu系统中清理残余配置文件和无用内容的方法,包括清理残余配置文件、清理下载缓存包、清理不再需要的包、清理无用的语言文件和清理无用的翻译内容。通过这些清理操作可以节省硬盘空间,提高系统的运行效率。 ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • 本文介绍了在Ubuntu下制作deb安装包及离线安装包的方法,通过备份/var/cache/apt/archives文件夹中的安装包,并建立包列表及依赖信息文件,添加本地源,更新源列表,可以在没有网络的情况下更新系统。同时提供了命令示例和资源下载链接。 ... [详细]
  • 本文介绍了5个基本Linux命令行工具的现代化替代品,包括du、top和ncdu。这些替代品在功能上进行了改进,提高了可用性,并且适用于现代化系统。其中,ncdu是du的替代品,它提供了与du类似的结果,但在一个基于curses的交互式界面中,重点关注占用磁盘空间较多的目录。 ... [详细]
  • 程序员如何选择机械键盘轴体?红轴和茶轴对比
    本文介绍了程序员如何选择机械键盘轴体,特别是红轴和茶轴的对比。同时还介绍了U盘安装Linux镜像的步骤,以及在Linux系统中安装软件的命令行操作。此外,还介绍了nodejs和npm的安装方法,以及在VSCode中安装和配置常用插件的方法。最后,还介绍了如何在GitHub上配置SSH密钥和git的基本配置。 ... [详细]
  • linux qt打开常用文件格式,设置Linux Qt文件默认打开方式为QtCreator
    Linux自定义文件打开方式也可参照文本抱歉,本文前段时间写的ubuntu下的Qt工程文件默认打开方式是不好用的,因为其他的文本文件也会受到影响,强迫症患者,每次打开Qt工程都是先 ... [详细]
  • systemd-nspawn可以创建最轻量级的容器(ns的意思就是namespace),本文的实验平台是Ubuntu16.04,x86_64机器。本文的目的是:在Ubuntu中用syst ... [详细]
  • 树状笔记软件for linux,Ubuntu 14.04安装开源树状笔记管理软件 WikidPad 2.2
    WikidPad是一款开源免费的wiki风格的树状笔记管理软件,类似于Notepad。基于Python,支持Windows、Mac、Linux等平台。W ... [详细]
  • 设计完成后,将所完成的作品交由老师检查。管理进程接收申请进入的信号,在消息队列中取下申请进入队列的用户进程的信息,针对当前临界区状态,写一个回馈信息 ... [详细]
  • Unity 3D 4.5.1和4.5.2 for Mac的安装与破解方法
    这里有两个版本的unity3dformac可以下载并破解。首先去官网下载unity3dformac4.5.1f3或者4.5.2f1。附上官 ... [详细]
  • [DesktopEntry]NameIntelliJIdeaEDUExechomeshundevelopidea-IE-203.5981.183binidea.shIconhome ... [详细]
  • Oracle优化新常态的五大禁止及其性能隐患
    本文介绍了Oracle优化新常态中的五大禁止措施,包括禁止外键、禁止视图、禁止触发器、禁止存储过程和禁止JOB,并分析了这些禁止措施可能带来的性能隐患。文章还讨论了这些禁止措施在C/S架构和B/S架构中的不同应用情况,并提出了解决方案。 ... [详细]
  • 解决github访问慢的问题的方法集锦
    本文总结了国内用户在访问github网站时可能遇到的加载慢的问题,并提供了解决方法,其中包括修改hosts文件来加速访问。 ... [详细]
  • REVERT权限切换的操作步骤和注意事项
    本文介绍了在SQL Server中进行REVERT权限切换的操作步骤和注意事项。首先登录到SQL Server,其中包括一个具有很小权限的普通用户和一个系统管理员角色中的成员。然后通过添加Windows登录到SQL Server,并将其添加到AdventureWorks数据库中的用户列表中。最后通过REVERT命令切换权限。在操作过程中需要注意的是,确保登录名和数据库名的正确性,并遵循安全措施,以防止权限泄露和数据损坏。 ... [详细]
  • linux服务器时间同步失败解决方法
    linux服务器时间同步失败解决方法1、为什么会时间不同步:①计算机的时间是根据电脑晶振以固定频率震荡而产生的,由于晶振的不同或者老化,会 ... [详细]
author-avatar
手机用户2602909207
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有