原创 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; /