Board logo

標題: 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





歡迎光臨 電腦領域 HKEPC Hardware (https://www.hkepc.com/forum/) Powered by Discuz! 7.2