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

yizhihongxing

要查看 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日

相关文章

  • macvtap使用教程

    以下是“Macvtap使用教程的完整攻略”的标准markdown格式文本,其中包含了两个示例说明: Macvtap使用教程 Macvtap是一种虚拟网络设备,可以用于将物理网络适配器的流量传输到虚拟机中。本文将介绍如何使用Macvtap,包括如何创建Macvtap设备、如何将Macvtap设备分配给虚拟机等。 1. 创建Macvtap设备 在Linux系统中…

    other 2023年5月10日
    00
  • microsoftvisualstudio2010产品密钥

    Microsoft Visual Studio 2010产品密钥 Microsoft Visual Studio 2010是微软开发的一款IDE(集成开发环境),包括了针对Windows、Web、Office、Sharepoint、Silverlight等各种平台的开发工具。在使用这个软件的时候,需要输入有效的产品密钥来激活该软件。如果你正在寻找Micros…

    其他 2023年3月28日
    00
  • iframe高度自适应不要滚动条

    iframe高度自适应不要滚动条 在网页开发中,经常会使用iframe标签来嵌入其他网页或内容。但是,当嵌入的内容高度超过iframe的高度时,会出现滚动条,影响用户体验。本攻略将介绍如何实现iframe高度自适应,不出现滚动条的方法。 方法一:使用JavaScript动态设置iframe高度 使用JavaScript动态设置iframe的高度是一种常见的方…

    other 2023年5月7日
    00
  • sqljdbc4.jar的安装

    以下是关于“sqljdbc4.jar的安装”的完整攻略: SQL Server JDBC驱动程序 SQL Server JDBC驱动程序是用于连接Java应用程序和SQL Server数据库的程序。在使用Java编写应用程序时,我们需要安装SQL Server JDBC驱动程序,以便能够连接到SQL Server数据库。以下是SQL Server JDBC驱…

    other 2023年5月6日
    00
  • 为什么在python中没有“const”?

    以下是关于“为什么在Python中没有‘const’?”的完整攻略,包含两个示例说明。 Python中“const”的原因 在Python中没有“const”关键字,因为Python是一种动态类型语言,它的变量类型是在运行时确定的。Python中的变量可以随时更改其值,因此没有必要使用“const”关键字来定义常量。 在Python中通常全大写字母来表示常量…

    other 2023年5月9日
    00
  • Linux中网络管理命令ipconfig与route的基本使用教程

    Linux中网络管理命令ipconfig与route的基本使用教程 在Linux系统中,网络管理是非常重要的一项任务。ipconfig和route是两个常用的命令,用于配置和管理网络接口和路由表。下面是它们的基本使用教程。 ipconfig命令 ipconfig命令用于配置和管理网络接口。以下是ipconfig命令的基本用法: ipconfig [选项] […

    other 2023年7月30日
    00
  • config.sys 文件的基本配置语句

    下面是关于config.sys文件的基本配置语句的完整攻略: 1. config.sys文件的作用 在讲解配置语句之前,先了解一下config.sys文件的作用。config.sys文件是DOS操作系统启动时自动加载的命令配置文件,其中包含了一系列命令,用来配置系统环境、加载驱动程序等。在Windows 9x以及更早版本的Windows中,config.sy…

    other 2023年6月25日
    00
  • windowsserver2016介绍与安装

    Windows Server 2016介绍与安装 介绍 Windows Server 2016是Microsoft发布的一款服务器操作系统,是Windows Server系列操作系统的最新版本。与前一版本的Windows Server 2012 R2相比,Windows Server 2016新增了很多特性和功能,主要面向云计算和虚拟化场景。 Windows…

    其他 2023年3月29日
    00
合作推广
合作推广
分享本页
返回顶部