原创 正則表達式練習題
1.顯示/proc/meminfo文件中以大小s開頭的行;(要求:使用兩種方式) 可有四種方式[root@CentOS7 ~]# cat /proc/meminfo | grep -E "^(s|S)" SwapCached:
原创 索引節點
inode每個文件都會有一個inode,即索引節點,裏面包含了文件所有的屬性信息,系統是引用inode來完成文件的增、刪、改、查操作,而不是文件名文件分爲兩類數據: 元數據(即inode):存放文件的屬性信息,包括文件大小,屬
原创 壓縮及解壓縮工具
壓縮和解壓縮工具壓縮比目的:時間換空間CPU的時間 --> 磁盤空間 compress/uncompress, .Z gzip/gunzip, .gz bzip2/bunzip2, .bz2 xz/unxz, .xz
原创 Nginx反代配置
一、ngx_http_proxy_module模塊 ngx_http_proxy_module模塊可根據用戶請求的uri傳遞至後端服務器,實現反向代理命令:1.proxy_pass 設置一個代理服務器的地址,協議,和一個可選的U
原创 vim文本編輯器
vi簡介vi:Visual Interface,是一種功能強大的文本編輯器,工作在字符模式下,它可執行輸出、輸出、查找、替換、塊等衆多文本操作,不需要圖形界面,因此執行起來效率會非常高,主要用來編輯純文本文件,常見的編碼有,ASCII,Un
原创 keepalived高可用lvs
LVS只是做一個負載均衡,通過訪問VIP來訪問後端的網站程序,一旦LVS宕機,整個網站就訪問不了,這就出現了單點。所以要結合keepalive這種高可用軟件來保證整個網站的高可用。本文將介紹如何利用keepalive來實現LVS的高
原创 keepalived高可用nginx
實驗拓撲:1.在兩臺realserver上配置web服務2.keepalived配置master的配置global_defs { notification_email { root@localhost } n
原创 sed行編輯器
sed命令: 將指定的文本文件內容逐行讀取至sed的臨時內存空間當中,成爲"模式空間",然後逐行查看是否被sed的地址定界所匹配到,如果匹配 則執行相應的編輯命令,否則,默認將模式空間中的內容輸出至標準輸出 sed [OPTIO
原创 7.28作業
將/etc/issue文件中的內容轉換爲大寫後保存至/tmp/issue.out文件中2.將當前系統登錄用戶的信息轉換爲大寫後保存至/tmp/who.out文件中3.一個linux用戶給root發郵件,要求郵件標題爲”help”,郵件正文如
原创 用戶與組管理
linux系統當中的用戶: 用戶是linux系統上身份的標識,不同身份的用戶權限也有所不同,有些用戶是來完成特定任務,如系統用戶,他們通常都不能登錄到系統,在後臺默默運行UID:用戶標識符,1-65535linux系統用戶分類:
原创 文本處理工具及grep
常見的文本處理工具 在日常的linux運維工作當中,我們經常要在一些文本當中抽取過濾出我們所需要的信息,從而達到我們的需求,需要特定的文本處理工具來幫我們完成此類操作本章節主要講解的內容有:文件查看:cat分頁查看文本:less、mo
原创 I/O重定向以及管道
I/O重定向 通常對於程序來講,輸入輸出可以使鍵盤、鼠標、顯示器等;當然有時候輸入的數據是程序自身內部所具有的。同樣,輸出的數據也有顯示器或文件,因此我們到底從哪裏輸入數據,產生的數據又存放在哪裏。程序:指令+數據讀入數據:Input
原创 keepalived概述
keepalived Keepalived 是一個基於VRRP協議來實現的LVS服務高可用方案,可以利用其來避免單點故障。一個mysql或lvs或nginx服務會有2臺服務器運行Keepalived,一臺爲主服務器(MASTER),一
原创 我的友情鏈接
騷波
原创 文件系統以及基本命令講解
文件系統基礎 操作系統用於明確存儲設備或分區上文件的存儲結構,在存儲設備上組織文件的方式,它主要負責爲用戶創建文件、存入、讀出、修改、刪除、複製、剪切等來控制文件。Linux文件系統結構:一個倒立的樹狀結構,層級,有索引 /:原始