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, ZLW的头像Z, ZLW
上一篇 2023年3月16日
下一篇 2023年3月16日

相关推荐

  • 开源文档协作工具:2024年10款评测

    国内外主流的10款开源文档协作平台对比:PingCode、Worktile、蚂蚁笔记(Leanote)、Wizard、Kooteam、ShowDoc、MrDoc、DooTask、语雀、WookTeam 。 在今天的数字化时代,寻找一个能够提高团队合作效率并确保信息共享流畅的解决方案,成了许多企业和个…

    2024年8月5日
    300
  • 企业如何智选知识管理工具?2024年8大精选

    本文将分享2024年8大优质企业知识管理工具:PingCode、Worktile、飞书文档、语雀、石墨文档、有道云笔记、Confluence、Document360。 很多公司都面临信息过载,难以将散落各处的知识有效整合和应用。这不仅影响决策效率,还可能导致重要信息的丢失。为了解决这一痛点,企业知识…

    2024年8月5日
    300
  • 产品经理秘籍:2024年9大主流需求管理工具

    本文将分享9款产品经理使用的主流需求管理工具:PingCode、Worktile、Tapd、禅道、Teambition、Testin、JIRA、Jama Connect、Wrike。 挑选一个能够高效精准地捕捉和管理需求的工具,对于推动项目成功至关重要,很多产品经理都面临着如何从众多选项中选择最适合…

    2024年8月5日
    400
  • 选择客户管理crm系统必看:全球15家顶级供应商综合比较

    对比的客户管理CRM系统包括:纷享销客、Zoho CRM、销售易、用友CRM、Salesforce、Microsoft Dynamics 365、销帮帮CRM、HubSpot、Oracle CRM、悟空CRM、神州云动CRM、红圈CRM、SAP CRM、Odoo、OroCRM。 一个合适的CRM系统…

    2024年8月5日
    700
  • 项目竣工资料管理软件有哪些

    项目竣工资料管理软件有许多,其中最为出色的要数PingCode和Worktile。这两款软件以其优秀的性能和功能,赢得了用户的青睐。简单来说,PingCode是一款专门为开发者设计的协作平台,强调代码质量、团队协作和敏捷开发。而Worktile则是一款面向企业的项目和任务管理工具,帮助团队更好地协作…

    2024年8月5日
    000

发表回复

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

400-800-1024

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

分享本页
返回顶部