setp1:设置jar开机启动
1、新建启动脚本 auto-start.sh (并基于权限命令: sudo chmod 777 auto-start.sh)
2、脚本内容:
cd /home/server/ (/home/server/:jar所在路徑)
nohup java -jar xxx.jar & (xxx:jar)
3、在 /etc/rc.local文件中添加jar启动脚本 (sudo gedit /etc/rc.local)
4、保存 reboot重启系统 查看项目端口 ps -ef | grep java
setp2:设置指定浏览器开机启动(全屏)
Chrome(谷歌浏览器):
1、终端输入命令:gnome-session-properties 打开启动设置
2、点击加入(add)
在指令一行输入:google-chrome-stable --kiosk --noerrdialogs --start-fullscreen http://127.0.0.1:8080/exit/101 (http://127.0.0.1:8080/exit/101:浏览器自动打开地址)
保存 --关闭
FireFox(火狐浏览器):ubuntn自带的FireFox
1、下载(全屏)组件:AutoFullScreen 添加到火狐浏览器
https://addons.mozilla.org/zh-CN/firefox/addon/autofullscreen/
2、设置浏览器打开指定地址
3、设置浏览器开机启动
把firefox.desktop复制到指定目录:sudo cp /usr/share/applications/firefox.desktop ~/.config/autostart/
给新文件授权成为可执行文件 :sudo chmod +x ~/.config/autostart/firefox.desktop
如果想移除开机启动,执行下面的命令:sudo rm -i ~/.config/autostart/firefox.desktop
此时终端输入命令:gnome-session-properties 即可看到FireFox浏览器已经添加到开机启动列表
测试是否能打开浏览器:直接在终端输入 firefox(能打开浏览器说明到此步骤已经success)
4,设置自定义脚本启动FireFox:火狐浏览器
回到根目录下 ,命令: cd /
新建脚本start-firefox.sh (并给予 777 权限)
脚本内容: sleep 10 :睡=延迟几秒启动(可去掉这行命令)
把脚本放到开机列表中 输入命令:gnome-session-properties 进入 add一个,
然后再指令行输入 脚本(绝对路径) 因为刚刚实在根目录下cd / 创建的 /start-firefox.sh