【Linux系统查看磁盘占用情况】

news2024/12/25 15:46:31

文章目录

    • 概要
    • df 命令
    • du 命令
    • ls 命令

概要

在 Linux 系统中,查看磁盘占用情况可以使用以下几种常用的命令:df查看系统磁盘空间;du:查看目录的磁盘使用情况;ls:列出目录内容的基本命令

df 命令

  • 可以显示文件系统的磁盘空间使用情况,单位为 KB、MB 或 GB
  • 常用指令:
    • -h:以人类可读的格式显示(KB、MB、GB)。
    • -a:显示所有文件系统,包括 0 块的文件系统。
    • -T:显示文件系统的类型。
    • -i:显示 inode 的使用情况。
    • -total:显示所有文件系统的总使用情况。
  • man df(是用于在 Unix/Linux 系统中查看 df 命令的手册页)
    在这里插入图片描述
  • 使用示例:
df -h

在这里插入图片描述

du 命令

  • du 命令用于显示文件和目录的磁盘使用情况

  • 常用指令:

    • -h:以人类可读的格式显示大小(如 KB、MB、GB)。
    • -s:仅显示总计,不列出每个子目录的大小。
    • -a:显示所有文件和目录的大小,包括文件。
    • -c:计算总和并在最后显示。
    • –max-depth=N:限制显示的目录层级,N 是层级深度。
    • -d N:与 --max-depth 类似,限制目录深度。
  • man du(是用于在 Unix/Linux 系统中查看 du 命令的手册页)
    在这里插入图片描述

  • 使用示例:

# 查看当前目录及其子目录的磁盘使用情况(人类可读格式)
du -h
# 查看指定目录的总大小
du -sh
# 查看当前目录下所有文件以及目录的磁盘使用情况
du -h *

在这里插入图片描述

du -sh /path/to/directory
  • -s 选项只显示总计,/path/to/directory 是你要查看的目录路径。

ls 命令

  • 列出目录内容的基本命令:ls [选项] [文件或目录]

  • 常用选项

    • -a, --all:显示所有文件,包括以点(.)开头的隐藏文件。

    • -l:以长格式列出文件信息,包括文件权限、链接数、所有者、组、大小、修改日期和文件名。

    • -h, --human-readable:与 -l 一起使用时,以人类可读的格式显示文件大小(如 KB、MB)。

    • -R, --recursive:递归地列出所有子目录的内容。

    • -t:根据修改时间排序,最近修改的文件会排在前面。

    • -S:根据文件大小排序,较大的文件会排在前面。

    • -r:反向排序,配合其他选项使用时有效。

    • -d:仅显示目录本身,而不列出其内容。

    • -1:每行显示一个文件,适用于将输出重定向到文件或管道时。

    • –color:根据文件类型为输出结果添加颜色,以便更容易区分文件类型。

  • man du(是用于在 Unix/Linux 系统中查看 ls 命令的手册页)
    在这里插入图片描述

  • 使用示例:

# 列出当前目录下的所有文件和目录
ls

# 显示所有文件(包括隐藏文件)
ls -a

# 以长格式显示文件信息
ls -l

# 以人类可读的格式显示文件大小
ls -lh

# 递归列出当前目录及其子目录的内容
ls -R

# 根据修改时间排序显示文件
ls -lt

# 根据文件大小排序显示文件
ls -lS

# 显示目录本身而不列出其内容
ls -d /path/to/directory

# 在输出中添加颜色
ls --color

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

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

相关文章

JAVA就业笔记7——第二阶段(4)

课程须知 A类知识:工作和面试常用,代码必须要手敲,需要掌握。 B类知识:面试会问道,工作不常用,代码不需要手敲,理解能正确表达即可。 C类知识:工作和面试不常用,代码不…

Gin框架操作指南08:日志与安全

官方文档地址(中文):https://gin-gonic.com/zh-cn/docs/ 注:本教程采用工作区机制,所以一个项目下载了Gin框架,其余项目就无需重复下载,想了解的读者可阅读第一节:Gin操作指南&#…

【C++】红黑树模拟实现map和set

本篇基于上篇红黑树的代码来实现: 【C】红黑树-CSDN博客 关于map和set可以看:​​​​ 【C】map和set的介绍和使用-CSDN博客 改造红黑树 map底层是红黑树的KV模型,set是红黑树的K模型,按理来说,应该设计两种红黑树来…

企业培训平台开发指南:基于在线教育系统源码的实现路径解析

本篇文章,小编将通过对在线教育系统源码的解读,深入探讨企业培训平台的开发路径,帮助企业高效构建适合自身需求的培训系统。 一、企业培训平台的需求分析 在开发企业培训平台之前,首先要对企业的实际需求进行充分分析。每个企业…

各种开发编程软件的下载方法--visio,navicat,pycharm,matlab等

各类开发编程类软件的下载方法 一、需要付费的 之前在网络上有很多显示可以免费下载的软件,不是各种在解压时需要密码的,就是有各种病毒的,绕一圈可能还得收费。 最早之前用的是 “A软件安装管家” 这个公众号里的,后来停更了&…

