原创 Iptables(2) - iptables命令的基本用法

一、iptables命令 iptables是一個規則管理工具. 具有添加、修改、刪除和顯示等功能. 規則和鏈都有計數器: pkts: 由規則或鏈所匹配到的報文的個數 bytes: 由規則或鏈匹配到的所有報文大小之和 1.1 用法 用法:

原创 CentOS啓動流程

一、CenOS 5和6啓動流程: CentOS啓動流程總體來說有以下步驟: POST --> BootSequence(BIOS) --> Bootloader(MBR) --> Kernel(ramdisk) --> rootfs(只讀)

原创 DNS服務原理及區域解析庫文件配置

一、DNS服務概述 DNS(Domain Name service或者Domain Name Server)中文名叫做域名服務或者域名服務器, 屬於應用層協議, 爲C/S架構, 使用TCP/UDP的53號端口. [root@docker

原创 Linux網絡管理

一、Linux網絡配置方式 Linux網絡配置有兩種方式, 如下: 靜態指定: 命令: ifconfig, route, ip, ss, ... 配置文件 圖形工具: CentOS 6(system-config-network-tui

原创 CentOS 7之systemd學習筆記

一、systemd簡介 systemd是CentOS 7和RHEL 7的init程序, 擁有如下新特性: 系統引導時實現服務並行啓動 按需激活進程 系統狀態快照 基於依賴關係定義服務控制邏輯 二、systemd核心概念: unit sy

原创 Btrfs學習筆記

一、Btrfs文件系統 Btrfs(B-tree, Butter FS, Better FS), Oracle從2007年開始研發的一種新的文件系統, 目標是用於取代ext3和ext4文件系統, 2014年8月發佈穩定版本; 採用GPL授權

原创 DNS子域授權

一、子域授權 子域授權是實現DNS分佈式數據庫的一種手段, 每個域的名稱服務器都是通過其上級名稱服務器在解析庫進行授權, 類似於根域授權TLD. 正向解析區域的子域授權方法: # 定義一個子區域: ops.magedu.com.

原创 Linux文件系統管理

一、什麼是文件系統 操作系統中用於管理和組織磁盤設備上文件的方法和數據結構叫做文件系統. 1.1 根文件系統(rootfs): 在Linux中, 文件系統和倒樹形結構一樣, 位於最頂層的的一個分區我們稱之爲根(root), 用於安裝li

原创 用python比較兩個文件中內容的不同之處, 並輸出行號和內容.

代碼部分: '''cmpfile.py - 比對兩個文件, 如果有不同之處, 打印內容和行號''' import os class cmpFile: def __init__(self, file1, file2):

原创 Linux RAID

一、RAID是什麼 RAID(Redundant Arrays of Independent Disks)的全稱叫做獨立磁盤冗餘陣列, 見名知意, 就是使用多塊獨立的磁盤(可以是普通的機械硬盤, 也可以是固態硬盤)構成一個磁盤組, 從而提升

原创 Linux磁盤管理

一、磁盤設備基本概念 1.1 磁盤接口類型 目前市面上磁盤設備接口通常有兩大類: 並口: IDE: 133MB/s(已經淘汰) SCSI: 640MB/s 串口: SATA: 6Gbps SAS: 6Gbps USB 3.0: 48

原创 lvs(2) - ipvsadm用法

一、ipvsadm用法 1.1 管理集羣服務 $ ipvsadm -A|E -t|u|f service-address [-s scheduler] $ ipvsadm -D -t|u|f service-address -A: 新增一