chrome:在linux上打开调试端口9222失败

一,以无头方式打开时,调试端口会打开

$ google-chrome --headless --remote-debugging-port=9222

DevTools listening on ws://127.0.0.1:9222/devtools/browser/d445e793-89bf-427a-a65b-178551afee07

 

二,不是无头方式时,会提示端口未打开:

$ google-chrome --remote-debugging-port=9222

DevTools remote debugging requires a non-default data directory. Specify this using --user-data-dir.

 

三,按照提示指定--user-data-dir=参数后,调试端口会打开:

$ google-chrome --remote-debugging-port=9222 --user-data-dir=/data/python/xianyu/userdata

DevTools listening on ws://127.0.0.1:9222/devtools/browser/faddaa6e-98ec-444e-9710-9b71985b602c

 

检查端口是否打开:

访问:

http://localhost:9222/json

如图

image

查看端口,可以看到9222端口已打开

$ ss -lntp | grep 9222
LISTEN 0      10         127.0.0.1:9222       0.0.0.0:*    users:(("chrome",pid=23764,fd=90))  

 

posted @ 2025-11-20 10:37  刘宏缔的架构森林  阅读(69)  评论(0)    收藏  举报