我正在运行 Mac OS X 10.8.4。 我创建了以下符号链接。 ln -s /Users/AlyssaPHacker/mysql/mysql.sock /tmp/mysql.sock 但是每次我重新启动计算机,符号链接都会消失,我必须再次创建。 有人知道如何解决这个问题吗?
/tmp 目录在系统启动时会被清空,因此您的链接会丢失。 您可以使用特殊的 cron @reboot 条目,在每次启动时运行您的命令: @reboot ln -s /Users/AlyssaPHacker/mysql/mysql.sock /tmp/mysql.sock 在crontab文件中 - 参见man页面。
launchd
现在是实现这一目的的首选方式。来源:https://developer.apple.com/library/mac/documentation/MacOSX/Conceptual/BPSystemStartup/Chapters/ScheduledJobs.html - cfx