0
A
回答
3
您可以輕鬆地使用curl做到這一點(你可能必須安裝捲曲,如果你的系統還沒有它)。
例如,執行
curl -Is [URL YOU WANT TO CHECK] | head -n 1
將返回一個http status code。然後,您可以通過此狀態代碼確定url是否存在。例如:
curl -Is http://stackoverflow.com/questions/21597851/how-to-check-whether-url-is-working-or-not-through-linux-shell | head -n 1
即,您的問題,將返回200狀態碼。 HTTP/1.1 200 OK
但另一個網址,如
curl -Is http://stackoverflow.com/questions/madeupquestion/example | head -n 1
將返回404,因爲它不存在。 HTTP/1.1 404 Not Found
相關問題
- 1. 檢查URL是否通過iframe加載
- 2. 如何檢查java是否通過shell腳本安裝
- 3. 如何檢查是否有任何變量通過URL傳遞?
- 4. 如何檢查smtp是否從命令行工作(Linux)
- 5. 如何檢查數字是否在linux shell中?
- 6. 如何檢查Linux shell腳本是否由cronjob執行?
- 7. 如何檢查文件是否僅包含Linux shell中的零?
- 8. 如何通過Laravel檢查URL是否存在?
- 9. 如何檢查url是否存在通過https在java
- 10. 如何通過PHP檢查URL是否存在?
- 11. 如何檢查Passport是否通過express.Router()
- 12. 檢查進程是否正在運行linux shell不能正常工作
- 13. CDOSYS:如何檢查它是否工作?
- 14. 如何檢測Node.js腳本是否通過shell管道運行?
- 15. 檢查Tomcat是否通過shell腳本運行
- 16. 檢查gradle測試是否通過shell腳本
- 17. 檢查過程(URL)是否存在vb.net
- 18. 如何檢查URL是否有效
- 19. 如何檢查URL是否有效?
- 20. 如何檢查URL是否正確
- 21. 如何檢查url是否包含「main.php」
- 22. 如何檢查URL是否存在?
- 23. 如何檢查是否通過linux中的終端最小化窗口
- 24. 檢查SetParent函數是否工作?
- 25. 不斷檢查顯示器是否在Linux上工作
- 26. Linux:檢查是否有文件[-f不工作]
- 27. Linux檢查shell命令(bash)
- 28. 檢查URL是否工作或不使用
- 29. 檢查是否存在XML(不工作)
- 30. jQuery的:通過檢查URL
'curl -Is http://google.com | head -n 1' – MLeFevre
我通常使用wget –
這取決於你的意思是'working'。你的意思是如果服務器啓動並響應內容?或者,如果內容本身有效? –