在启动时以用户身份运行命令 Ubuntu 12.04

在启动时以用户身份运行命令 Ubuntu 12.04

我想在启动时运行一个命令,基本上如下所示:

python /home/me/.hidden/commnd.py

此外,这需要以我的身份运行,而不是 root 身份运行。

我知道这可以做到,但是今天我的谷歌能力很弱。

顺便说一句,这是一个无头服务器,因此从登录开始不是一个解决方案。

答案1

您可以使用@reboot cron目标。

使用 crontab 命令编辑您的用户帐户 crontab:

$ crontab -e

然后,只需输入 @reboot,而不是分钟小时天月星期几

@reboot python /home/me/.hidden/command.py

有关 @reboot 和其他 cron 特殊字符串的更多信息,请阅读 crontab 5 手册页。

$ man 5 crontab

相关内容