手把手教你一个 macOS 清理文件的秘籍

  • A+
所属分类:mac软件下载
摘要

关注“麻袋极客帮”,一起涨姿势! macOS 上如何清理文件呢?… — ncdu . ncdu 是基于字符界面的磁盘用量分析工具,能够清晰的…

 
关注“麻袋极客帮”,一起涨姿势!
        macOS 上如何清理文件呢?这是一个困扰了小编很久的问题。然后,命运总是在无意中被改变。话说在某个昏睡的周末闲逛 Wikipedia 的时候,一次无意的点击,那是笔者第一次遇到出现了今天的主角 -- ncdu 。
        ncdu 是基于字符界面的磁盘用量分析工具,能够清晰的看到文件夹占用了多少硬盘空间。而且很重要的一点,它是免费的。
        一提到命令行工具大家会觉得是个神秘而又难以驾驭的工具。然而,如果你真的这么觉得,也不用担心,跟着小编走,什么都会有。那么,开始我们的第一步,打开终端。
手把手教你一个 macOS 清理文件的秘籍


手把手教你一个 macOS 清理文件的秘籍

step 1:打开终端!

        在 Spotlight 中输入 terminal 打开系统自带的终端。

手把手教你一个 macOS 清理文件的秘籍
        然后你就会看到类似下图的东西,后面提到的命令都是在这里输入和执行的。接下来就可以进入正题了。

手把手教你一个 macOS 清理文件的秘籍

step 2:安装homebrew

        ncdu 的安装需要依靠另外一个好用到没朋友的工具 Homebrew (http://brew.sh/index_zh-cn.html) 。已安装的朋友自行略过这一步。感兴趣的朋友可以在官网上看看介绍。复制下面的脚本粘贴到终端中执行,脚步执行结束后就可以使用 brew 命令安装软件了。

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
step 3:安装ncdu

         复制下面的脚本并在终端中执行,之后要做的事就是等待安装结束。

brew install ncdu
step 4:ncdu用法

        在终端输入 ncdu -h 查看帮助。

        如果要扫描个人文件夹,直接执行

ncdu ~

        接着它就会开始扫描个人文件夹下所有的文件。中途可以按 Q 键退出。

手把手教你一个 macOS 清理文件的秘籍

        等待扫描结束后,你会看到下面的结果。默认情况下,会按照占用硬盘空间的大小排序。

        第一行是标题栏,有 ncdu 版本信息和快速帮助信息。

        第二行是父目录的名称。

        中间是各个目录的信息,第一列是大小,第二列是该目录大小在父目录大小中的比例。第三列是文件或目录名。

        最后一行显示的是一些汇总信息。

手把手教你一个 macOS 清理文件的秘籍

TUI界面提供了一些可供操作的按键。
1.    k, j, ↑, ↓可以上下移动光标。
2.    回车, → 可以进入当前目录
3.    ←, h, < 可以返回父目录
4.    n 按文件名排序
5.    C 按包含的文件数排序
6.    d 删除选中的文件或目录
7.    r 重新计算当前目录的大小

手把手教你一个 macOS 清理文件的秘籍

        如果想做全盘扫描,必须使 ncdu 具有更高的权限,否则会没有权限扫描某些特定的文件目录。在终端下执行  sudo su - 并输入当前用户的密码可以切换到管理员用户,当然出于保护的目的 macOS 仍然保留了某些权限从而限制了管理员用户的行为,但是对于 ncdu 来说这些权限已经够了。

        全盘扫描下还需要注意的是应该排除掉  /Volumes  目录。连接到电脑的移动硬盘/优盘等会出现在 /Volumes 目录中,因此,排除掉这个目录可以避免一些不必要的麻烦。

sudo su - ; ncdu / --exclude /Volumes/

手把手教你一个 macOS 清理文件的秘籍


手把手教你一个 macOS 清理文件的秘籍

step 5:结论

        当然, ncdu 能够做的就是这些,它并不会判断哪些是可以清理的垃圾文件,哪些是碰都不能碰的神秘小电影。
        It's the muscle, you are the brain. 

手把手教你一个 macOS 清理文件的秘籍

手把手教你一个 macOS 清理文件的秘籍


手把手教你一个 macOS 清理文件的秘籍
        麻袋理财互联网技术群长期共享技术文档,不定时展开新技术探讨,如果您也是技术发烧友,那么扫描上方二维码加入我们吧,技术群小秘书将邀您入群。

↓点击下方“阅读原文”查看群内资料
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: