[问题] 开机后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