我想在启动时运行一个命令,基本上如下所示:
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