原创 內建模塊:md5 hashlib

md5 加密>>> import md5>>> hash = md5.new()>>> hash.update('admin')>>> print hash.hexdigest()21232f297a57a5a743894a0e4a801f

原创 內建模塊:time datetime

time和datetime模塊>>> import time>>> import datetime>>> time.strftime('%Y-%m-%d %H:%M') '2015-12-16 17:21'>>> datetime.date

原创 python批量爬取xml文件

1.網站鏈接:https://www.cnvd.org.cn/shareData/list 2.需要下載的頁面文件: 3.該頁面需要登陸,然後批量下載共享漏洞文件,我們就通過cookie來實現。 #!/usr/bin/env python

原创 shell腳本部署docker和docker-compose

shell腳本部署docker和docker-compose #!/bin/bash #Date: 2010-06-24 #Author: Bob #Description: deploy docker&&docker-compose

原创 我的友情鏈接

51CTO博客開發ttt殺破狼天下第一李晨光原創技術博客金戈鐵馬行飛燕老男孩linux運維Taro馬哥Linux培訓火拳艾斯模範生的學習博客劉明遠的博客許鼎的博客愛維Linux愛MySQLUnixHOT運維社區-官方博客鄭彥生專注安管平臺成

原创 grep、sed和awk等方法實現行轉列

[root@localhost~]# cat file 1 2 3 4 5 6 7 8 9 [root@localhost~]# cat file |xargs -n1 [root@localhost~]# xargs -n 1 <fil

原创 elasticsearch插件(4)

一、介紹elasticsearch集羣安裝成功之後,需要對集羣中的索引數據、運行情況等信息進行查看,索引需要安裝一些插件,方便查看。elasticsearch的插件非常多,我一般安裝這三個head、bigdesk、kopf。二、需要的插件包

原创 Python操作mysql之查詢數據

學python好久了,也沒寫過腳本,先來個mysql數據庫的查詢腳本吧.1.首先要安裝MySQLdb[root@python ~]# pip install MySQL-pythonCollecting MySQL-python  Down

原创 搭建elasticsearch集羣及故障轉移(3)

一、書接上文上篇博客說到單臺es狀態爲yellow,需要搭建集羣解決。如果你資源有限只有一臺機器, cp一個elasticsearch,使用相同命令在本機再啓動一個es實例,再次檢查集羣健康, 發現unassigned_shards減少,

原创 優化ELK(2)

裝完elk跑起來之後,我的內心幾乎是崩潰的,16G內存16核cpu還經常報錯。一、logstash和elasticsearch同時報錯logstash出現大量報錯,可能是es佔用heap太多,沒有優化es導致的retrying failed

原创 Python操作mysql之插入數據

之前有寫過一篇python查詢mysql數據的文章,今天寫通過python插入數據到mysql數據庫。1.先建庫,建表,建用戶mysql> create database top_ten DEFAULT CHARACTER SET utf8

原创 Python實現atm機的功能

主要還是參考網上內容,自己做了修改。雖然代碼有小bug,但是不影響學習和測試。功能:1.額度:80002.可以提現,手續費5%3.每月最後一天出賬單,寫入文件4.記錄每月日常消費流水5.提供還款接口1.atm的腳本[root@python 

原创 Python實現端口掃描

誤刪了之前的shell腳本,之前的shell腳本因爲擴展性不強,就打算用python來重新實現。端口掃描的方法特別多,我這裏是把結果處理成json格式,交給後端的django來處理。#!/usr/bin/env python # -*- c

原创 Centos 6.4 搭建ELK(1)

前段時間用ossec收集了一些系統的日誌(syslog、secure、maillog等),看了下elk這個架構,發現很適合ossec,也很好玩。一、介紹:elk官網 https://www.elastic.co/downloadselk由e

原创 beats(5)

https://github.com/elastic/beats-dashboards一、介紹filebeat貌似功能筆logstash更好,是下一代的日誌收集器。topbeat定期收集系統信息如每個進程信息、負載、內存、磁盤等等,然後將數