linux清理磁盘空间
根目录 /
仍然使用了 100% 的空间,可能会导致系统运行受阻。
可以尝试以下方法来释放根分区的空间:
-
删除不需要的文件:检查根目录中是否有不必要的文件或目录,并删除它们以释放空间。
-
清理日志文件:检查
/var/log/
目录中是否有大型日志文件,并根据需要删除或归档它们。 -
清理软件包缓存:使用以下命令清理
apt
软件包缓存:sudo apt clean
-
查找并删除大文件:使用
du
命令找到根目录中占用空间较大的文件,并相应地处理它们。例如,可以使用以下命令查找根目录中占用空间最大的文件:sudo du -h --max-depth=1 /
-
移动数据到其他分区:如果可能的话,将一些数据移到其他分区中,以释放根分区的空间。
在释放了一些空间之后,再次检查根分区的使用情况。确保它不再达到 100%,以确保系统正常运行。
以下几个命令用于查看系统中的存储设备、文件系统及其相关信息。
a. df -h:
df
是 "disk free" 的缩写,用于显示文件系统的磁盘空间使用情况。-h
选项用于以人类可读的格式显示输出,以便更容易理解。- 输出包括以下信息:
Filesystem
:文件系统的设备或挂载点。Size
:文件系统的总容量。Used
:文件系统已使用的空间。Avail
:文件系统可用的空间。Use%
:文件系统已使用空间的百分比。Mounted on
:文件系统的挂载点。
b. lsblk:
lsblk
是 "list block devices" 的缩写,用于列出系统中的块设备。- 它显示块设备的层次结构以及有关每个设备的信息。
- 输出包括以下信息:
NAME
:设备名称。MAJ:MIN
:设备的主设备号和次设备号。RM
:如果设备是可移动的,则为 1,否则为 0。SIZE
:设备的大小。RO
:如果设备是只读的,则为 1,否则为 0。TYPE
:设备类型(例如,磁盘、分区等)。MOUNTPOINT
:如果设备已挂载,则显示挂载点。
c. lvdisplay:
lvdisplay
是 "logical volume display" 的缩写,用于显示逻辑卷的属性。- 它显示有关逻辑卷(LVM)的详细信息,包括逻辑卷的大小、分配情况等。
- 输出包括以下信息:
LV Path
:逻辑卷的路径。LV Name
:逻辑卷的名称。VG Name
:逻辑卷所属的卷组的名称。LV Size
:逻辑卷的大小。LV UUID
:逻辑卷的唯一标识符。LV Status
:逻辑卷的状态(活动、不活动等)。
通过使用这些命令,可以轻松地查看和管理系统中的存储设备和文件系统。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
2022-02-03 使用OCR技术识别图形验证码
2022-02-03 tesserocr:第三方模块tesserocr安装