標題: Linux開機執行一句command [打印本頁]
作者: 3ldk 時間: 2021-10-7 17:02 標題: Linux開機執行一句command
希望linux可以開機自動run一句command, 係開機馬上會run, 不是等有人login先識run, 可以將句command加去邊?
用緊arch, 而arch是用systemd的
但為左run一句command就要寫個daemon出黎, 好似有點大陣仗
網上有D人會教在systemd底下強行開返個sysvinit出黎一齊行, 但sysvinit既然係已經棄用的系統, 就無謂開返出黎
所以想問下linux有無開機必行的script?
就好像windows開機必定會執行config.sys, autoexec.bat依兩個file一樣
所以以前的人都會加command落依兩個file, 而唔係整一個service出黎
作者: chancho 時間: 2021-10-7 17:23
the normal way to do that is create a timer & service which can be run on boot.
an old fashion way is a cron job.
作者: super_hkg 時間: 2021-10-7 19:52
search 快過你上黎問
https://www.linode.com/docs/guides/start-service-at-boot/
寫個script 貼哂要run 既command 入去
你用arch 就要搞systemd,除非你唔係用systemd
作者: jackho2020 時間: 2021-10-7 19:53
用rc.local
作者: jackho2020 時間: 2021-10-7 19:58
systemd 睇呢度
https://www.redhat.com/sysadmin/replacing-rclocal-systemd
作者: javacomhk 時間: 2021-10-7 20:16
用乜要睇你
(1) 使唔使用 root 去行
(2) 使唔使等 mount完的 network drive
(3) 使唔使等 wifi 或 blutooth
(4) 使唔使shutdown 時做的野。
唔係話 systemd / upstart 一定大陣仗。
作者: orzford 時間: 2021-10-7 23:12
自己定義 service, the systemctl enable XXX.service
作者: otherthing 時間: 2021-10-8 18:24
可以試下 crontab @reboot
