selenium的高级使用-如何伪装成一个移动端

我们一般对浏览器的定义:

driver = webdriver.Chrome()

但是如果需要伪装成移动端:

options = webdriver.ChromeOptions()
mobileEmulation = {'deviceName': 'iPhone X'}
options.add_experimental_option('mobileEmulation', mobileEmulation)

driver = webdriver.Chrome(chrome_options=options)

这样就可以,以移动端的“伪装身份” 访问网页了

一个渗透小技巧-查看C段存活主机

之前碰到一个问题,需要查询C段的存活主机有哪些,翻了一阵工具箱,没有找到合适的,然后通过谷歌一搜,发现了一个靠谱的工具:fping

第一步:需要通过yum或者apt-get来安装这个fping

第二步:简单的命令行

fping -a -g 192.168.0.0 192.168.0.222

-a 代表存活主机

-g 代表网络范围

最后来一张截图

查看服务所跑的资源占用

最近碰到一个小问题,就是有台阿里的ECS,突然CPU占用比较高,然后去排查了下问题。

已知服务的名称为celery,第一步:静态查看:

通过命令:ps aux | grep celery

可以查看到当前celery执行时所占的内存,CPU,但是这个当前时间的,

第二步,如果想动态观察,首先需要提取到这个服务的PID,然后通过命令:top -p PID

可以动态查看到这个服务的CPU和内存占比

通过以上的方法,就可以直接判断出 是否是该服务导致了整台ECS的CPU被打满了!

开始

工作以前的感觉自己还算个文艺小青年,工作后,每天疲于完成工作,加上有了小宝宝,所以精力上明显感觉不够用,或者也是由于自己懒了吧。

一直想写点东西,包含技术方面的积累和个人的一些生活感悟,虽然没有多少人会看,但毕竟还是想写出来,以后老了,还可以作为一点回忆!