好比有個用戶elasticsearch家目錄/home/elasticsearch/有個bash腳本background.sh
這個是elastsicsearch的啓動腳本須要開機自啓動但又不能用root身份啓動。
root在/etc/rc.local加這樣一行
su - elasticsearch -c "bash ~/background.sh"就能夠了。
注意su後空格減號空格用戶名,加載了該用戶環境。
可參考
https://blog.51cto.com/xiexf/2166370?source=dra
https://blog.csdn.net/niudba/article/details/88301493bash