ubuntu开机自启设置 Ubuntu16.04下测试OK
在~/.config/autostart/目录下,添加xxx.desktop文件,内容如下: [Desktop Entry] Type=Application Name=start apps NoDisplay=yes # 设置该启动项在系统配置中显示 Exec=path/to/xxx.sh # 可以用相对路径(当前路径是$HOME) #X-GNOME-Autostart-enabled=true # 使能开机启动(默认) 另外: xxx.desktop无需执行权限 该方法支持开机启动GUI。 直接在xxx.sh中source ~.bashrc不会生效,原因如.bashrc中前面几句所言: # If not running interactively, don't do anything case $- in *i*) ;; *) return;; esac 在xxx.desktop中虽然可以使用相对路径,但是不能使用~或则$HOME等。 在xxx.sh中可以使用~,$HOME等 来源: https://www.cnblogs.com/xbit/p/11784904.html