linux查看路径命令(分析linux命令用法指南)

   2023-06-08 互联网0
核心提示:那么今天我们来看看他俩的另外一个小兄弟 —— du命令 简介 du 命令,全称是 disk usage,用来展示磁盘使用量的统计信息,会对目录进行递归统计。 说白了,最大的作用,就是看目录大小的。 参数 -a或-all 为每个指定文件

linux查看路径命令(分析linux命令用法指南)

那么今天我们来看看他俩的另外一个小兄弟 —— du命令

简介

du 命令,全称是 disk usage,用来展示磁盘使用量的统计信息,会对目录进行递归统计。

说白了,最大的作用,就是看目录大小的。

参数 -a或-all 为每个指定文件显示磁盘使用情况,或者为目录中每个文件显示各自磁盘使用情况。-b或-bytes 显示目录或文件大小时,以byte为单位。-c或–total 除了显示目录或文件的大小外,同时也显示所有目录或文件的总和。-D或–dereference-args 显示指定符号连接的源文件大小。-h或–human-readable 以K,M,G为单位,提高信息的可读性。-H或–si 与-h参数相同,但是K,M,G是以1000为换算单位,而不是以1024为换算单位。-k或–kilobytes 以1024 bytes为单位。-l或–count-links 重复计算硬件连接的文件。-L<符号连接>或–dereference<符号连接> 显示选项中所指定符号连接的源文件大小。-m或–megabytes 以1MB为单位。-s或–summarize 仅显示总计,即当前目录的大小。-S或–separate-dirs 显示每个目录的大小时,并不含其子目录的大小。-x或–one-file-xystem 以一开始处理时的文件系统为准,若遇上其它不同的文件系统目录则略过。-X<文件>或–exclude-from=<文件> 在<文件>指定目录或文件。–exclude=<目录或文件> 略过指定的目录或文件。–max-depth=<目录层数> 超过指定层数的目录后,予以忽略。–help 显示帮助。–version 显示版本信息。-sh *显示当前目录内文件夹及文件的大小。

我们在使用时如果忘记了,可以通过在命令行输入 du –hellp 查看

实例演示准备

这里我们在 /root/demo 目录下,直接 git 一下鸿蒙的 “显示Button各种加载状态” 库,省去一个个建立测试目录和文件的时间。

鸿蒙开源项目Gitee地址:
https://gitee.com/explore/harmony?order=recommend

此时我们用 ls -lah 命令看看目录的情况:

从上图中,可以看到,文件都已经 clone 下来了,但是ls结果只能看到具体文件大小,比如这里面的README.md文件,有8.6K。

文件准备好了,下面我们进行实操

注:关于ls命令,有兴趣的同学,可以参考:关于 Linux 最常用命令ls(没有之一)的介绍

实例演示

、直接使用 du

从上面两张图片可以看出,du这玩意是把所有文件(包括目录、文件)全部显示了,而且是不分层级地显示。

好是,全也

但是,如果你的文件不是三两个,目录不是一两级,就不建议这么做了。

因为很明显,这玩意儿没法看

实际运行中,也很少会这么干,除非是文件真的少,或者进入到某个最后一级的目录中查看。

这里只是为了大家能够有直观、深刻的印象特地给大家演示一下。

、查看当前总目录大小:du -sh

得到当前目录总大小7.8M的结果

-s 是summarize, 总计的意思。

后面紧跟的h同样是人性化显示的意思,如果不加,就会直接显示字节数

、查看当前目录下,每个目录的大小:du –max-depth=1 -h ./

这里需要配合 –max-depth 控制深度来统计每个目录的大小。

总结

工作中最常用的就是这两种,其他的有需要可以结合手册参数使用。

 
标签: 命令 妙招 路径
反对 0举报 0 评论 0
 

