原创 Linux學習筆記:循環,定義函數
case分支選擇結構: case 詞 in [模式 [| 模式]...) 命令 ;;]... esac case 變量引用 in 模式1) 分支1 ;; 模
原创 vim編輯器的主要內容
Vi:Visual Interface, Bill jOY, S.U.N(斯坦福)Vim:VI improved 模式化編輯器: 編輯模式{命令模式) 末行模式 插入模式(輸入模式) 替換模式 可視化模式一:Vi/vim打開方式 1.v
原创 Linux學習筆記:Linux系統的進程調度(任務調度)
今天我們學習了Linux系統的進程調度,進程調度是爲了在未來某個時間點,讓系統自動執行我們事先編寫好的命令或腳本的列表,從而使得即使用戶不在計算機旁邊也可以按時完成任務。這樣有利於我們更好的進行任務計劃以及在需要執行任務的時候自動
原创 Linux學習筆記:btrfs
btrfs Technical Preview, 技術預覽版 BtrFS(B-tree文件系統,又稱爲Butter FS或Better FS),2007由oracle開源後,得到了IBM、intel等廠商的大力支持,其目標計劃是
原创 Linux學習筆記:用戶和組的管理
用戶和組的管理 Linux系統是一個多用戶操作系統.任何一個受使用系統資源的用戶.都必須首先向系統管理員申請一個賬號,然後以這個賬號的身份進入系統。用戶賬號一方面可以幫助系統管理員對使用系統的用戶進行跟蹤,並控制他們對系統資源的
原创 網絡運維學習筆記:vim編輯器及 bash特性
在本週學習中我們學習了vim編輯器的用法及對bash特性的簡單瞭解,下面我們分別來解釋這些內容。一、vim編輯器1、使用vim編輯器同時編輯多個文件時: vim FILE1 FILE2 FILE3 ........ 其中:next 查看或
原创 Linux學習筆記:grep、egrep
文本處理三劍客: grep系:grep 、egrep 、fgrep ,文本搜索工具,基於“PATTERN"對於給定的文本進行模糊搜索,grep系默認工作於貪婪模式下。 sed:Stream EDitor,流編輯器,行編輯器,文本編輯工具
原创 Linux學習筆記:bash算術運算及shell腳本
利用bash腳本編程實現算數運算:(bc 計算器) +、/ *、/ % 模運算,取餘數 **|^ 增強型的算術運算符號: += : let B=B+2 --> let B+=2 -= : let B=B-2 -
原创 Linux學習筆記:rpm程序包管理
以CentOS爲例,rpm程序包管理器的相關內容如下:CentOS的程序包管理器: 程序包的命名規則: 源代碼包: software_name-VERSION.tar.gz V
原创 Linux學習筆記:用戶的權限管理
在上週清明假期期間,我們仍然在緊張的學習中,今天我們學習了用戶的權限管理,用戶的權限管理顧名思義即爲用戶在使用操作系統時所能使用的權限及管理用戶使用相應的命令爲用戶添加相應的權限,其中用戶的權限分爲普通權限,特殊權限及文件的特殊權限。
原创 Linux學習筆記:Linux服務以及服務的安全
一、數據加密和解密 進程間通信: 同一主機內的進程間通信: 發送信號(signal), 共享內存(shm), semaphore message queue, MQ, RabbitMQ 不同主機之間的進程間通信: Socket-pai
原创 LAMP知識點總結
LAMP組合: web資源的類型: 靜態資源:原始形式與響應結果一致; 動態資源:原始形似通常爲程序文件或者是程序片段,需要在後臺運行之後將運行結果返回給用戶;在客戶端展示的是程序的運行結果; 客戶端動態:js(java scripts)
原创 Linux學習筆記:bash特性之多命令執行,shell腳本
今天我們學習了bash特性多命令執行包括各個命令之間的邏輯關係。其中包含“與”“或”“非”命令的執行。下面即爲我們所學習的這些邏輯命令關係之間的關係。 選擇執行結構: 邏輯運算: 與:邏輯乘法,&& 0
原创 Linux學習筆記:bash顏色顯示及shell腳本相關
bash的顏色顯示規則: ASCII編碼對於顏色進行設置: \033 :ctrl鍵 [:控制字符和顏色代碼之間的間隔字符 0m:關閉顏色屬性的命令; 1m:對於顯示文本字符加粗 4m:爲文本字符加下劃線標識 5m:使文本字符閃
原创 Linux學習筆記:sed
sed命令:vim的末行命令(ex模式命令):sed:Stream EDitor,流編輯器,以行爲單位對一個或多個文件進行編輯處理;每一次sed都會處理給定文件中的一行內容。在sed處理文本時,將正在處理的當前行存儲到臨時的緩衝區中,稱爲“