原创 Linux學習日記--基礎命令(6)--grep及正則表達式

   grep: Global search REgular expression and Print out the line.        作用:文本搜索工具,根據用戶指定的“模式”對目標文本逐行進行匹配檢查;打印匹配到的行;    

原创 Linux系統管理-(20)-awk

GNU awk:        文本處理三工具:grep, sed, awk        grep, egrep, fgrep:文本過濾工具;pattern        sed: 行編輯器            模式空間、保持空間  

原创 Linux系統管理-(12)-網絡配置IP命令

ip命令:        ip [ OPTIONS ] OBJECT { COMMAND | help }       object: link addr route   link :             show [dev name|

原创 Linux系統管理-(14)-網絡配置文件

IP、MASK、GW、DNS相關配置文件:/etc/sysconfig/network-scripts/ifcfg-IFACE                          路由相關的配置文件:/etc/sysconfig/networ

原创 Linux系統管理-(1)-磁盤管理

Linux磁盤管理        塊設備:block,存取單位“塊”,磁盤        字符設備:char,存取單位“字符”,鍵盤        設備文件:關聯至一個設備驅動程序,進而能夠跟與之對應硬件設備進行通信;          

原创 Linux系統管理-(16)-Centos6安裝程序

Centos安裝程序:anaconda:    tui 文本安裝界面    gui 圖形安裝界面Centos安裝程序啓動過程:   光盤MBR: boot.cat   stage2:        1)isolinux/isolinux.b

原创 Linux服務-自建CA

    前言    openSSL是一款功能強大的加密工具、我們當中許多人已經在使用openSSL、用於創建RSA私鑰或證書籤名請求、不過、你可知道可以使用openSSL來測試計算機速度?或者還可以用它來對文件或消息進行加密。正文  

原创 Linux系統管理-(18)--sed命令

sed    sed: Stream EDitor,行編輯器            格式 :                  sed [option] '[地址][編輯命令]'        常用選項:                -n

原创 自動統計Kafka集羣日誌

編寫python腳本 statistic.py#!/usr/bin/python """pip install kazoo""" """pip install kafka-python""" import time import threa

原创 Linux系統管理-(2)--磁盤的掛載與卸載

什麼是掛載:    將額外文件系統與根文件系統某現存的目錄建立起關聯關係,進而使得此目錄做爲其它文件訪問入口的行爲稱之爲掛載;什麼是卸載:    解除此關聯關係的過程稱之爲卸載;    注意:掛載點下原有文件在掛載完成後會被臨時隱藏;  

原创 Nginx日誌每小時自動轉儲

功用:通過使用logrotate和crontab,將Nginx單日誌,按照logrotate配置要求每個小時進行一次轉儲操作。運行環境:centos 6.6,所需安裝程序:logrotate,crontab安裝:      yum inst

原创 Linux學習日記--基礎命令(10)--文件查找

文件查找:文件查找:locate, find        非實時查找(數據庫查找):locate        實時查找:find    locate:        依賴於事先構建的索引;索引的構建是在系統較爲空閒時自動進行(週期性任務

原创 Linux系統管理-(17)-SELinux

SELinux:       SELinux: Secure Enhanced Linux       一般Linux系統:       DAC:自主訪問控制       SELinux:       MAC:強制訪問控制       工作

原创 python進階-數據結構和算法

本文內容整理自《Python Cookbook》,僅用作本人學習筆記,若侵犯原著權益請儘快聯繫本人。 1.將序列分解爲單獨變量 理解多重賦值 丟棄元素方法 data = ('Kevin', 50, 100, (2017, 2,

原创 Python源碼學習筆記 4 列表對象

1.PyListObject [listobject.h] typedef struct { PyObject_VAR_HEAD //其中的obsize記錄實際使用內存的對象數量 PyObject **ob_item; /