免责声明:本文仅代表作者个人观点,与爱美生活网(本网)无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
    本网站有部分内容均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,若因作品内容、知识产权、版权和其他问题,请及时提供相关证明等材料并与我们留言联系,本网站将在规定时间内给予删除等相关处理.

  • cad绘制轴网命令在哪
    cad绘制轴网命令在哪
    cad绘制轴网命令的快捷键是Ctrl+9,弹出一个命令菜单框,直接拖到页面下方就可以查看了,长期能够保存并设置。轴网是可以绘制的,打开绘制轴网的菜单后,根据自己喜好设置轴网个数、尺寸、切入方式等等。cad绘制轴网命令快捷键Ctrl+9利用c
    03-26
  • cad里面的延伸命令怎么使用
    cad里面的延伸命令怎么使用
    cad里面的延伸命令,其实就是延伸快捷键EX。将cad打开后,把快捷键EX输入至最下方的指令栏中按下空格,鼠标选中需要延长的目标即可,随后系统就会将目标自动延长至边界,不过在延长前最好设定一个边界线。cad里面的延伸命令使用方法cad里面的
    03-26
  • cad倒圆角快捷键命令
    cad倒圆角快捷键命令
    倒圆角可以利用快捷键F执行圆角命令;或者是直接点开工具栏中的“修改”,然后找出圆角的选项后,点击进行圆角的编辑内容。根据不同的操作按不同的快捷键,当操作完毕后记得输入半径数值,不过半径不能够超过两个线段的长度。cad倒圆角快捷键命令是Fca
    03-26
  • CAD 打断于点的操作方法
    CAD 打断于点的操作方法
    什么是打断于点?相信使用过三维 CAD 的朋友都听过这个功能。打断于点适用于直线或圆弧线,从指定的点将对象分为两部分,或对其上所指定两点之间的部分进行删除。下面就让我们一起来看看详细的操作步骤吧。  【命令】  BREAK  【操作方法】 
  • 如何使用 CAD 执行拉伸操作
    如何使用 CAD 执行拉伸操作
    拉伸命令是我们学习 CAD 需要掌握的基础操作之一,下面就让我们一起来看看详细步骤吧。  【拉伸命令】  拉伸 (STRETCH) 命令是一种简单而特殊的命令。它之所以简单,是因为其操作和选项非常简明;而之所以特殊,则是因为其对象选择方式与
  • cad快捷键命令大全 cad填充快捷键
    cad快捷键命令大全 cad填充快捷键
    cad快捷键命令大全?相信很多小伙伴还不知道cad快捷键命令大全,下面小编给大家带来cad快捷键命令大全,感兴趣的小伙伴一起来看看吧!  1.cad快捷键命令大全  创建直线的快捷键是L+空格。  创建圆的快捷键是C+空格。  创建圆弧的快
    10-25
  • ChatGPT重磅更新!可以通过图片和语音命令交互
    ChatGPT重磅更新!可以通过图片和语音命令交互
    随着科技的不断发展,人们对于人工智能的需求也日益增加,期望AI能够更好地理解和满足我们的需求。在这个背景下,OpenAI近日宣布推出ChatGPT的新版本,这一次的更新可谓是一次巨大的飞跃。全新的交互方式:看、听、说ChatGPT不再局限于
  • CAD中双线的使用方法(命令绘制绘图软件)
    CAD中双线的使用方法(命令绘制绘图软件)
    本文主要通过讲解在CAD绘图软件中如何使用双线命令进行绘制,通过学习来掌握此方法。工具/原料AutoCAD绘图软件方法/步骤1首先打开CAD绘图软件,通过在模型空间绘图区来进行下一步的操作。2通过快捷命令ML进行双线绘制,快捷命令全称。3通
  • cad解组命令(cad合并成一个整体的步骤)
    cad解组命令(cad合并成一个整体的步骤)
    阅读完,如果觉得有用,那么点击”关注”和点赞是对作者的一种尊重和鼓励。版权所有,抄袭必究。笔者编著有AutoCAD、Creo、UG NX、MasterCAM等图书。 在AutoCAD二维制图中,经常会碰到图案填充与图案填充编辑的问题,例如
  • c预处理命令有什么用
    c预处理命令有什么用
    1、可通过预处理的内建功能对一个资源进行等价替换,最常见的预处理有文件包含,条件编译、布局控制和宏替换4种;2、预处理过程可对程序的源代码进行解析,把源代码分割或处理成为特定的符号用来支持宏调用;3、预处理功能可在编译时进行有选择的挑选,注
点击排行