如何在Linux server命令行下截图网页图片

如何在Linux server命令行下截图网页图片,第1张

安装Python-webkit。

安装PyQt4相关依赖(4.10.1-13.el7)

yum install PyQt4.x86_64

yum install PyQt4-devel.x86_64

yum install PyQt4-webkit.x86_64

yum install PyQt4-webkit-devel.noarch1234

安装Xvfb(虚拟X server)

yum install xorg-x11-server-Xvfb.x86_641

运行命令行

webkit2png http://sina.com.cn  -x 1280 1200 --output=home.png

你这个是要使用使用 wget 下载整个网站

wget的用法《Linux就该这么学》中有命令大全 其中

基本用法是 wget url

使用wget后面加你要网站的网址

但是大部分网站不允许你下载所有网站的内容,如果网站检测不到浏览器标识,会拒绝你的下载连接或者给你发送回一个空白网页。这个时候在wget后面加上 user-agent 就可以:

图片中看到average throughput 放在了表格中,sed、awk等都是处理文本的,所以是对网页的源文件进行处理的,需要查看你源文件中  该变量的前后文,才能写出来

grep、sed一般是处理在同一行中的,内容,sed虽然也可以处理跨行的情况,不过比较难,所以建议使用awk进行处理。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7295644.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存