linux查看磁盘空间命令

linux查看磁盘空间命令方法有:1、df命令;2、du命令;3、ls命令;4、fdisk命令;5、stat命令。df命令可用于查看linux系统中的可用的和已经使用的磁盘空间,du命令是指用于估算文件空间使用情况,ls命令可以用于显示当前目录下的内容并查看磁盘空间大小。

1、df命令

df 命令是英文单词 disk-free 的缩写,用于查看 Linux 系统中的可用的和已经使用的磁盘空间。这个命令一般有以下几个选项:

  • -a,–all 包含所有的具有 0 Blocks 的系统
  • –block-size={SIZE} 使用 {SIZE} 大小的 Blocks
  • -h,–human-readable 使用人类可读的格式
  • -H,–si 很像 -h, 但是用 1000 为单位而不是用 1024
  • -i,–inodes 列出 inode 资讯,不列出已使用 block
  • -k,–kilobytes 就像是 –block-size=1024
  • -l,–local 限制列出的文件结构
  • -m,–megabytes 就像 –block-size=1048576
  • –no-sync 取得资讯前不 sync (预设值)
  • -P,–portability 使用 POSIX 输出格式
  • –sync 在取得资讯前 sync
  • -t,–type=TYPE 限制列出文件系统的 TYPE
  • -T,–print-type 显示文件系统的形式
  • -x,–exclude-type=TYPE 限制列出文件系统不要显示 TYPE
  • -v (忽略)
  • –help 显示这个帮手并且离开
  • –version 输出版本资讯并且离开

2、du命令

du命令用于估算文件空间使用情况。我们可以通过du命令来查看指定目录或文件所占用的磁盘空间大小,它是以默认千字节大小显示文件、文件夹等磁盘使用情况。常用的选项有:

  • s:对每个Names参数只给出占用的数据块总数。
  • a:递归地显示指定目录中各文件及子目录中各文件占用的数据块数。若既不指定-s,也不指定-a,则只显示Names中的每一个目录及其中的各子目录所占的磁盘块数。
  • b:以字节为单位列出磁盘空间使用情况(系统默认以k字节为单位)。
  • k:以1024字节为单位列出磁盘空间使用情况。
  • c:最后再加上一个总计(系统默认设置)。
  • l:计算所有的文件大小,对硬链接文件,则计算多次。
  • x:跳过在不同文件系统上的目录不予统计。
  • h:以K,M,G为单位,提高信息的可读性。

3、ls命令

ls是list 的缩写,是最常见的目录操作命令,其主要功能是显示当前目录下的内容。选项有:

  • -a 显示全部的文件,包括隐藏文件(开头为 . 的文件)也一起罗列出来,这是最常用的选项之一。
  • -A 显示全部的文件,连同隐藏文件,但不包括 . 与 .. 这两个目录。
  • -d 仅列出目录本身,而不是列出目录内的文件数据。
  • -f ls 默认会以文件名排序,使用 -f 选项会直接列出结果,而不进行排序。
  • -F 在文件或目录名后加上文件类型的指示符号,例如,* 代表可运行文件,/ 代表目录,= 代表 socket 文件,| 代表 FIFO 文件。
  • -h 以人们易读的方式显示文件或目录大小,如 1KB、234MB、2GB 等。
  • -i 显示 inode 节点信息。
  • -l 使用长格式列出文件和目录信息。
  • -n 以 UID 和 GID 分别代替文件用户名和群组名显示出来。
  • -r 将排序结果反向输出,比如,若原本文件名由小到大,反向则为由大到小。
  • -R 连同子目录内容一起列出来,等於将该目录下的所有文件都显示出来。
  • -S 以文件容量大小排序,而不是以文件名排序。
  • -t 以时间排序,而不是以文件名排序。

4、fdisk命令

fdisk 是一个创建和维护分区表的程序,它兼容 DOS 类型的分区表、BSD 或者 SUN 类型的磁盘列表。fdisk -l 可以显示磁盘大小以及磁盘分区信息。常见的其他选项有:

  • -b 扇区大小(512、1024、2048或4096)
  • -c 兼容模式:“dos”或“nondos”(默认)
  • -h 打印此帮助文本
  • -u 显示单位:“cylinders”(柱面)或“sectors”(扇区,默认)
  • -v 打印版本信息
  • -C 指定柱面数
  • -H 指定磁头数
  • -S 指定每个磁道的扇区数

5、stat命令

stat命令用于显示文件的状态信息。stat命令的输出信息比ls命令的输出信息要更详细。常见的选项有:

  • -L:支持符号连接;
  • -f:显示文件系统状态而非文件状态;
  • -t:以简洁方式输出信息;
  • –help:显示指令的帮助信息;
  • –version:显示指令的版本信息。

延伸阅读

linux常用的几个命令

1、ls命令

ls可能是每个Linux用户在其终端中键入的第一个命令。它允许用户列出您想要的目录的内容(默认情况下是当前目录),包括文件和其他嵌套目录。例如,要着色 ls 命令的输出,可以使用以下命令:

ls --color=auto

2、alias命令

alias命令允许用户在shell会话中定义临时别名。创建别名时,指示shell用一系列命令替换单词。例如,要设置 ls 为颜色而不每次键入标志 –color,可以使用:

alias ls="ls --color=auto"

3、unalias命令

unalias命令旨在从已定义的别名中删除alias。要删除以前的ls别名,可以使用:

