linux查看目录大小及硬盘大小

要查看 Linux 系统中目录的大小以及硬盘的总大小,可以使用以下的方法:

查看当前目录的大小

要查看当前目录的大小,可以使用 du 命令。du 命令用于计算文件或目录占用的磁盘空间,它可以递归显示指定目录的大小,并可控制显示单位的大小。

命令格式如下:

du -h --max-depth=1

其中,-h 表示以可读性较好的方式显示出文件大小。--max-depth=1 表示只显示深度为 1 的目录,即只显示当前目录的大小,不显示子目录的大小。

例如,要查看当前目录的大小,可以执行如下命令:

$ du -h --max-depth=1

执行命令后,系统将输出当前目录的大小及子目录的大小(如果有的话),如下图所示:

4.0K    ./.cache
4.0K    ./Desktop
8.0K    ./Documents
4.0K    ./Downloads
4.0K    ./Music
4.0K    ./Pictures
4.0K    ./Public
4.0K    ./Templates
4.0K    ./Videos
68K ./.emacs.d
4.0K    ./.local
4.0K    ./.profile.d
8.0K    ./.ssh
4.0K    ./.theano
208K    .

上述输出结果显示了当前目录中各个子目录的大小。

查看硬盘的总大小

要查看当前硬盘的总大小及已用空间和可用空间,可以使用 df 命令。

命令格式如下:

df -h

其中,-h 表示以可读性较好的方式显示出磁盘空间大小。

例如,要查看当前硬盘的总大小及已用空间和可用空间,可以执行如下命令:

$ df -h

执行命令后,系统将输出当前硬盘的总大小及已用空间和可用空间,如下图所示:

文件系统            容量  已用  可用 已用% 挂载点
/dev/sda1            20G   16G  3.0G   85% /
udev                 10M     0   10M    0% /dev
tmpfs               789M  1.2M  787M    1% /run
tmpfs               2.0G     0  2.0G    0% /dev/shm
tmpfs               5.0M     0  5.0M    0% /run/lock
tmpfs               2.0G     0  2.0G    0% /sys/fs/cgroup

上述输出结果显示了当前所有挂载了的文件系统(硬盘)的总大小及已用空间和可用空间。

通过以上两个命令可以查询到 Linux 系统中目录的大小及硬盘的总大小,结合使用可以全面了解系统的存储情况。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:linux查看目录大小及硬盘大小 - Python技术站

(0)
上一篇 2023年6月27日
下一篇 2023年6月27日

相关文章

  • 详解Linux系统三种模式下的简单命令

    详解Linux系统三种模式下的简单命令 一、用户模式 1. 命令行操作 在Linux的用户模式下,我们可以通过命令行来操作系统。下面是一些常用的命令: ls: 列出当前目录下的所有文件和文件夹。 cd: 进入指定的目录。比如,如果你想进入 /home 目录,可以输入 cd /home。 mkdir: 创建一个新的文件夹。 比如,如果你想创建一个名为 test…

    other 2023年6月26日
    00
  • C语言中网络地址与二进制数之间转换的函数小结

    下面是本人对于“C语言中网络地址与二进制数之间转换的函数小结”的攻略: 网络地址与二进制数的转换 在进行网络编程时,经常需要将IP地址和端口号表示成二进制数(例如:IPv4地址是32位的二进制数),也需要将二进制数转换成IP地址和端口号表示。 这里推荐C语言提供的一些库函数以及方法。 函数1:inet_pton 函数inet_pton可以将一个字符串形式的I…

    other 2023年6月26日
    00
  • c#控件之combobox控件使用

    以下是详细讲解“C#控件之ComboBox控件使用的完整攻略,过程中至少包含两条示例说明”的标准Markdown格式文本: 控件之ComboBox控件使用的完整攻略 ComboBox控件是C#中常用的下拉列表控件,可以用于显示一组选并允许用户从中选择一个或多个选项。本攻略将介绍ComboBox控件的基本用法和常见属性,包括数据绑定、事件处理、样式设置等。同时…

    other 2023年5月10日
    00
  • 装系统32位好还是64位好 32位和64位系统区别对比

    装系统32位好还是64位好?32位和64位系统区别对比 介绍 在选择操作系统时,一个重要的考虑因素是选择32位还是64位系统。本攻略将详细讲解32位和64位系统的区别,并提供两个示例说明。 32位系统 32位系统是指操作系统在处理器上使用32位寻址空间的系统。以下是32位系统的特点: 内存限制:32位系统最大支持4GB的内存地址空间。这意味着无论计算机有多少…

    other 2023年7月28日
    00
  • iOS中实现检测Zoombie对象的具体方法

    iOS中实现检测Zombie对象的具体方法 什么是Zombie对象? 在iOS开发中,Zombie对象是指已经被释放(dealloc)但仍然被访问的对象。这种情况可能会导致应用崩溃或产生难以调试的Bug。为了解决这个问题,我们可以使用Xcode提供的一些工具和技术来检测和调试Zombie对象。 使用Instruments检测Zombie对象 Instrume…

    other 2023年6月28日
    00
  • jQuery禁用键盘后退屏蔽F5刷新及禁用右键单击

    为了实现“jQuery禁用键盘后退屏蔽F5刷新及禁用右键单击”,我们可以借助jQuery提供的事件绑定方法,分别处理键盘事件和鼠标事件。 禁用键盘后退 禁用键盘后退一般是为了避免用户意外回退到上一个页面,造成不必要的麻烦。 $(document).keydown(function(e) { if (e.keyCode === 8) { return fals…

    other 2023年6月27日
    00
  • Android中banner的使用步骤

    当在Android应用中使用横幅(banner)时,可以按照以下步骤进行设置: 添加依赖库:在项目的build.gradle文件中,添加以下依赖库: implementation ‘com.google.android.gms:play-services-ads:20.2.0’ 在布局文件中添加横幅视图:在需要显示横幅的布局文件中,添加以下代码: <c…

    other 2023年8月20日
    00
  • JS获取填报扩展单元格控件的值的解决办法

    下面我将详细讲解“JS获取填报扩展单元格控件的值的解决办法”的完整攻略。 一、背景 在填报扩展中,由于控件是动态生成的,我们需要使用JS来获取填报扩展单元格控件的值。 二、解决办法 1. 使用jQuery选择器获取控件值 我们可以使用jQuery选择器获取填报扩展单元格控件的值。如下所示: var value = $("input[name=’xx…

    other 2023年6月26日
    00