wangnannan
-
linux三劍客之awk
awk 簡介:是一個優良的文本處理工具,Linux及Unix環境中現有的功能最強大的數據處理引擎之一。這種編程及數據操作語言的最大功能 &n…
-
ansible運維自動化工具
ansible簡介 運維工具分類: agent:基于專用的agent程序完成管理功能,puppet, func, zabbix, … agent…
-
linux 邏輯卷管理
lvm介紹: lvm:全稱Logical Volume Manager,重點在于可以彈性調整filesystem 容量,并非在于數據安全 lvm:整合多個分區或者磁盤為一個整體,讓分區看起來想一個整體。 lvm:設備…
-
文件系統自動掛載
什么是文件系統自動掛載? 利用mount在shell終端進行掛載的時,開機自動啟動文件文件系統不會自動掛載,我們需要開機的時候自動掛載文件系統,稱為文件系統自動掛載 實現Linux自動掛載文件:/etc/fstab Linux中掛載注意事項: &nb…
-
linux中擴展swap分區和移動設備使用掛載以及常用的工具free、df 、du、dd命令
swap分區 swap分區作用:內存不足時充當系統內存,所以swap盡量放在告訴硬盤上也就是盡量使用磁盤的第一個分區 動手創建swap分區 1、創建分區,將分區類型轉換成swap分區格式  …
-
Linux中高級文件系統管理
一、磁盤配額管理 定義:限制普通用戶對某個目錄寫空間大小的限制 1、此策略是針對文件系統,并非硬盤 2、可以根據不同組和不同用戶進行不同的策…
-
Linux中磁盤管理與文件系統創建掛在
磁盤管理 Linux中哲學思想:Linux一切皆文件,所有訪問磁盤設備就如同訪問一個文件一樣,因此要想使用需要一個文件接口 如何向設備中輸入數據? 首先將設備在系統上映射成一個文件,在此文件上進行讀寫操作就相當于對設備進行讀寫,對程序而言首先是打開一個文件open(),然后執行read()或者write(),最…
-
linux操作系統rpm軟件包管理
軟件包管理 軟件包運行環境: API:Application Programming Interface 使用標準:POSIX: 源代碼運行步驟:預處理(如處理注釋)—>編譯成匯編代碼—>鏈接其他庫文件 ABI:applicatio…
-
bash 循環語句for、while、until
循環執行 循環執行 定義:將某段代碼有次數或無次數循環執行多次。 構成要素:退出條件和進入條件 循環的三種語句:for、while、until for循環: &nbs…
-
linux 下的文件壓縮與解壓
文件壓縮 壓縮原理:把文件的二進制代碼壓縮,把相鄰的0,1代碼減少,比如有000000,可以把它變成6個0 的寫法60,來減少該文件的空間。 目的:時間換空間,cpu時間–>空間 壓縮文件工具: compress|uncompress 壓縮后的文件.z gzip|gunzip …
-
bash 循環語句while、until練習
bash 循環語句while、until while練習題 1、求100以內所有正整數之和 2、通過ping命令探測172.16.250.1 – 254范圍內的所有主機的在線狀態,統計在線主機和…
-
shell腳本編程之if、case條件語句
程序執行三種順序 順序執行 選擇執行 循環執行 &nb…
-
文件查找
文件查找: locate查找: locate: 依賴于事先構建好的索引庫,操作系統剛完成沒有 系統自動實現(周期性任務); &nbs…
-
bash腳本編程基礎知識
shell腳本語言編程之bash shell簡介 什么是shell: shell是Linux的用戶界面,提供了用戶與內核進行交互的接口,他接收了用戶的指令,并將指令送入內核去執行 shell即是一種高級程序語言,也是一種命令解析語言 &nb…
-
Linux三劍客之sed
sed:全稱stream EDit 行文本編輯器 作用:是一種流編輯器,它一次處理一行內容。處理時,把當前處理的行存儲在模式空間,接著用 sed命令處理緩沖區中的內容,處理完成后,把模式空間的內容輸出到標準輸出。接著處理下一行,這樣不斷重復,直到文件末尾。文件內容并沒有改變,除非你使用重定向存儲輸出。 Sed主要用來自動編輯一個或多個文件,簡化對文件的反復操…