作者 | 一得的跋涉
责编 | 伍杏玲
出品 | CSDN博客
对于 Linux 磁盘满的问题,我们通常的处理思路是用 du 查找可清理的大文件,然后临时删掉让磁盘使用率先降下来,从而尽快保证磁盘能继续写入。
但是,有一些情况的处理效果不太一样,du/df 呈现的结果可能还会让人迷惑不解。下面,我就分享下几个工作中遇到过的较离奇的磁盘满问题。
被忽略的隐藏文件
1、认识 swapfile
2025年03月23日
作者 | 一得的跋涉
责编 | 伍杏玲
出品 | CSDN博客
对于 Linux 磁盘满的问题,我们通常的处理思路是用 du 查找可清理的大文件,然后临时删掉让磁盘使用率先降下来,从而尽快保证磁盘能继续写入。
但是,有一些情况的处理效果不太一样,du/df 呈现的结果可能还会让人迷惑不解。下面,我就分享下几个工作中遇到过的较离奇的磁盘满问题。
被忽略的隐藏文件
1、认识 swapfile
2025年03月23日
lsof 是 linux 下的一个非常实用的系统级的监控、诊断工具。它是 List Open Files的缩写。
使用 lsof,你可以获取任何被打开文件的各种信息,因为 lsof 需要访问核心内存和各种文件,所以必须以 root 用户的身份运行它才能够充分地发挥其功能。
2025年03月23日
lsof 是 Linux 系统管理中极为强大的工具,尤其在网络问题排查中堪称神器。
以下从基础到进阶的用法解析,帮你彻底掌握网络相关的骚操作:
2025年03月23日
lsof(list open files)是一个列出当前系统打开文件的工具。
lsof 查看端口占用语法格式:
lsof -i:端口号
实例
查看服务器 8000 端口的占用情况:
# lsof -i:8181
2025年03月23日
system 是C语言中用于执行系统命令的「命令行指挥官」,它能在程序中直接调用操作系统的命令(如 ls、dir、mkdir 等)。就像一位指挥官,它让程序与操作系统无缝协作,完成各种任务!
2025年03月23日
lscpu命令是用来显示CPU(Central Processing Unit)架构相关信息的命令。
lscpu命令的用法如下:
1. 命令格式:
lscpu [选项]
2. 命令选项:
- `-a` 显示所有细节信息;
2025年03月23日
熟悉linux 的朋友都知道,在linux系统中,一切皆文件,任何事物都以文件的形式存在。普通文件是文件,目录是文件,硬件设备也是文件(键盘、监视器、硬盘、打印机等),就连网络通信也都是文件。
任何进程在打开文件时,都会向内核申请一个文件描述符,该描述符为进程和操作系统之间的交互提供了通用接口。我可通过lsof命令查看这些信息。
lsof命令可以列出系统打开的所有的文件,当然不同的用户查看到的信息是不一样的,如果要查看所有完整的信息,那就要使用root用户的权限来执行lsof命令。