利用Linux命令查看CentOS目录空间大小的技巧

一、du命令

du命令是Linux系统中常用的查看目录或文件占用磁盘空间的命令,通过du命令可以有效地找出哪些目录或文件占用了较多的磁盘空间。

常用的du命令选项:

  -h, --human-readable      单位友好的方式显示
  -s, --summarize           仅显示总计大小
  -c, --total               显示总计大小,且将每个文件大小也打印出来 
  -a, --all                 显示所有文件大小,而非仅目录

示例:

    $ du -h /home             # 查看/home目录下的文件占用磁盘空间情况
    $ du -sh /home            # 查看/home目录的总占用磁盘空间情况
    $ du -cha /home           # 查看/home目录下所有文件的占用磁盘空间情况

二、df命令

df命令是另一种常用的查看磁盘空间使用情况的命令,该命令可以查看系统中各分区的磁盘空间使用情况,以及剩余空间和使用百分比等信息。

常用的df命令选项:

  -h, --human-readable      单位友好的方式显示
  -T, --print-type          显示文件系统类型
  -t, --type=文件系统类型    仅显示给定类型的文件系统,例如ext3、tmpfs、proc等

示例:

    $ df -h             # 查看系统的磁盘空间使用情况
    $ df -Th            # 查看系统磁盘空间使用情况,同时显示文件系统类型
    $ df -T ext4        # 仅查看ext4类型文件系统的磁盘空间使用情况

三、ncdu命令

ncdu命令是一款基于命令行的交互式磁盘使用情况分析工具,它可以在交互式界面中显示文件夹占用磁盘大小信息,允许用户在操作过程中删除文件,使用起来非常方便。

示例:

    $ ncdu /home            # 查看/home目录下文件占用磁盘空间情况,使用交互式界面操作

四、find命令

find命令是一款强大的文件查找工具,它可以遍历指定目录下的所有子目录,并找出指定类型或名称的文件,也可以根据文件大小进行查找。

常用的find命令选项:

  -type f           只查找文件
  -type d           只查找目录
  -name 文件名        查找指定名称的文件
  -size 文件大小[单位]  查找指定大小的文件,可加单位b,k,m,g等

示例:

    $ find /home -type f -size +100M         # 查找/home目录下大于100MB的文件
    $ find /home -type d -name "test"        # 查找/home目录下名称为test的目录

五、ls命令

ls命令是一个常见的文件管理命令,它可以列出指定目录下的文件和目录,并显示它们的权限、所有者、大小等信息。

常用的ls命令选项:

  -h, --human-readable  单位友好的方式显示文件大小
  -l, --format=long     显示文件详细信息,包括文件的权限、所有者、大小、创建时间等
  -S                    按照文件大小排序

示例:

    $ ls -lh /home         # 列出/home目录下文件的详细信息,并使用单位友好的方式显示文件大小
    $ ls -lS /home         # 列出/home目录下文件,并按照文件大小排序

六、小结

本文介绍了利用Linux命令查看CentOS目录空间大小的常用技巧,可以通过du、df、ncdu、find和ls命令查看目录或文件占用磁盘空间情况,以及系统磁盘空间使用情况。

原创文章,作者:DRLQ,如若转载,请注明出处:https://www.506064.com/n/138016.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
DRLQDRLQ
上一篇 2024-10-04 00:18
下一篇 2024-10-04 00:18

相关推荐

  • 使用vscode建立UML图的实践和技巧

    本文将重点介绍在使用vscode在软件开发中如何建立UML图,并且给出操作交互和技巧的指导。 一、概述 在软件开发中,UML图是必不可少的重要工具之一。它为软件架构和各种设计模式的…

    编程 2025-04-29
  • Rclone复制所有目录

    如果你需要将本地文件复制到云端,或者从云端复制文件到本地,Rclone是一个非常好的选择。本文将介绍如何使用Rclone复制所有目录。 一、安装Rclone 首先,你需要在你的机器…

    编程 2025-04-29
  • 二级考级舞蹈大全目录

    本文将从以下多个方面对二级考级舞蹈大全目录进行详细阐述。 一、目录结构 二级考级舞蹈大全目录主要分为三级,即一级目录、二级目录和三级目录。其中,一级目录为舞蹈类型,二级目录为舞蹈名…

    编程 2025-04-29
  • Git config命令用法介绍:用正确的邮箱保障开发工作

    本文将详细介绍如何使用git config命令配置Git的全局和本地用户信息,特别是如何正确使用用户邮箱,保障Git操作的正常进行。 一、git config命令介绍 Git中的每…

    编程 2025-04-29
  • Python命令大全及说明

    Python是一种高级编程语言,由Guido van Rossum于1989年底发明。它具有良好的语法结构和面向对象的编程思想,具有简洁、易读、易学的特点,是初学者以及专业开发人员…

    编程 2025-04-29
  • Python SSH 远程执行命令

    Python SSH 远程执行命令是指在一个服务器上执行远程另一个服务器上命令。如果你需要在本地机器上执行命令,或者在远程机器上执行本地命令,你都可以使用 SSH。在 Python…

    编程 2025-04-29
  • 优秀周记1000字的撰写思路与技巧

    优秀周记是每个编程开发工程师记录自己工作生活的最佳方式之一。本篇文章将从周记的重要性、撰写思路、撰写技巧以及周记的示例代码等角度进行阐述。 一、周记的重要性 作为一名编程开发工程师…

    编程 2025-04-28
  • Akka 设置邮箱大小的方法和注意事项

    为了保障系统的稳定性和可靠性,Akka 允许用户设置邮箱大小。本文将介绍如何在 Akka 中设置邮箱大小,并且提供一些注意事项,以帮助读者解决可能遇到的问题。 一、设置邮箱大小 A…

    编程 2025-04-28
  • Python目录怎么打开

    Python是一种高级编程语言,以其易读、易扩展和简洁高效的特征,目前得到了众多程序开发者的认可。Python的应用已经扩展到了人工智能、Web开发、数据分析、自动化测试等领域。本…

    编程 2025-04-28
  • 剖析命令执行函数

    在编程开发过程中,命令执行函数是非常常见的一个概念。它是指接受一个命令字符串,并将其解析执行,返回相应的结果或错误信息的函数。本文将从多个方面对命令执行函数进行详细的阐述,包括其定…

    编程 2025-04-28

发表回复

登录后才能评论