在启动时设置进程 - 非root用户

时间:2017-06-12 13:25:23

标签: linux ubuntu linux-kernel centos startup

我试图在启动时设置一个脚本(即)〜/ .config / autostart / monitor.desktop for linux

  

[桌面输入]
  版本= 1.0
  名称=监控文件
  注释=监视文件大小
  EXEC = /家庭/ kabali / monitor.py
  终端=假
  类型=应用
  X-GNOME-自动启动启用=真

当我重新启动系统并以kabali身份登录时,该过程无法启动。

/home/kabali/monitor.py是一个可执行文件

非常感谢任何帮助!感谢

1 个答案:

答案 0 :(得分:1)

如果您将同一个桌面文件放在~/.local/share/中,是否可以手动启动它? .desktop - 文件是否可执行? python脚本有一个shebang吗?有很多事情可能会出错

我不确定通过桌面输入启动python脚本是一种很好的方法。我建议使用systemd或任何其他自动启动工具。有关可用选项的列表,请参阅https://wiki.archlinux.org/index.php/autostarting