查看Linux服务器的硬盘占用情况

news2024/11/15 13:39:12

查看Linux服务器的硬盘占用情况

  • 一、查看各分区的使用情况和磁盘挂载
    • 1、查看磁盘分区使用和磁盘挂载
    • 2、结果解释
      • (1)列名解释
      • (2)各系统解释
  • 二、查看一个目录及其所有子目录中文件的总占用大小
    • 1、查看指定目录的总大小
    • 2、列出目录下所有文件和子目录的大小
    • 3、查看多个目录的大小
    • 4、注意

一、查看各分区的使用情况和磁盘挂载

1、查看磁盘分区使用和磁盘挂载

服务器的总空间可能很大,但整个磁盘并不是只划分成了一个分区。使用 df -h 查看各分区的空间使用情况。

df -h  # 查看磁盘使用情况

2、结果解释

在这里插入图片描述

(1)列名解释

文件系统(Filesystem):显示各个分区或设备的名称。例如 /dev/sda2、tmpfs、/dev/nvme0n1 等。

挂载点(Mounted on):显示文件系统挂载的目录位置。例如 / 是根目录,/home/workspace 可能是用户的工作空间目录。

(2)各系统解释

tmpfs:这是一种基于内存的文件系统,用于临时文件存储,如 /run 和 /run/user/1000 等目录。它的内容在重启后会丢失。

udev:通常挂载在 /dev,用于动态管理设备节点。

/dev/loopX:这些通常与Linux中的Snap应用相关,每个loop设备对应一个Snap包。

/dev/nvme0n1:这个看起来是一个NVMe类型的SSD设备,挂载在 /home/workspace,总大小约为3.5TB,已用324G,使用率为10%。

/dev/sda2:这是一个较小的分区,总大小为45GB,已使用10.4GB,使用率为24%,挂载在 / 根目录。这个分区对于系统的日常运作非常重要。

二、查看一个目录及其所有子目录中文件的总占用大小

要查看一个目录及其所有子目录中文件的总占用大小,你可以使用 du (Disk Usage) 命令。这个命令非常适合用来计算目录中所有文件的总大小。

1、查看指定目录的总大小

du -sh /path/to/directory

这里,-s 代表汇总(summarize),即不显示子目录的详细大小,只显示总大小;-h 代表以易读的格式显示(如KB、MB、GB)。

du -h --max-depth=1 /path/to/directory

这可以查看一个目录下所有一级子目录的总大小。

2、列出目录下所有文件和子目录的大小

du -ah /path/to/directory

在这个命令中,-a 表示显示目录中所有文件的大小,而不仅仅是子目录的总大小。

3、查看多个目录的大小

du -sh /path/to/directory1 /path/to/directory2

这可以一次显示多个目录的总大小。

4、注意

如果某些目录或文件的访问权限受限,可能需要使用 sudo 来获取足够的权限,特别是当你试图查看系统目录或其他用户的私人文件时:

sudo du -sh /path/to/directory

对于包含大量文件的目录,du 命令可能需要较长时间来计算总大小,因为它会遍历所有文件。在大型文件系统或性能敏感的环境中使用时应当注意。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1678510.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

2024/5/15 英语每日一段

Many pet owners are now turning to pet insurance policies to avoid higher vet bills should something bad happen unexpectedly. But Carlson said that preventive veterinary care—like vaccination, parasite control and weight management—is "the best way …

【REST2SQL】14 基于角色的数据权限设计与实现

【REST2SQL】01RDB关系型数据库REST初设计 【REST2SQL】02 GO连接Oracle数据库 【REST2SQL】03 GO读取JSON文件 【REST2SQL】04 REST2SQL第一版Oracle版实现 【REST2SQL】05 GO 操作 达梦 数据库 【REST2SQL】06 GO 跨包接口重构代码 【REST2SQL】07 GO 操作 Mysql 数据库 【RE…

Redis教程(二):Redis在Linux环境下的安装

Linux环境下安装: 下载地址:Downloads - Redis 安装步骤: 下载得到一个 tar.gz 压缩文件 上传到Linux的/opt/soft目录,使用以下命令解压 tar -zxvf redis-6.2.14.tar.gz Linux安装基本环境gcc,安装命令 yum insta…

安泰ATA-7015高压放大器在材料极化中的应用研究

材料极化是材料科学中一个重要的研究领域,它涉及到材料内部电荷和极化性质的调控和分析。高压放大器在材料极化研究中起着至关重要的作用,通过提供高压力和高电场条件,研究人员可以深入探讨材料的电子结构、相变行为以及许多其他关键性质。 材…

17.多线程

多线程 程序、进程、线程的概念 程序:是指令和数据的有序集合,是一个静态的概念。比如,在电脑中,打开某个软件,就是启动程序。 进程:是执行程序的一次执行过程,是一个动态的概念,…

