1. 程式人生 > >Ubuntu 16.04最簡單的開機執行指令碼的方法

Ubuntu 16.04最簡單的開機執行指令碼的方法

Ubuntu16.04目前網上主要有兩種新增開機啟動指令碼的方法,現在介紹一種最簡單也是最實用的的方法,原理是sh指令碼和系統自帶Startup軟體。這也是我在蒐集了很多資料以後才總結出來的,現在總結如下:

1.在檔案系統的根目錄下新建一個空白文件,命名為log.txt(注:一定要是空白文件),後期出現問題不能自啟動的原因都會列印在這個文件中。

2.新建一個test.sh檔案,內容如下:

#!/bin/bash
cd /home/zz/rect_dec
gnome-terminal --tab -e 'bash -c "python main.py>~/log.txt 2>&1"'

3.給指令碼檔案test.sh設定開機自動執行許可權:

sudo chmod 755 /home/zz/rect_dec test.sh

4.在桌面左上角的搜尋框中輸入Startup Applications,開啟,點選Add,Name處填test,Command處搜尋指令碼檔案的路徑,完成之後點選Add。大功告成。

注:原創不易,轉載請註明出處!2018/07/15,BUAA_ZZ。