当前位置: 首页 > wzjs >正文

建设网站里的会员系统网站收录查询站长工具

建设网站里的会员系统,网站收录查询站长工具,龙岗做网站的,做特卖的网站du-磁盘占用管理 在先前发现Git管理的项目特别大,在平时开发的时候可能提交了二进制文件,但是这部分文件无法进行diff处理变更进行版本控制。因此当这类文件不断删除新增,导致整个项目文件夹越来越大。 然后先前通过BGF处理了Git历史Blob文…

du-磁盘占用管理

在先前发现Git管理的项目特别大,在平时开发的时候可能提交了二进制文件,但是这部分文件无法进行diff处理变更进行版本控制。因此当这类文件不断删除新增,导致整个项目文件夹越来越大。

然后先前通过BGF处理了Git历史Blob文件,这个过程中发现Mac系统无法直接选中某些文件夹的硬盘总数占用,所以只能通过du命令来查看相关文件夹的大小。

du命令是Disk Usage的缩写,用于估算和显示文件系统中的文件和目录的磁盘使用情况。

语法

du [OPTION]... [FILE]...
du [OPTION]... --files0-from=F

参数

  • -a, --all: 对所有文件计数,包括目录。
  • --apparent-size: 打印表观大小,而不是磁盘使用量。虽然表观大小通常较小,但由于稀疏文件的孔洞、内部碎片和间接块,其可能更大。
  • -B, --block-size=SIZE: 在打印之前按SIZE缩放大小。例如,-BM1,048,576字节为单位打印大小。
  • -b, --bytes: 相当于 --apparent-size --block-size=1
  • -c, --total: 显示总计。
  • -D, --dereference-args: 只解除命令行中列出的符号链接的引用。
  • --files0-from=F: 汇总文件F中指定的以空字节终止的文件名的磁盘使用情况,如果F-,则从标准输入读取名字。
  • -H: 相当于 --dereference-args (-D)
  • -h, --human-readable: 以人类可读的格式打印大小,舍入数值并使用缩写。例如,1K234M2G等。
  • --si: 类似于 -h,但使用1000的幂,而不是1024
  • -k: 类似于 --block-size=1K
  • -l, --count-links: 多次计算大小(如果有硬链接)。
  • -m: 类似于 --block-size=1M
  • -L, --dereference: 引用所有符号链接。
  • -P, --no-dereference: 不追踪任何符号链接(这是默认设置)。
  • -0, --null: 用0字节而不是换行符结束每个输出行。
  • -S, --separate-dirs: 不包括子目录的大小。
  • -s, --summarize: 仅针对每个参数显示总计。
  • -x, --one-file-system: 跳过不同文件系统上的目录。
  • -X, --exclude-from=FILE: 排除与FILE中的任何模式匹配的文件。
  • --exclude=PATTERN: 排除与PATTERN匹配的文件。
  • -d, --max-depth=N: 仅在目录(或文件,带有--all时)位于命令行参数以下的N个或更少级别时才打印总计,--max-depth=0等同于--summarize
  • --time: 显示目录中任何文件或其子目录的最后修改时间。
  • --time=WORD: 按WORD而不是修改时间显示时间:atime, access, use, ctimestatus
  • --time-style=STYLE: 使用样式STYLE显示时间:full-iso, long-iso, iso,或+格式(FORMAT的解释类似于date的格式)。
  • --help: 显示帮助信息并退出。
  • --version: 输出版本信息并退出。

示例

显示当前目录及其子目录所占的磁盘空间。

du -h

仅显示某个特定目录的磁盘使用情况,默认会递归地显示目录使用情况。

du -h /home

递归地显示某个目录下每个文件和子目录所占的空间,并最终汇总显示总使用空间。

du -ah /home

显示当前目录下的一级子目录的空间使用情况。

du -h -d 1

显示当前目录的空间占用。

du -h -d 0

显示文件系统的磁盘空间使用情况disk free

df -h

显示当前目录下的所有文件和子目录的磁盘使用情况,并按照大小排序。

du -a -h -d 1 | sort -h -r

显示当前目录下的所有文件和子目录的磁盘使用情况,排除部分文件夹,并按照大小排序。

du -a -h -d 1 --exclude=.git --exclude=node_modules | sort -h -r
find . -maxdepth 1 \( -path ./.git -o -path ./node_modules \) -prune -o -exec du -sh {} + | sort -h -r # Mac

仅检查某个文件的大小。

du -h tsconfig.json

使用grep过滤查看某个文件的体积,这在符号连接中比较有用。

ls -l -h tsconfig.json
du -a -h -d 1 | grep tsconfig.json
find . -maxdepth 1 -print0 | xargs -0 du -sh | grep tsconfig.json # Mac

每日一题

  • https://github.com/WindrunnerMax/EveryDay

参考

  • https://www.computerhope.com/unix/udu.htm
  • https://linuxize.com/post/du-command-in-linux/
  • https://www.runoob.com/linux/linux-comm-du.html
http://www.dtcms.com/wzjs/494091.html

相关文章:

  • 三亚网站推广团队优化神马排名软件
  • 佳木斯网站建设sem是什么职业岗位
  • 网站在正在建设中武汉网站运营专业乐云seo
  • 最新项目加盟代理seo 排名 优化
  • 一个主机可以放几个网站北京线上教学
  • 做剧情网站侵权吗苹果cms播放器
  • 如何建立新的企业网站seo公司运营
  • 小程序开发公司简介范本站长工具的使用seo综合查询排名
  • 制作网站时搜索图标如何做免费刷网站百度关键词
  • 0基础做网站工具关键词推广是什么意思
  • 微信小商店分销功能专业优化网站排名
  • 网站建设经厦门seo排名优化
  • 上海专业做网站建设公司扬州整站seo
  • 网站怎么发布到服务器搜索引擎seo如何赚钱
  • 深圳代做网站后台网站搭建需要什么技术
  • 网站怎么访问自己做的网页中央电视台新闻联播
  • 保定集团网站建设qq推广官网
  • 效果好的免费网站建设网站发布
  • 适合女生的计算机专业有哪些seoul是韩国哪个城市
  • 论坛创建汕头seo优化项目
  • 软件工程 旅游网站开发er图经典网络营销案例
  • 做网站月入1000哈尔滨关键词排名工具
  • 菏泽去哪了做网站软文营销网
  • 深圳公司注册官网seo兼职接单平台
  • 网页qq登陆聊天网络快速排名优化方法
  • 深圳 网站设计2020 惠州seo服务
  • 中国镇江网站磁力狗最佳搜索引擎
  • 江西网站建设站长工具seo排名
  • 南宁有多少家网站建设推广的公司seo网站推广优化就找微源优化
  • 安装网站模版视频教程福州网站开发公司