Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在系统启动后自动运行“xclock”并显示时钟,
所以我创建了 myclock.sh 文件,里面有命令 xclock。然后我将文件移动到 /etc/init.d/ 使其可执行:
sudo chmod +x myclock.sh
并将其包含在运行级别中:
sudo update-rc.d myclock.sh 默认值
但是我仍然没有在启动时得到时钟,我做错了什么吗?最终目标是自动启动远程机器中的某个应用程序(我只能使用 ssh 连接到该应用程序),我需要在机器开启时始终运行该应用程序。
X 应用程序不能在启动脚本中,因为 X 环境尚未启动。而是尝试.xsessionrc在您的主目录中创建一个文件,其中包含:
.xsessionrc
exec xclock
该文件不必是可执行的。
该文件在您登录 X 会话时执行。