![在终端中运行自动启动程序,而不是将其隐藏在后台运行](https://linux22.com/image/43994/%E5%9C%A8%E7%BB%88%E7%AB%AF%E4%B8%AD%E8%BF%90%E8%A1%8C%E8%87%AA%E5%8A%A8%E5%90%AF%E5%8A%A8%E7%A8%8B%E5%BA%8F%EF%BC%8C%E8%80%8C%E4%B8%8D%E6%98%AF%E5%B0%86%E5%85%B6%E9%9A%90%E8%97%8F%E5%9C%A8%E5%90%8E%E5%8F%B0%E8%BF%90%E8%A1%8C.png)
我已经添加到sudo nano /etc/xdg/lxsession/LXDE/autostart
该行:
python /path/to/script.py
这会script.py
在启动时启动。这就是我想要的。但是,我看不到script.py
它正在做什么的输出。自动启动只是在后台运行它。我怎样才能script.py
在终端中运行?
我正在使用Debian。
答案1
您应该在 中看到程序的输出~/.xsession-errors
。如果你想在终端本身运行命令,你必须安装一个终端,它允许你指定要执行的命令(大多数应该支持它),即对于 xterm 你可以运行:
xterm -e python /path/to/script
并将其放入您的自动启动文件中。