我不熟悉终端操作,我想我做错了什么

我不熟悉终端操作,我想我做错了什么

我试图解决 OS X Mavericks 上的 Adob​​e Illustrator 存在的问题,并被要求在终端中输入以下内容:

sudo touch /etc/launchd.conf

它并没有解决问题,但确实使我的电脑启动时间从 30 秒减慢到 2 分钟以上。我该如何撤消此命令?

答案1

您运行的命令所做的只是将目录下文件touch的修改日期和时间更新为您运行命令时的日期和时间(例如,如果您在 2014 年 4 月 13 日上午 8 点运行该命令,则此文件的修改时间将被设置为该日期和时间)。您可以通过输入来查看此文件的日期和时间。launchd.conf/etc/ls -l /etc/launchd.confTerminal.app

该命令的副作用是让 OS X 认为该文件已更改(因为修改日期/时间较新),即使其内容未更改。因此,您看到的启动时间变慢应该是暂时的。假设您实际上没有/etc/launchd.conf通过任何其他方式更改文件,启动时间应该会恢复到以前的状态。

有关launchd“系统范围和每个用户守护进程/代理管理器”的信息,请参阅以下内容:
维基百科-launchd
launchd 教程
OS X 手册页 - launchd.conf(5)
OS X 手册页 - launchd(8)

相关内容