作者 | 一得的跋涉责编 | 伍杏玲出品 | CSDN博客对于 Linux 磁盘满的问题,我们通常的处理思路是用 du 查找可清理的大文件,然后临时删掉让磁盘使用率先降下来,从而尽快保证磁盘能继续写入。但是,有一些情况的处理效果不太一样,dudf 呈现的结果可能还会让人迷惑不解。下面,我就分享下几个工作中遇到过的较离奇的磁盘满问题。被忽略的隐藏文件1、认识 …
要想充分有效的管理使用Linux系统中的存储空间,用户必须要做的就是双管齐下,一边扩充空间一边限制空间。不得不说的就是很多时候磁盘空间就像水资源,需节制水流。说到要如何实现限制空间就离不开使用LVM技术和quota命令了。逻辑卷管理的英文简写LVM是Linux环境下,常见的一种对磁盘分区进行管理的机制,该机制基本上都是建立在硬盘和分区之上的一个逻辑层之中以便 …
在Linux系统中,硬盘和分区的管理是系统管理员和开发者的核心技能之一。无论是排查存储性能问题、定位硬件故障,还是优化分区布局,掌握多种检测工具的组合使用都至关重要。本文将深入剖析12种专业级工具,涵盖从基础检测到高级分析的完整解决方案,并提供具体操作步骤、输出解读及实际场景建议。命令行工具篇1. lsblk:可视化块设备拓扑作为系统初始检测的“第一把钥匙” …
刚出社会时,去了一家公司上班,老板为了省钱,买的服务器是低配的,硬盘大小只有40G,有一次网站突然不能访问了,排查半天才知道原来服务器的硬盘空间已用完,已无可用空间。第一步是查看硬盘的使用情况,第二步是若硬盘空间用完了且老板又不愿意掏钱加一块硬盘,那就只能找出占用空间大的目录或文件,然后决定是否删除。前文提到的那台空间不够的服务器,已经找不到了。以下演示的命 …
背景一早来公司,发现部署的yapi服务器挂了,访问没有任何反应,通过排查,发现磁盘被打满了,需要清理一下磁盘空间。查看当前磁盘空间整体情况[root@web-3-no ~]# df -h可以看到data文件夹下占用空间满了, 直接100%,截图是我处理过以后的。查看具体data的文件下的最大文件夹[root@web-3-no ~]# du -h data - …
刚收到服务器警告:磁盘空间不足 90%!装软件提示No space left on device!连日志都写不进去,系统卡到崩溃?别慌!今天教你5 个超实用的磁盘清理大招,从临时文件到无用软件一键搞定,零基础也能 30 分钟释放 10GB + 空间,再也不怕磁盘变红啦!一、先做这一步!快速定位 “空间占用大户”(必学基础) 核心命令:df -h 和 du - …
作者简介:吴文涵,图形算法出身,同时热爱 linux 内核开发的工程师,喜欢推导并乐于分享。版权声明:本文最先发表于 “泰晓科技” 微信公众号,欢迎转载,转载时请在文章的开头保留本声明。Oops 是 Linux 内核中最常见的一种异常出错情况,本文通过分析一个具体的 Oops 例子,介绍了如何分析并解决该类问题。1. LSM 内核模块出现 Oopsinsmo …
Go 1.20 简介最新的 Go版本 1.20 在 Go 1.19 发布六个月后发布。 它的大部分更改都在工具链、运行时和库的实现中。 一如既往,该版本保持了 Go 1 的兼容性承诺。 我们期望几乎所有的 Go 程序都能像以前一样继续编译和运行。语言的变化Go 1.20 包括对语言的四个更改。Go 1.17 添加了从切片到数组指针的转换。 Go 1.20 扩 …
iptables其实不是真正的防火墙,我们可以把它理解成一个客户端代理,用户通过iptables这个代理,将用户的安全设定执行到对应的"安全框架"中,这个"安全框架"才是真正的防火墙,这个框架的名字叫netfilter。Netfilter是Linux操作系统核心层内部的一个数据包处理模块,它具有如下功能:网络地址转换(Netw …
1. 为什么会出现ebpf对于操作系统来说,他应该越稳定越好,100年不更新代码才好呢,但是对于运行在操作系统的软件来说,它应该变化的越快越好,比如我想新增一些设备驱动,或者是iptables扩展,再或者内核到用户态进程的全链路监控(性能监控),再或者恶意程序在内核态挂钩关键函数(EDR杀毒),再或者传统的流量检测引擎都是运行在用户态的,那么赖系统调用和频繁 …