原创 sed、locate、find
sed命令:vim的末行命令(ex模式命令):sed:Stream EDitor,流編輯器,以行爲單位對一個或多個文件進行編輯處理;每一次sed都會處理給定文件中的一行內容。在sed處理文本時,將正在處理的當前行存儲到臨時的緩衝區中,稱爲“
原创 yum
yum: Yellowdog Updater Modified Yellowdog是一款發行版linux,使用rpm作爲默認的程序包管理工具 URL: yum定位軟件倉庫及倉庫中程序包文件的主要標識方式; schema://[userna
原创 編程語言和shell編程基礎
bash的特性之多命令執行: $() 管道:進程間的通信(IPC)順序執行結構: 分號選擇執行結構:(邏輯運算) 與:邏輯乘法,&& 0:success-->true 1-255:failure-->f
原创 磁盤配額
磁盤配額: 文件服務器:共享存儲空間,讓用戶能夠隨時存儲數據; FTP: SMB: 網盤:極速上傳 磁盤配額主要是針對於這類文件服務器進行用戶的磁盤空間使用限制而提出的。 磁盤配額的設定對象: 1.能夠實施讀寫操作的塊設備; 2.要有正確的
原创 源代碼編譯
CentOS程序包管理器之編譯安裝 爲什麼要進行源代碼編譯安裝? 1.對應的程序包並不能直接獲取到; 2.已經編譯好的二進制中,尚不包含我們所需要的功能; 3.已經編譯好的二進制中,包含的功能太多,我們並不需要; 源代碼包有兩種: 由程序員
原创 用戶和組的管理
用戶和組的管理 用戶賬戶 組賬戶 權限的分配 Cisco:開發的AAA認證體系: Authentication:認證,覈實身份是否正確 Authorization:授權,對一直覈
原创 文件系統和本地存儲管理 1
Linux系統管理1.存儲管理 傳統的磁盤分區 RAID技術,軟RAID的實現 LVM 文件系統管理 ext,xfs,btrfs(瞭解)2.程序包管理 rpm、yum、dnf3.sed、gawk4.進程管理5.網絡管理 網絡基礎知識(Cis
原创 grep系詳解
linux grep命令詳解簡介grep (global search regular expression(RE) and print out the line,全面搜索正則表達式並把行打印出來)是一種強大的文本搜索工具,它能使用正則表達
原创 IPv4
OSI(Open System Internetwork), 有ISO負責主持研發,定製標準;根據功能進行層次劃分,一共劃分了7個功能層; 分層,接口,服務; 應用層 表示層 會話層 傳輸層 網絡層 數據鏈路層 物理層封裝和解封對等通信I
原创 字體顏色、變量、數組、if、for循環
bash的顏色顯示規則: ascii編碼對於顏色進行設置; \033:Ctrl鍵 [:控制字符和顏色代碼之間的間隔字符 0m:關閉顏色屬性命令; 1m:加粗顯示文本字符; 4m:爲文本字符加下劃線標識; 5m:使文本字符閃爍; 7m:將文本
原创 rpm
CentOS的程序包管理器: 程序包的命名規則: 源代碼包: software_name-VERSION.tar.gz VERSION:major.minor.release major:主版本號,通常代表重大功能改進的版本分支; mino
原创 case、while、until、select循環
回顧: 字符串處理 數組 bash交互 if forcase分支選擇結構: case 詞 in [模式 [| 模式]...) 命令 ;;]... esac case 變量引用 in 模式1) 分支1 ;; 模式2) 分支2 ;; ... *
原创 http
http: http協議:伯納斯·李 http/0.9:原型版本;GET,PUT http/1.0: MIME:Multipurpose Internet Mail Extensions,多用途互聯網郵件擴展 Cache:緩存 Metho
原创 nginx
Nginx: engine X c10k 主要功能: 1.web服務器:http/https協議的應用; 2.反向代理服務器: http reverse server smtp/pop3/imap4 reverse server 3.負載均
原创 安全設置
Linux安全設置: 防火牆: 安全隔離工具; 工作於主機或網絡的邊緣,對於經由防火牆的數據報文根據預先定義的規則(識別條件)進行檢測,對於能夠被規則匹配到的報文能夠採取某種預先定義好的處理機制予以處理的一套組件; 軟件防火牆: 應用軟件處