原创 find與邏輯關係運算

1. find命令的簡單介紹 find命令是linux系統中的一項搜尋命令,其有着強大的功能,不經支持傳統正則表達式,而且還支持通配符的使用。 [root@zhaoyang ~]# find [PATH] [option] [ac

原创 關於CentOS安裝完成的一些基本設置技巧

一.自動登錄功能 學習期間不同於實際工作環境,不需要較於嚴格的系統安全管理,爲了方便學習操作,大多數學員都選擇採取對於Linux系統的自動登錄。 [root@localhost ~]#nano /etc/gdm/custom.co

原创 Bash中變量的討論

變量不管是在哪種開發語言中,都佔有着舉足輕重的位置,可以使我們的腳本更加靈活,也能提高其遷移性。對於變量的設置規範有了通透的瞭解之後,既能避免不必要的錯誤,也能保證腳本撰寫的效率。因爲往往一些莫名其妙的報錯,都是由於不規範的變量設

原创 以當前學習進度判斷命令執行優先級!

當運維人員運用LINUX的命令操縱計算機時,只是限於單純的使用命令,而沒有更深入的瞭解命令所執行的優先級,其實在操作系統內部,是有着嚴格的命令執行優先級的,這樣纔夠保證系統的正常運作,避免命令執行時不分主序產生混亂。 在研究命令

原创 LVS架構模型及調度算法

一、LVS簡介    Internet的快速增長使多媒體網絡服務器面對的訪問數量快速增加,服務器需要具備提供大量併發訪問服務的能力,因此對於大負載的服務器來講, CPU、I/O處理能力很快會成爲瓶頸。由於單臺服務器的性能總是有限的,

原创 網絡文件共享--(一)FTP

快速部署FTP 一、安裝軟件包 [root@CentOS6 ~]$yum install vsftpd #服務器安裝軟件包 [root@CentOS6 ~]$yum install ftp #客戶端安裝軟件包 二、準備虛擬賬

原创 MySQL備份恢復--Xtrabackup

Percona XtraBackup是一個免費的,開源的,完整的在線備份解決方案,適用於所有版本的Percona Server for MySQL,MySQL和MariaDB。 Percona XtraBackup具有超過2,100,0

原创 CentOS配置PXE啓動 tftp+DHCP 批量安裝系統

一.簡介 PXE(preboot execute environment,預啓動執行環境)是由Intel公司開發的技術,工作於Client/Server的網絡模式,支持工作站通過網絡從遠端服務器下載映像,並由此支持通過網絡啓動操作系統,

原创 會話對象session的創建,保存以及與客戶端之間會話原理,過程

一:session的解釋:       session即會話對象,它保存了本次客戶端與服務端的通信信息。且session數據是存放在服務端的。 二:與客戶端的通信過程:    服務端爲他們之間的會話創建一個session對象。並生

原创 雙網絡(內外網)同步漂移的Active-Active雙活模式

1.前言: Keepalived是一個基於VRRP協議來實現的服務高可用方案,可以利用其來避免IP單點故障,類似的工具還有heartbeat、corosync、pacemaker。但是它一般不會單獨出現,而是與其它負載均衡技術(如lvs

原创 FTP文件傳輸協議兩種模式-主動模式和被動模式

TCP/IP協議中,FTP標準命令TCP端口號爲21,Port方式數據端口爲20。FTP協議的任務是從一臺計算機將文件傳送到另一臺計算機,它與這兩臺計算機所處的位置、聯接的方式、甚至是是否使用相同的操作系統無關。假設兩臺計算機通過ftp

原创 基於key驗證的ssh連接

簡介 在實際生產環境中,我們每日工作可能面對着許多的服務器需要管理,記住每臺機器的賬戶密碼顯然不現實,所以我們通常需要採取ssh的key驗證登錄(公鑰登陸),來協助我們實現多主機的遠程管理操作 所謂”公鑰登錄”,原理很簡單,就是用戶將

原创 二進制安裝MariaDB

一.前言 數據庫的管理在運維日常中人分量尤爲重要,所應我們應首要了解數據庫的安裝過程,以便日後的練習操作 本文以MariaDB爲範例,進行安裝,官網地址: https://mariadb.org 可自行下載二進制分發版軟件包 衆所

原创 CentOS下yum安裝、源的選擇及介紹

配置 yum 源的兩種方法 由於 redhat的yum在線更新是收費的,如果沒有註冊的話不能使用,如果要使用,需將redhat的yum卸載後,重啓安裝,再配置其他源,以下爲詳細過程:  1.刪除redhat原有的yum  rpm -

原创 MySQL半同步複製

前言: 本文爲完成,不適合閱讀!!! 主: MariaDB>INSTALL PLUGIN rpl_semi_sync_master SONAME ‘semisync_master.so’; MariaDB>SHOW GLOBAL VA