javafx设置启动按钮运行项目

1.点击这里 2.执行图中4步操作,点击ok

OpenAI 重磅发布GPT 4o!可以视频聊天的AI?

OpenAI 重磅发布GPT 4o! 前言 就在今日,OpenAI发布了ChatGPT-4o版本,技术主管 Mira Murati 在直播中表示GPT-4o对比之前版本速度更快,在文本、视频和音频方面的能力也都有所提高。值得注意的是它还可以让用户与 ChatGPT 进行视频聊…

Jmeter接口测试和Jmeter接口自动化测试

一、Jmeter 的使用步骤 打开Jmeter 安装包,进入\bin 中,找到"jmeter.bat", 点击打开即可。 在下图打开的Jmeter 页面中,右键“测试计划” -> “添加” -> "Threads(Users)" -> “线程组”, 建立线程…

DBeaver如何csv导入数据

简言之先要创建任务,任务还需要去执行,只有执行之后才是执行真的导入了 那个保存任务真的很误导人啊 1.首先点击你要被导入的表,右键选择导入数据然后选择直接点击下一步,这个地方需要修改格式,否则会乱码 如果你导入的没有标题…

IO系列(四) - RandomAccessFile 类解读

一、摘要 RandomAccessFile 类,也被称为随机访问文件类。 RandomAccessFile 可以说是 Java 体系中功能最为丰富的文件操作类,相比之前介绍的通过字节流或者字符流接口方式读写文件,RandomAccessFile 类可以跳转到文件的任意位置处进行读写数…

买了个彩票,哈哈哈哈哈。

买了个彩票-双色球,发现挺有意思的。 索性把双色球的所有期的中奖号码的数据都爬了下来,03至今,21年了。txt文本,6.5MB大小。 大家有啥好的建议,分析一下数据呢。

字节跳动在2024年春季火山引擎Force原动力大会上隆重推出了“豆包大模型”家族

此次大会以AI为主题,聚焦大模型的应用与发展,旨在引领AI技术的落地和推动各行各业的数字化转型。 字节跳动官网:https://www.bytedance.com/zh/ 豆包官网:https://www.doubao.com/chat/ 更多消息:https://heehel.co…

洗衣洗鞋店做小程序有什么优势?

互联网洗衣洗鞋小程序闪亮登场,想知道这款小程序有何魅力吗? 如今,众多商家纷纷推出预约上门洗鞋服务,💁‍♀️并倾力打造洗鞋小程序,旨在拓展线上销售渠道。🌟那么,这款洗鞋小程序究…

2025秋招Java还是c++?

一、我的编程经 说说我的编程经历,在C和Java之间我经历了几个阶段: 大学期间,我浅尝辄止地学习了一段时间的Java,但后来放弃了,开始学习C/C。本科毕业后,我选择攻读硕士学位,并一直专注于C的学…

3种深拷贝实现,你都知道吗?

目录: 1、JSON.parse 2、structuredClone 3、cloneDeep

冒险岛vcruntime140_1.dll无法继续执行代码要怎么处理?教你一键修复vcruntime140_1.dll

当你在玩着冒险岛的时候,突然弹出一个vcruntime140_1.dll无法继续执行代码,这时候你是不是一脸懵逼?不知道怎么去解决?其实不需要担心,这是一个小问题,vcruntime140_1.dll文件是一个非常常用的dll文件&…

企业架构系统之-IT系统建设如何做好技术选型

背景 近日有幸与行业同仁交流工作心得,在讨论中,他们提到一个平时工作当中我们都会遇到和经历的一个问题:作为架构师,在日常工作中应如何进行技术选型?面对众多框架和组件中,我们又应如何选择,…

【更新公告】AirtestIDE更新至1.2.17版本

本次更新为AirtestIDE、Airtest-Selenium库更新。 AirtestIDE更新至1.2.17版本,AirtestIDE内置库Airtest更新为1.3.3.1版本,Poco更新为1.0.94版本,主要支持了selenium4.0以上版本,ADB更换为41版本,Airtest新增点击和滑…

“网络安全新纪元:等保2.0的详细解读与实践”

网络安全等级保护基本要求》(等保2.0)于2019年6月发布,是我国网络安全等级保护制度的一项重要标准。等保2.0主要针对关键信息基础设施的网络安全保护,对数据安全和个人信息保护提出了更高的要求。本文将对等保2.0进行详细解读&…

Pytorch入门实战 P10-使用pytorch实现车牌识别

目录 前言 一、MyDataset文件 二、完整代码: 三、结果展示: 四、添加accuracy值 🍨 本文为🔗365天深度学习训练营 中的学习记录博客🍖 原作者:K同学啊 | 接辅导、项目定制 本周的学习内容是&#xff0…