原创 Linux學習筆記之   pstree,htop,glances,dstat 命令使用

本文將簡單介紹pstree,top,htop,dstat的用法:pstreepstree - display a tree of processespstree:顯示進程狀態樹,pstree命令可以列出當前的進程,以及它們的樹狀結構。 主要

原创 Linux學習筆記之 RPM包管理、Yum安裝,配置及使用

相關理論介紹爲什麼需要RPM包來管理程序?由於Linux真正可以執行的程序一定是二進制文件,因爲機器只能識別二進制數字,而程序員在開發時多是使用高級語言進行編程的,所以要想這些程序能夠在Linux上運行,源代碼必須最終被編譯成二進制文件。但

原创 Linux學習筆記之 Btrfs文件系統簡介及使用

Btrfs相關介紹:Btrfs 是一個 Linux 中的新的寫時複製(copy-on-write (COW))的文件系統,目的是實現高級功能的同時着重與容錯功能,修復功能以及易於管理。目前由Oracle, Red Hat, 富士通, Int

原创 Linux學習筆記之 加密解密介紹,以及運用Openssl創建私有CA

互聯網高速發展的今天,確保通信數據能夠在互聯網上安全可靠的傳輸是極爲重要的。爲此,各種安全算法,協議紛紛誕生。Openssl只是其中之一,Openssl爲網絡通信提供安全及數據完整性的一種安全協議,包括了主要的密碼算法、常用的密鑰和證書封裝

原创 Linux學習筆記之 Grub簡單介紹

Grub: GRand Unified Bootloader,一個GNU項目下的多操作系統啓動引導程序,主要用於選擇磁盤上不同的的操作系統或內核grub 0.x: grub legacy    #傳統grub(Centos5,CentOS6

原创 Linux學習筆記之 Linux系統啓動流程

第一步:POST(Power On Test) BIOS (Basic Imput & Output System) :基本輸入輸輸出系統,是固化在ROM中的一個程序。在系統啓動過程中,主要完成如下兩個功能。1.POST,系統通電後,CPU

原创 Linux學習筆記之 RAID介紹,及centos6上軟RAID的實現

RAID:Redundant Arrays of Inexpensive Disk 廉價冗餘磁盤陣列,通過對多塊硬盤按不同的方式組織起來,來提高IO能力,或提高耐用性等。RAID可分爲軟RAID和硬RAID,軟RAID通過軟件實現,硬RAI

原创 Linux學習筆記之 LVM

LVM相關概念:LVM(Logical Volume Manager)利用Linux內核的device-mapper來實現存儲系統的虛擬化(系統分區獨立於底層硬件)。通過LVM,可以實現存儲空間的抽象化並在上面建立虛擬分區(virtual

原创 Linux學習筆記之   DNS原理介紹、DNS搭建、主從複製、子域授權和視圖

相關理論介紹:什麼是DNS?DNS( Domain Name System)是“域名系統”的英文縮寫,是因特網的一項服務,它作爲將域名和IP地址相互映射的一個分佈式數據庫,能夠使人更方便的訪問互聯網。DNS 使用TCP和UDP端口53。當前

原创 Linux學習筆記之 磁盤管理常用命令

Linux學習筆記一 磁盤管理常用命令Linux系統下,一切均是文件,磁盤是一種特殊的塊設備文件。常用的硬盤接口類型並口:IDE ,SCSI串口:SATA,SAS磁盤設備文件設備文件的命令規則:IDE: 設備名爲/dev/hda, /dev