Mac OS X设置程序开机启动

以启动/usr/local/lib/FiDaemon程序为例

1.进入/Library/StartupItems目录,如果StartupItems不存在,需要创建。创建后确定StartupItems用户和组为"root:wheel",权限为"755"。

2.在StartupItems下创建目录FiDaemon。修改用户和组为"root:wheel",权限为"755"。

3.在FiDaemon目录下创建可执行文件(这里是个脚本)FiDaemon,修改用户和组为"root:wheel",权限为"755"。需要注意,可执行文件的名字必须和所在的目录名字相同。这里脚本文件的内容如下:

#!/bin/sh

. /etc/rc.common

# This script will start up FiDaemon

ConsoleMessage "Starting FiDaemon"

export HOME=/usr/local/lib

cd /usr/local/lib

/usr/local/lib/FiDaemon &

网上某些文章说启动程序代码/usr/local/lib/FiDaemon &之前可以加上nohup,但是实际操作中加上nohup导致了启动失败。

4.在FiDaemon目录下创建plist文件StartupParameters.plist,修改用户和组为"root:wheel",权限为"644"。该文件包含以下项目(不是文件具体内容)

{
    Description = "FiDaemon"; 
    Pro

你可能感兴趣的:(os,文本编辑,xcode,工具,encoding,脚本)