【优选算法篇】双指针的华丽探戈:深入C++算法殿堂的优雅追寻

文章目录 C 双指针详解:进阶题解与思维分析前言第一章:有效三角形的个数1.1 有效三角形的个数示例 1:示例 2:解法一(暴力求解)解法二(排序 双指针)易错点提示代码解读 第二章&#…

C++的魔法世界:类和对象的终章

文章目录 一、再探构造函数二、类型转换2.1隐式类型转换2.2内置类型的类型转化2.3explicit关键字2.4多参数构造 三、static成员四、友元五、内部类内部类的特性 六、匿名对象 一、再探构造函数 类和对象(中)里介绍的构造函数,使用的是赋值实现成员变量的初始化。而…

【word】文章里的表格边框是双杠

日常小伙伴们遇到word里插入的表格,边框是双杠的,直接在边框和底纹里修改边框的样式就可以,但我今天遇到的这个有点特殊,先看看表格在word里的样式是怎么样,然后我们聊聊如何解决。 这个双杠不是边框和底纹的设置原因…

亚洲 Web3 市场:Q3 监管变化与市场驱动力探析

概述: 亚洲的 Web3 市场在2024年第三季度继续表现出强劲增长势头。得益于技术精通的人口基础、政府的积极政策导向和企业的大规模参与,韩国、日本、越南等国家已然走在行业前沿。此外,随着越来越多的监管框架落地,区块链创新不断…

Ubuntu20.04下安装多CUDA版本,以及后续切换卸载

本方案的前提是假设机子上已经有一个版本的cuda,现在需要支持新的torch2.1.2和torchvision0.16.2,于是来安装新的cuda 一、选择版本 如果我想安装支持torch2.1.2的cuda版本,到官网(https://pytorch.org/get-started/previous-ve…

【Python文件操作】掌握文件读写和目录管理的技巧!

【Python文件操作】掌握文件读写和目录管理的技巧! 在现代编程中,文件操作是不可避免的一部分,尤其是在处理数据、日志、配置文件等场景下。Python 提供了强大而简洁的文件操作方法,可以轻松完成文件的读取、写入和目录管理等操作…

005_django基于Python的乡村居民信息管理系统设计与实现2024_106f2qg9

目录 系统展示 开发背景 代码实现 项目案例 获取源码 博主介绍:CodeMentor毕业设计领航者、全网关注者30W群落,InfoQ特邀专栏作家、技术博客领航者、InfoQ新星培育计划导师、Web开发领域杰出贡献者,博客领航之星、开发者头条/腾讯云/AW…

SpringMVC源码-异常处理机制

定义一个异常处理类TestErrorController: Controller public class TestErrorController {RequestMapping("/exception")public ModelAndView exception(ModelAndView view) throws ClassNotFoundException {view.setViewName("index");throw new ClassNot…

Mysql主从集群搭建+分库分表+ShardingSphere(实战)

什么是 ShardingSphere 介绍 Apache ShardingSphere 是一款分布式的数据库生态系统, 可以将任意数据库转换为分布式数据库,并通过数据分片、弹性伸缩、加密等能力对原有数据库进行增强。 Apache ShardingSphere 设计哲学为 Database Plus,…

CRMEB标准版Mysql修改sql_mode

数据库配置 1.宝塔控制面板-软件商店-MySql-设置 2.点击配置修改,查找sql-mode或sql_mode (可使用CtrlF快捷查找) 3.复制 NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION 然后替换粘贴,保存 注:MySQL8.0版本的 第三步用…

Redis --- 第四讲 --- 常用数据结构 --- string类型

一、认识数据类型和编码方式 有序集合,相当于除了存储member之外,还需要存储一个score(权重,分数) Redis底层在实现上述数据结构的时候,会在源码层面,针对上述实现进行特定的优化,来…

文生图:Stable Diffusion、Midjourny

前言 Stable Diffusion(SD)和Midjourney(MJ)是当前流行的两款AI图像生成工具,它们各有特点和优势: **- Stable Diffusion是完全开源的,**这意味着用户可以免费使用,并且有技术能力…

excel如何把年龄转换为日期

总体的思路 我们从一个核心的日期函数出发 我们首先需要年月日 我的数据大概是这样的。 获取年份 第一步:提取岁前面的数字 left(目标单元格,“从左到右获取第几个字符”)第二步:替换掉数字后面的岁 第三步:新增一个单元格 在里面填入年 第四步:用…

Android系統Audio hal

一.Android系統Audio hal简介 Android系统的音频硬件抽象层(HAL)是系统与硬件之间的桥梁,允许音频应用和服务访问底层音频硬件,而无需直接与硬件交互。 主要组件: 音频 HAL 接口:定义了应用和服务如何调用音频硬件的规范。典型的音频操作包括播放、录制、音量控制等。 …

N1060A 50/85GHz精密型波形分析模块

N1060A 50/85GHz精密型波形分析模块 苏州新利通 概述 Keysight N1060A 精密型波形分析仪是一款数字通信分析仪(DCA)模块,可与 Keysight N1000A 主机兼容。 与是德科技的所有其他 DCA 模块一样,N1060A 提供了广泛的配置和性能选…