mosquitto 常見客戶端命令

mosquitto_pub 命令參數說明

1. -d  打印debug信息
2. -f  將指定文件的內容作爲發送消息的內容
3. -h  指定要連接的域名  默認爲localhost
4. -i  指定要給哪個clientId的用戶發送消息
5. -I  指定給哪個clientId前綴的用戶發送消息
6. -m  消息內容
7. -n  發送一個空(null)消息
8. -p  連接端口號
9. -q  指定QoS的值(0,1,2)
10. -t  指定topic
11. -u  指定broker訪問用戶
12. -P  指定broker訪問密碼
13. -V  指定MQTT協議版本
14. --will-payload  指定一個消息,該消息當客戶端與broker意外斷開連接時發出。該參數需要與--will-topic一起使用
15. --will-qos  Will的QoS值。該參數需要與--will-topic一起使用
16. --will-retain 指定Will消息被當做一個retain消息(即消息被廣播後,該消息被保留起來)。該參數需要與--will-topic一起使用
17. --will-topic  用戶發送Will消息的topic

mosquitto_sub 命令參數說明

1. -c  設定‘clean session’爲無效狀態,這樣一直保持訂閱狀態,即便是已經失去連接,如果再次連接仍舊能夠接收的斷開期間發送的消息。
2. -d  打印debug信息
3. -h  指定要連接的域名  默認爲localhost
4. -i 指定clientId
5. -I 指定clientId前綴
6. -k keepalive 每隔一段時間,發PING消息通知broker,仍處於連接狀態。 默認爲60秒。
7. -q 指定希望接收到QoS爲什麼的消息  默認QoS爲0
8. -R 不顯示陳舊的消息
9. -t 訂閱topic
10. -v 打印消息
11. --will-payload  指定一個消息,該消息當客戶端與broker意外斷開連接時發出。該參數需要與--will-topic一起使用
12. --will-qos  Will的QoS值。該參數需要與--will-topic一起使用
13. --will-retain 指定Will消息被當做一個retain消息(即消息被廣播後,該消息被保留起來)。該參數需要與--will-topic一起使用
14. --will-topic  用戶發送Will消息的topic

 

發佈了202 篇原創文章 · 獲贊 88 · 訪問量 28萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章