直接運行jps命令正常,但是通過ssh遠程登錄後,執行shell腳本不能進行jps。
原因是有可能你的jps不在PATH中。
要注意bash在交互模式和非交互模式讀取的配置文件是不同的,爲了解決這種差異,應該儘可能在非交互式執行的腳本中寫絕對路徑。
比如:/opt/jdk1.8.0_192/bin/jps
直接運行jps命令正常,但是通過ssh遠程登錄後,執行shell腳本不能進行jps。
原因是有可能你的jps不在PATH中。
要注意bash在交互模式和非交互模式讀取的配置文件是不同的,爲了解決這種差異,應該儘可能在非交互式執行的腳本中寫絕對路徑。
比如:/opt/jdk1.8.0_192/bin/jps
http://www.mj141319.imotor.com/index.php 裏面有盟軍敢死隊2 五百多關的下載. 需要一個一個安裝.