Linux 開機自己啟動特定程序

發表于:2007-05-26來源:作者:點擊數: 標簽:
開機自己啟動特定程序 PHS項目已經做到尾聲了,頭讓做個自動啟動總控程序的腳本。 想了一下,肯定是把總控程序的路徑放在 /etc/rc.d/rc/local 中,在此文件中加入 /phs/bin/Start 開機后發現系統提示找不到動態鏈接庫等錯誤。 仔細想了一下, Start 程序的執
開機自己啟動特定程序

PHS項目已經做到尾聲了,頭讓做個自動啟動總控程序的腳本。

想了一下,肯定是把總控程序的路徑放在

/etc/rc.d/rc/local 中,在此文件中加入 /phs/bin/Start

開機后發現系統提示找不到動態鏈接庫等錯誤。

仔細想了一下,Start程序的執行需要先設置環境變量,環境變量又是放在~/.bashrc

系統啟動時,因為沒有登陸shell,所以獲得不了環境變量,也就無法執行。

深入想了一下,決定這么做

/etc/rc.d/rc/local文件中,加入su - root -c /phs/bin/Start

首先以root身份登陸,獲得shell的變量,然后以root的身份啟動進程。

ok!

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97