通过清除日志文件加速慢速终端

mac os x 终端

通过删除 Apple 系统日志,您可以显着缩短打开和启动新终端窗口/选项卡的延迟,在我的案例中,延迟从大约三秒延迟到瞬间延迟!

以下是删除日志文件并恢复终端应用程序启动速度的方法:

通过清除 Mac OS X 中的日志文件修复缓慢的终端启动时间

在命令行中,使用以下语法:

cd /private/var/log/asl/

现在您需要通过列出 .asl 日志文件来验证您是否在正确的目录中:

ls *.asl

最后,如果只出现 .asl 文件,请键入以下命令将其删除:

sudo rm !$

更新:我们根据用户评论调整了上述命令,现在对于更多新手用户来说更安全。这是为后代保留的旧命令,它已被删除,因为它对初学者来说有点冒险:

在命令行键入以下内容:
cd /private/var/log/asl/
然后,在该目录中,键入:
<代码>sudo rm -rf *.asl

警告绝对确定您只在 /var/log/asl/ 目录中键入 sudo rm -rf 命令! rm -rf * 删除目录中的所有文件,不问任何问题,因此如果您在错误的目录(如主文件夹)中执行该任务,您将遇到严重的问题!我假设您在命令行环境中有一定的经验——如果没有,您可能根本不需要这个提示。

OS X 中的终端

更新 2:正如 Marc 在评论中指出的那样,指定仅删除日志文件更为安全。上面的命令已被更改以反映这一点。另一个更短的命令是这个:

sudo rm -rf /private/var/log/asl/*.asl

底线是,谨慎使用 sudo 和 rm 命令,尤其是在使用通配符时。

这是否加快了终端应用程序的启动速度?此技巧在所有版本的 OS X 中继续有效,因此如果您的 Mac 终端启动缓慢,请尝试一下并在评论中告诉我们。