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日

相关文章

  • 在fedora22下安装配置realvncserver5.2.3的经验总结

    以下是关于“在Fedora22下安装配置RealVNC Server 5.2.3的经验总结”的完整攻略,包括RealVNC Server的介绍、在Fedora22安装配置RealVNC 5.2.3的方法示例说明和注意事项。 RealVNC Server的介绍 RealVNC Server是一款远程控制软,可以让用户通过网络远程控制其他计算机。RealVNC …

    other 2023年5月8日
    00
  • mysql字符串拼接的4种方式总结

    MySQL 字符串拼接的 4 种方式总结 MySQL 中字符串拼接是经常使用的操作,针对不同的场景,有不同的拼接方式,本文总结了 MySQL 中常见的 4 种字符串拼接方式,并给出了使用示例。 1. 使用 CONCAT 函数拼接字符串 使用 CONCAT 函数可以将多个字符串连接成一个字符串,同时,也支持连接任意类型的值,如数字、日期等。 语法: CONCA…

    other 2023年6月20日
    00
  • Oracle 查询表信息获取表字段及字段注释

    获取表字段及字段注释是在进行数据库开发时非常常见的需求,Oracle提供了一些SQL命令可以快速查询到表字段信息及注释。下面将详细讲解如何使用Oracle查询表信息获取表字段及字段注释的完整攻略。 1. 查询表字段信息 简介 查询表字段信息就是查询某个表的所有字段名、数据类型、长度等信息。 SQL命令 DESC table_name; 示例 假设有一个名为u…

    other 2023年6月25日
    00
  • 详解Redis中的双链表结构

    详解Redis中的双链表结构攻略 Redis的底层数据结构是基于多种数据结构的实现,除了哈希表、字典序列等常见的数据结构外,Redis还采用了双链表结构来辅助实现缓存淘汰、延迟队列等功能。 在Redis中,双向链表的实现是通过定义一个list结构体的方式进行的。该结构体定义如下: typedef struct list { listNode *head; l…

    other 2023年6月27日
    00
  • JavaScript常用变量声明方式总结

    JavaScript常用变量声明方式总结 在JavaScript中,我们可以使用不同的方式来声明变量。每种方式都有其特定的用途和作用域规则。下面是JavaScript常用的变量声明方式的总结: 1. 使用var关键字声明变量 使用var关键字可以声明一个变量,并且它的作用域是函数作用域。这意味着在函数内部声明的变量只在函数内部可见。 function exa…

    other 2023年8月9日
    00
  • SecureCRT如何修改配置文件夹?SecureCRT修改配置文件夹教程

    SecureCRT是一款用于SSH(Secure Shell)协议的控制台终端模拟软件,它通过提供一种安全、简单的设置来帮助用户控制远程主机并管理多个会话。在使用SecureCRT时,如果我们需要修改配置文件夹,可以按照以下步骤进行操作: 打开SecureCRT,点击菜单栏的“选项”->“全局选项”,弹出“SecureCRT全局选项”窗口。 在“Sec…

    other 2023年6月25日
    00
  • 通过构造函数实例化对象的方法

    构造函数是JavaScript中创建对象的一种基本方式,它可以将对象的创建和初始化封装在一起,以便于创建对象。以下是通过构造函数实例化对象的方法的完整攻略。 步骤一:定义构造函数 首先,需要定义一个构造函数来创建对象。构造函数的命名习惯上首字母大写,以便于区分于普通函数。构造函数可以接收多个参数,用于初始化对象的属性和方法。 以下是一个简单的构造函数示例代码…

    other 2023年6月26日
    00
  • Angular 作用域scope的具体使用

    Angular 作用域(scope)的具体使用攻略 Angular 是一个流行的前端框架,它使用作用域(scope)来管理数据和状态。作用域(scope)是一个对象,它绑定了视图和控制器(controller)之间的通信。在本攻略中,我们将详细讲解 Angular 作用域(scope)的具体使用。 1. 创建作用域(scope) 在 Angular 中,可以…

    other 2023年8月19日
    00
合作推广
合作推广
分享本页
返回顶部