我尝试在启动时设置脚本(即在 Linux 的 ~/.config/autostart/monitor.desktop 中)
[Desktop Entry]
Version=1.0
Name=Monitor file
Comment=monitor file size
Exec=/home/kabali/monitor.py
Terminal=false
Type=Application
X-GNOME-Autostart-enabled=true
当我重新启动系统并以 kabali 身份登录时,该过程未启动。
/home/kabali/monitor.py是一个可执行文件
非常感谢任何帮助!谢谢
最佳答案
如果您将相同的桌面文件放在~/.local/share/
中,您可以手动启动它吗? .desktop
文件可执行吗? python 脚本有 shebang 吗?有很多事情可能会出错
我不确定通过桌面条目启动 python 脚本是一个好方法。我建议改用 systemd 或任何其他自动启动工具。请参阅https://wiki.archlinux.org/index.php/autostarting获取可用选项列表
关于linux - 在启动时设置进程-非root用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44500634/