[問題] 開機後Login前讓程式自動執行

作者: chrismike (可樂)   2018-02-24 14:00:35
大家好:
我最近剛開始學習使用ubuntu,我現在用vim寫了一個.cpp的程式,現在都是
用g++ server.cpp -o server編譯出server,再用./server執行程式。
現在我希望讓server在開機後就自動執行,在網路上查的結果是要寫一個.sh
放在/etc/rc.d/boot.local,但我不太理解.sh。網路上的說明shell說是介於使用者
跟作業系統間的程式,那我編譯出來的server算是一種shell嗎?另外,是不是我用
vim start.sh 這樣就會開一個.sh來編輯呢?
或是請問是否有網站或教材可以參考呢?謝謝大家看完我的問題。
作者: holishing   2018-02-24 15:15:00
開機自動執行的話, /etc/rc.local 也可以?
作者: obarisk (OSWALT)   2018-02-24 18:08:00
systemd 要enable rc. local
作者: hijkxyzuw (i,j,k) ×(x,y,z)   2018-02-24 22:16:00
基本上 g++ server.cpp -o server; ./server 就是一個 shell script 了。先 cd 到 server 的目錄,再./server 即可。或是直接寫絕對路徑 /home/server
作者: holishing   2018-02-24 23:15:00
開機自動執行的話, /etc/rc.local 也可以?
作者: obarisk (OSWALT)   2018-02-25 02:08:00
systemd 要enable rc. local
作者: hijkxyzuw (i,j,k) ×(x,y,z)   2018-02-25 06:16:00
基本上 g++ server.cpp -o server; ./server 就是一個 shell script 了。先 cd 到 server 的目錄,再./server 即可。或是直接寫絕對路徑 /home/server
作者: fatrabitree (胖兔子)   2018-02-28 03:40:00
寫成service
作者: fatrabitree (胖兔子)   2018-02-27 19:40:00
寫成service
作者: b0920075 (Void)   2018-02-28 06:56:00
寫shell是告訴電腦要怎樣做來執行程式你編譯出來的是執行檔,你要讓電腦自己執行這執行檔要寫shell script這樣

Links booklink

Contact Us: admin [ a t ] ucptt.com