原创 linux 郵件報警,監控內存cup

功能介紹:1、內存高於設定值及發郵件給系統管理員2、cup負載過高及發郵件給系統管理員3、永不退出監控。一直後臺監控,如果出現報警後一分鐘內沒有處理繼續發郵件通知代碼如下:Memory=`free -h | awk 'NR==3{print

原创 linux rsync配置及用法

rsync介紹 rsync 是一款開源的、快速的、多功能的、可實現全量及增量的本地或遠程數據同步備份的優秀工具。並且可以不進行改變原有數據的屬性信息、實現數據的備份遷移特性。Rsync軟件適用於unlx、linux、windows等多種操作

原创 linux 系統簡單的優化

簡單的優化,大概從以下幾個方面來優化1.ssh服務的優化2.selinux/iptables3.字符集調整4.開機自啓動服務優化5.時間優化(定時任務)ssh服務的優化A、修改默認的端口修改方法。vim /etc/ssh/sshd_conf

原创 python的數據類型

數據類型2.1 整數 intpython可以處理任意大小的整數,當然也包括負數,在程序中的表示方法和數學上的寫法一樣,例如 1, 100, 200,-100等等計算機由於使用二進制,所以,有時候用十六進制表示整數比較方便,十六進制用0x前綴

原创 第一個Python程序

第1章 第一個python程序在寫代碼之前,千萬不要複製粘貼。寫程序也講究一個感覺,你需要一個字母一個字母的把代碼的自己敲進去。python>>> print("hello word")hello word>>> 輸入print("hell

原创 安裝python

1.1 windows瀏覽器訪問www.python.org點擊Download鏈接之後可以看到一些python的版本 。根據提示下載下載完成後調出windows的命令行模式輸入python就沒有看到交互式界面了。入如果說沒有找到pytho

原创 格式化輸出

1.1字符串格式化輸出Python的字符串格式化有兩種方式: 百分號方式、format方式百分號的方式相對來說比較老,而format方式則是比較先進的方式,企圖替換古老的方式,目前兩者並存。1、        百分號方式%[(name)][

原创 輸入和輸出

Python是有提供輸入和輸出的函數的print輸出input輸入(raw_input)print>>> print('hello word')hello word>>> print("hello word")hello word>>> 用

原创 python socket

基於socket實現客戶端和服務器發信息客戶端代碼#!/usr/bin/env python# -*- coding:utf-8 -*-import socket,osobj = socket.socket()obj.connect(("1

原创 python的數據類型

數據類型2.1 整數 intpython可以處理任意大小的整數,當然也包括負數,在程序中的表示方法和數學上的寫法一樣,例如 1, 100, 200,-100等等計算機由於使用二進制,所以,有時候用十六進制表示整數比較方便,十六進制用0x前綴

原创 自動化運維工具wow

安裝server端執行命令 wget 120.78.77.99/dx.install.sh下載這個安裝腳本用root用戶執行出現安裝成功及安裝成功了下一步就是修改配置文件了可以添加組比如[web]host = 192.168.0.56,19

原创 linux 全網備份項目

linux全網備份項目要求1、基本備份要求 已知 3 臺服務器主機名分別爲 web01、backup 、nfs01,主機信息見下表: 服務器說明 外網IP(NAT) 內網IP(NAT) 主機名稱      nginx web 服務器 10.

原创 linux ntp時間同步配置

第1章 ntp時間服務器搭建1.1ntp簡介 NTP(NetworkTime Protocol,網絡時間協議)是用來使網絡中的各個計算機時間同步的一種協議。它的用途是把計算機的時鐘同步到世界協調時UTC,其精度在局域網內可達0.1ms,在互

原创 python json requests request 模塊

1、json 通過Python的json模塊,可以將字符串形式的json數據轉化爲字典,也可以將Python中的字典數據轉化爲字符串形式的json數據。之前使用這個模塊時,都是隨用隨查,淺嘗輒止,對模塊的功能瞭解不深。隨着使用次數的增加,我

原创 python hashlib md5算法加密用戶密碼登錄程序

#!/usr/bin/env python# -*- coding:utf-8 -*-import hashlibdef md5(arg):    '''    用於把用戶的密碼加密    '''    md5 = hashlib.md5(