摘要:一般情况下,磁盘可以分为HDD机械磁盘和SSD固态磁盘。相较于HDD,SSD在防震抗摔、传输速率、功耗、重量、噪音上有明显优势,SSD 传输速率性能是HDD 的2倍以上;而相较于SSD,HDD在价格、容量、使用寿命上占有绝对优势。常用的磁盘分区方式有MBR和GPT两种,MBR(Master Boot Record)中文名称叫主引导记录,使用32位表示扇 …
linux看磁盘空间
一、磁盘基础认知1. 磁盘是什么在 Linux 系统里,磁盘就像是一个巨大的仓库,专门用来存放各种数据。电脑里的文档、图片、程序等,都储存在磁盘上。磁盘有不同的类型,常见的有机械硬盘(HDD)和固态硬盘(SSD)。机械硬盘靠盘片旋转和磁头读写数据,速度相对慢些;固态硬盘则用闪存芯片存储数据,读写速度快很多。2. 查看磁盘信息当你想知道系统里有哪些磁盘,以及这 …
解决方法:用lsof检查后才发现原因是,有文件被删除,而进程还活着,因而造成还占用空间的现象。可以通过命令 lsof |grep deleted 来进行查看把这些进程删掉就可以了,批量杀死进程命令:lsof |grep delete | grep -v grep | awk '{print $2}' | xargs kill -9 …
简介Linux 中的 parted 命令是一个用于创建、修改和管理磁盘分区的多功能工具。它支持传统的 MBR(Master Boot Record:主引导记录)和现代的 GPT(GUID Partition Table:GUID 分区表)分区方案。磁盘分区的主要原因最佳性能:正确管理分区可以提高系统的速度和响应性。例如,将操作系统文件从用户数据中分离出来,或 …
简介:在 Linux 里,常常用来统计文件大小的命令有两个,一个是 df ,另一个是 du 。磁盘使用情况du命令(disk usage)呢,它只能查看磁盘里当前存在而且没被删除的文件。可磁盘空余情况 df命令(disk free)主要是用在 Linux 系统上,来统计文件系统磁盘的使用情况。要是删除一个文件,这文件不会马上就在文件系统里没了,只是暂时看不见 …
在 macOS 上使用 Docker Desktop 时,Docker.raw 文件是 Docker 虚拟机(基于 HyperKit)的虚拟磁盘镜像文件,用于存储 Docker 引擎运行所需的所有数据,包括容器、镜像、卷和配置等。1.Docker.raw文件的默认路径在 macOS 系统中,Docker.raw 通常位于以下路径:~LibraryContai …
安装好linux系统,使用一段时间后,如果发现硬盘空间快用完了,可以给硬盘扩容,让系统有足够的空间,查看磁盘使用情况,可以使用df命令,如图1,devsda5就是当前系统的硬盘名称,大小为41G,使用了12G。当前所使用linux系统是Ubuntu20.04版本,虚拟机是VMware(R) Workstation 16 Pro,这是当前的运行环境,下面给de …
在某个深夜的紧急维护中,当您发现根目录剩余空间不足1%时;在持续构建失败却找不到原因时;当服务器响应速度突然变慢时——找到那些吞噬磁盘空间的"元凶文件"往往是解决问题的第一步。某电商平台数据库服务器突发IO阻塞,经排查发现是某个PHP进程持续写入的10GB错误日志文件。运维团队使用du -sh *逐层查找耗时27分钟,而使用本文介绍的组合命令 …
lsblk 是 Linux 系统中用于列出 块设备(如硬盘、分区、USB设备等)信息的实用工具。它以树状结构展示设备之间的层次关系(如物理磁盘与其分区),并显示设备的关键属性(如大小、挂载点等)。lsblk常用选项-a:显示所有设备(包括空设备)。-f:显示文件系统类型、UUID、挂载点等信息。-m:显示设备的权限和所有者信息。-p:显示完整设备路径(如 d …
如果你是 DockerKubernetes 的重度使用者,应该多多少少会遇到一个问题“no space left on device”。当然,如果你的硬盘空间很大,也不介意把大量空间用来存放不必要的 Docker 资源,那你可以忽略这篇文章了XD~在我们讨论如何有效避免Docker占用大量磁盘空间之前,让我们先来谈谈Docker会占用哪些资源(导致空间占用) …