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

Anonim

随着时间的推移,Mac OS X 终端的启动速度可能会变慢,但有一个简单的解决方案可以再次加快它的速度。

通过删除苹果系统日志,您可以显着减少打开和启动新终端窗口/选项卡的延迟,在我的情况下,从大约三秒延迟到瞬间延迟!

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

通过清除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删除目录中的所有文件,不问任何问题,因此如果您在错误的目录(如主文件夹)中执行该任务,您将遇到严重的问题!我假设你在命令行环境中有一定的经验——如果你没有,你可能根本不需要这个技巧。

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

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

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

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

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