我已经制作了一个 .sh(可以运行)来运行 mono 程序。如何让它每次登录时都运行?(并在终端中显示,而不仅仅是在后台运行)带有 Unity 桌面的 Ubuntu 服务器 12.04。
答案1
- 首先使你的脚本可执行。
chmod +x /路径/到/脚本
- 从右上角的齿轮菜单中打开启动应用程序。
- 点击添加。
- 填写所有详细信息并点击添加。
- 注销并重新登录进行检查。
答案2
是的,您可以通过导航到System \ Preferences\ Sessions menu
项目然后添加要运行的命令或脚本来 启动任何脚本
答案3
您可以使用 $HOME/.bashrc 每次 bash 启动时,它都会像脚本一样被解析和运行。Bash 是 Ubuntu 的默认 shell。
我有一个脚本可以保存我使用过的每个命令行,如下所示:
$ tail -2 $HOME/.bashrc
/usr/local/bin/backup-historial.sh &
答案4
将您的脚本放入一个文件中(我们称之为 yourscript.sh)并制作成可执行文件:
#!/bin/bash
#put your script here
echo "Press enter to close"
read line
然后使用文本编辑器打开 /etc/rc.local 文件:
sudo gedit /etc/rc.local
最后在 rc.local 中的“exit 0”命令之前添加以下代码:
gnome-terminal -e "./dirtoyourscript/yourscript.sh"
exit 0
祝你玩得愉快。