原创 Linux磁盤管理

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

原创 Grep學習筆記

一、Grep是什麼 Grep是一種文本過濾工具, 全稱是Global search regular expression and print out the line, 其工作方式是根據用戶給定的模式(由正則表達式字符及文本字符所編寫的過濾

原创 Linux進程管理及相關命令

一、進程的定義 一個程序運行起來後就是進程了, 其存在生命週期. 1.1 進程是如何創建的. Linux系統的系統啓動過程中內核加載的第一個進程爲init(CentOS 7爲systemd)進程, 這意味着創建了用戶空間; 用戶空間的所

原创 Linux文件系統管理

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

原创 Linux網絡管理

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

原创 Linux RAID

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

原创 Nginx(TLS) + Tomcat + Jenkins

一、安裝JDK 1.解壓jdk的tar包 $ tar zxvf jdk-8u181-linux-x64.tar.gz -C /usr/local/ 2.創建軟連接 $ ln -sv /usr/local/jdk1.8.0_181/ /usr

原创 lvs(1) - 基礎概念

一、集羣 系統擴展方式有兩種, 一種是向上擴展(scale up), 通過提升CPU規格、磁盤空間、內存空間等方式來提高性能; 第二種就是通過橫向擴展(scale out), 通過將一組相互獨立、通過高速網絡互連的計算機(這些計算機都提供相

原创 lvs(3) - nat和dr模型演示

一、lvs-nat 1.1 環境信息 角色 IP 網關 Service director vip(ens37): 172.29.2.69<br>dip(ens33): 192.168.123.100 ens37: 172.29

原创 Linux進程管理及相關命令

一、進程的定義 一個程序運行起來後就是進程了, 其存在生命週期. 1.1 進程是如何創建的. Linux系統的系統啓動過程中內核加載的第一個進程爲init(CentOS 7爲systemd)進程, 這意味着創建了用戶空間; 用戶空間的所

原创 DNS測試工具

一、dig命令 dig - 用於測試dns系統, 因此, 不會查詢hosts文件進行解析. # 用法: dig [@dns_server] [-t rr_type] name [query option] 正向解析測試: # 用法: d

原创 網絡通信安全基礎和OpenSSL

一、數據安全的定義 數據安全由NIST(美國國家標準技術研究研究)提出, 主要有三個方面: 保密性: 數據保密性 數據隱私性 完整性 數據完整性 系統完整性 可用性 二、數據所存在的風險 數據最主要的風險是安全***, 分爲主動

原创 Iptables(3) - 顯示擴展

一、顯示擴展 顯示擴展必須使用-m選項指定使用的擴展, 必須顯示指明使用的擴展模塊用如下方式查看: $ rpm -ql iptables | grep "\.so" 查看顯示擴展使用說明: # CentOS 6 $ man iptables

原创 Iptables(1) - 基礎概念

一、Iptables iptables是防火牆, 它是Netfilter框架的實現, 在報文流經的五個位置設置鉤子函數(hook function)對報文進行檢查並做出相應處理. 防火牆工作於主機或網絡的邊界, 對於進出本主機或網絡的報文根

原创 DNS服務器的安裝配置

一、DNS服務的安裝和配置 DNS的實現爲BIND(Berkerly Internat Name Domain), 後來移交給ISC維護(www.isc.org). DNS服務的程序包名爲bind, 程序名爲named. 所需要的安裝包