Mac下快速发现大文件

1. 采用Finder的方式(直接定位文件)

  1. 在 Finder 中,选取 前往 > 个人,或同时按下 Shift + Command + H,进入到当前用户根目录

  2. 点击菜单 文件 -> 查找,或者同时按下 Command + F

  3. 种类 弹出式菜单,然后选取 其他

  4. 选择搜索属性 下方,选择 文件大小 复选框。请确定没有选择其他复选框,然后点按

  5. 点按 等于 弹出式菜单,然后选取 大于。点按 KB 弹出式菜单,然后选取 MB

输入最小文件大小, 开始搜索。

2. 使用脚本(定位目录或者文件)

$ cd ~/
# 在当前目录下显示显示目录最大的前10个,单位为m.
$ du -c -m -d 1|sort -n -r|head

# 显示对于每一个文件也进行显示,显示前100个
$ du -a -m |sort -n -r | head -n 100

3. 相关知识

3.1 du

  • -c Display a grand total.
  • -a Display an entry for each file in a file hierarchy.
  • -d depth
  • -m (1-Mbyte) blocks
  • -g (1-Gbyte) blocks

3.2 sort

  • -u 删除重复行
  • -r 降序排列 默认升序
  • -o 输出到文件,可以是sort的文件
  • -n 将排序列当做 number 对待,默认为文本
  • -k -t k 指定排序的行,-t 后面跟行的分隔符

3.3 head

  • -n count, 从头部显示的行数,默认为10

发表评论

电子邮件地址不会被公开。 必填项已用*标注