ELK在linux後台啟動命令

2021-10-06 03:16:09 字數 880 閱讀 1534

### 後台啟動生成日誌檔案,進入file-*.*.*目錄下

nohup ./filebeat -e -c filebeat.yml -d "publish" & > nohup.out

​### 後台啟動不生成日誌

./filebeat -e -c filebeat.yml -d "publish" >/dev/null 2>&1 &

關鍵在於最後的 >/dev/null 2>&1 部分,/dev/null是乙個虛擬的空裝置(類似物理中的黑洞),任何輸出資訊被重定向到該裝置後,將會石沉大海

/dev/null 表示將標準輸出資訊重定向到"黑洞"

2>&1 表示將標準錯誤重定向到標準輸出(由於標準輸出已經定向到「黑洞」了,即:標準輸出此時也是"黑洞",再將標準錯誤輸出定向到標準輸出,相當於錯誤輸出也被定向至「黑洞」)

### 後台啟動生成日誌檔案,進入logstash-*.*.*目錄下

### 我這裡為了方便把logstash-sample.conf 檔案放在了bin目錄下

nohup ./bin/logstash -f bin/logstash-sample.conf & > nohup.out

​### 後台啟動不生成日誌

./bin/logstash -f bin/logstash-sample.conf >/dev/null 2>&1 &

### 後台啟動生成日誌,進入elastic-*.*.*/bin 目錄下

nohup ./elasticsearch & > nohup.out

​### 後台啟動不生成日誌

./elasticsearch >/dev/null 2>&1 &

elk環境搭建:

kafka後台啟動命令

命令 sh kafka server start.sh config server.properties 目的是想讓服務後台啟動,符號代表後台啟動,執行命令後服務確實後台啟動了,但日誌會列印在控制台,而且關掉命令列視窗,服務就會隨之停止,這個讓我挺困惑的。後來,參考了其他的啟動指令碼,通過測試和除錯...

linux關於後台啟動程式

正經學徒,佛系記錄,不搞事情 最終語句 nohup test.sh 1 dev null 2 1 解釋 建立test.sh測試指令碼 vi test.sh 內容 bin bash while true do echo 不停的執行 sleep 5 done 設定檔案許可權可執行 結果是內容直接輸出在控...

linux下後台啟動weblogic

進入到 weblogic user projects domains base domain bin目錄下,檢視.sh的檔案 ls sh 可以查出startweblogic.sh和stopweblogic.sh,這個就是weblogic當前域的啟動關閉命令。直接執行就可以啟動關閉這個域。但是直接執行...