unalias ls

4.pwd命令

pwd命令代表“打印工作目录”,它输出所在目录的绝对路径。例如,如果你的用户名是“john”,并且位于文档目录中,则其绝对路径将是 /home/john/Documents。要使用它,只需在终端中键入:

pwd

5.cd命令

cd命令指的是“更改目录”,它会将当前目录切换到您试图访问的目录。例如,如果您在Documents目录中,并且试图访问其名为Videos的子文件夹之一,则可以通过键入以下内容来输入:

cd Videos

你还可以提供文件夹的绝对路径:

cd /home/wbolt/Documents/Videos

文章标题:linux查看磁盘空间命令,发布者:Z, ZLW,转载请注明出处:https://worktile.com/kb/p/46978

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
Z, ZLWZ, ZLW认证作者
上一篇 2023年3月16日
下一篇 2023年3月16日

相关推荐

  • 计算机里面的bias和offset都表示偏移量,有什么区别

    计算机里面的bias和offset的区别:1、描述对象不同;2、作用不同。描述对象不同是指bias描述的是相对于标准量的误差,offset是描述两个数值之间的距离。作用不同是指bias可以体现模型的拟合能力,offset 在汇编中可以获得操作数的偏移地址。 一、计算机里面的bias和offset的区…

    2023年4月2日
    1.4K00
  • Java中的并发集合类有哪些

    Java的并发集合类主要包括:1、ConcurrentHashMap、2、CopyOnWriteArrayList、3、ConcurrentLinkedQueue、4、BlockingQueue的各种实现(如 ArrayBlockingQueue、LinkedBlockingQueue 等)、5、C…

    2024年1月8日
    25200
  • 汇编程序属于什么软件

    摘要 汇编程序是编程工具软件,专用于将汇编语言源代码转换为计算机的机器语言代码。在程序开发领域,1、编程工具软件是至关重要的,它们为程序员提供了必要的环境和接口来创建、测试和维护程序代码。其中,汇编程序作为连接高级语言与机器语言的桥梁,其重要性不言而喻。它不仅让程序员能够更接近硬件操作,同时也使得针…

    2024年4月25日
    1400
  • java中匿名内部类的特点是什么

    java中匿名内部类的特点是:1、 匿名内部类使用单独的块表示初始化块{};2、 匿名内部类想要使用方法或域中的变量,该变量必须是final修饰的,JDK1.8之后effectively final也可以;3.、匿名内部类默认包含了外部类对象的引用;4、匿名内部类表示继承所依赖的类。 一、内部类是什…

    2023年2月9日
    54500
  • 中国的编程是什么

    中国的编程通常指的是在中国境内进行的计算机编程活动。这包括了1、在中国高校及研究机构中进行编程教育和科研项目开发;2、IT企业以及个人开发者进行的软件开发实践;3、政府的数字化转型工程中的程序设计与应用;以及4、开源社区在中国的活动与发展。 其中,IT企业的软件开发实践是编程在中国发展的核心,因为它…

    2024年4月25日
    1300
  • 电脑编程黑客是什么

    电脑编程黑客通常指运用编程知识和技巧,进行非法侵入或操控计算机系统的个人或团体。 电脑黑客的活动既可以包括进入未经授权的网络,也涵盖了病毒编制和传播等行为。其目的多样,既有为了个人利益,如盗取金融信息,也有寻求挑战和认可的黑客。 对于社会影响而言,这些活动常常带来严重后果,包括个人隐私泄露、公司商业…

    2024年4月26日
    900
  • 实现精细化管理的需求管理策略与方法

    需求管理的策略与方法实现精细化管理,包含:1、建立综合性需求框架、2、采纳迭代式需求优化、3、运用数据分析提高预测准确性、4、构建跨部门沟通平台、5、实行动态需求调整制度。通过建立综合性需求框架,可以将各个需求及其优先级进行结构化排序,并确保管理过程的透明度和连贯性。 在实现精细化管理的过程中,确立…

    2023年12月18日
    34000
  • 如何用TAPD管理普通的订单项目

    在使用TAPD管理普通的订单项目时,主要步骤包括创建项目、需求管理、任务分配、进度跟踪、风险控制、协作沟通、质量保证、文档管理和项目总结。其中,需求管理是项目成功的关键,它要求项目经理准确捕捉和分析客户需求、将需求转化为可执行的任务,并确保这些需求得到满足。 一、创建项目 在开始一个订单项目之前,首…

    2024年4月11日
    6200
  • 简单oa系统

    标题:简单OA系统的运作与特点 简单OA系统,体现在以下几个方面:1、界面直观、操作便捷;2、基础功能齐全,满足日常办公需求;3、低成本实施和维护;4、扩展性和兼容性良好。 特别地,对于第一点,简单OA系统通常拥有用户友好的设计,允许快速上手,各项功能一目了然,有效降低员工的学习曲线。 一、界面和用…

    2024年1月12日
    20300
  • 如何管好一个项目

    项目管理是确保项目目标得以实现的关键过程。为保证项目顺利完成,管理者须把握几个基本要点:1. 明确项目目标、2. 制定详实的计划、3. 组织有效的团队、4. 实时通信、5. 风险管理。详细来讲,明确项目目标 是项目成功的基石。目标的明晰可确保团队成员了解所追求的成果,从而有效地朝着共同目标努力。接下…

    2024年1月8日
    30100

发表回复

登录后才能评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部