|
|
vim /lib/systemd/system/rc-local.service: w" L' v1 O3 L3 J0 J9 i. C
$ L3 H7 h/ x6 O9 G4 n! F6 ^
[Unit]+ a: f1 E8 f2 y' T9 E8 }3 z
Description=/etc/rc.local Compatibility$ Y, Q7 M( c4 b
Documentation=man:systemd-rc-local-generator(8)
# S) d @' d- J( \* z* b* m: kConditionFileIsExecutable=/etc/rc.local
. D1 V/ v" n [8 W/ k3 T+ JAfter=network.target9 r) B+ y9 U; Y# a+ t+ }
[Service]$ A1 ]. j& c$ v" B4 J
Type=forking
1 F. \' e7 a/ i" u0 q* J. D$ EExecStart=/etc/rc.local start
/ F6 q. J [1 L# I$ H( n1 cTimeoutSec=09 G0 q! i) d Q: L8 f7 H x
RemainAfterExit=yes3 x. ^2 C9 b8 N' H! d# r
GuessMainPID=no
( s z0 p( A" L; k) q& c; }+ g) T. k/ I1 q6 \1 j% X
在后面添加:, o8 C9 z3 H6 x* d, z2 @, t
[Unit]
6 O8 g: {& E* Z$ T3 E& a4 @6 {1 yDescription=/etc/rc.local Compatibility
* G ?7 s" j% N- o" n6 w+ M! kDocumentation=man:systemd-rc-local-generator(8). j) ? g, b1 H9 L& c6 V! l
ConditionFileIsExecutable=/etc/rc.local
- y+ [/ e M- KAfter=network.target
5 E* K _; q3 c5 [+ c: F[Service]' p8 K' O, q2 E% R+ P
Type=forking
# n* H" X8 ]: ?5 OExecStart=/etc/rc.local start
' I7 p7 J! E8 j. ?7 C+ E. ITimeoutSec=0
: i1 J z; ] J. URemainAfterExit=yes( r3 x5 {; {* e( f/ S
GuessMainPID=no5 g2 ]* d+ @) C3 Z
[Install]% x4 S1 h4 r$ H0 E$ N2 F8 T( U
WantedBy=multi-user.target; }# E4 q; ], N/ [2 y2 G
Alias=rc-local.service0 C) F# X3 v$ Y9 ^% m
1 J# `- V# O' s. z1 k; g+ h保存退出;1 a* P7 [# J' w8 V7 P( E
; x2 C5 K2 h9 X- V% b& k编辑rc.local文件:- Q# e% J. S0 i: ^$ f- \+ B5 s
vim /etc/rc.local % X( y/ ^! x/ X3 P
添加需要添加的文件:
; A( d% P# `8 `. g: ~0 G
3 i9 W0 _: U; v* k# D! v4 `0 L给文件添加执行权限:
; u; T- u9 `+ d+ [5 |6 zroot@localhost:~# chmod +x /etc/rc.local
7 O! G# `$ a7 _1 D8 U/ [# G+ X6 T k9 {1 X& B+ v1 g! r2 L
4 c* e+ w+ |4 `0 P5 k; [' i
添加软连接: o4 f, |1 n5 f" ~& \4 y
ln -sf /lib/systemd/system/rc-local.service /etc/systemd/system/
; U; _# f0 J! s0 o3 `8 n* D7 W+ c9 y2 |! i+ P/ R! a
5 l8 ~% \) J' f! M C. g4 X重启服务即可。) Q/ D$ ]4 O& ?( q8 q$ n |
|
|