forest
-
自制linux與內核編譯
自制Linux系統 1分區并創建文件系統 fdisk/dev/sdb 分兩個必要的分區 /dev/sdb1對應/boot /dev/sdb2對應根/ mkfs.ext4 /dev/sdb1 mkfs.ext4 /dev/sdb2 2掛載boot mkdir/mnt/boot mount /dev/sdb1 /mnt/boot ? 3安裝grub grub-i…
-
系統啟動流程與GRUB管理
系統啟動流程: POST–>讀取BootSequence(BIOS),決定引導次序–>讀取引導設備的Bootloader(MBR grubstage1–>stage1.5/boot/filkeststem)–>boot–>/boot/grub.conf–>磁盤分區讀取 kernel(ramd…
-
linux網絡管理
在 /etc/udev/rules.d/路徑下有個70-persistent-ipoib.rules文件,;里邊有關于網卡信息的配置,,,在里邊可以更改網卡的名字 注意:修改完之后要在/etc/sysconfig/network-scripts/ifcfg-eth0中修改,不然不能使用。 在Centos6以后有一個服務NetworkManager,他可以自動…
-
系統進程管理
ps 查看系統進程命令 啟動進程的方式: 系統啟動過程中自動啟動:與終端無關的進程; 用戶通過終端啟動:與終端相關的進程; 選項: a:所有與終端相關的進程; &nbs…
-
磁盤管理
linux的哲學思想:一切皆文件; 設備類型: 塊(block):隨機訪問,交換數據單位是“塊”; 字符(character):線性訪問,數據交換單位是“字符”; 設備文件:FHS /dev 設備文件:關聯至設備驅動程序;設備的訪問入口;  …
-
shell腳本練習題
1、編寫腳本/root/bin/systeminfo.sh,顯示當前主機系統信 息,包括主機名,IPv4地址,操作系統版本,內核版本, CPU型號,內存大小,硬盤大小。 #!/bin/bash ##編寫腳本/root/bin/systeminfo.sh,顯示當前主機系統信 息,包括主機名,IPv4地址,操作系統版本,內>核版本, C…
-
bash 循環和函數
回顧: 循環 循環控制:break,continuewhile , for循環的特殊用法for (());do 循環體donewhile read VARAIBLE;do 循環體done <&nbs…
-
bash編程之數組和字符串處理
數組: 程序=指令+數據 指令: 數據:變量、文件 數組:存儲過個元素的連續的內存空間; 變量:存儲單個元素的內存空間; 數組名:整個數組只有一個名字; 數組索引:編號從0開始;  …
-
shell四劍客之find
find命令詳解 ### 命令格式 find pathname -options [-print -exec -ok] ### 命令參數 pathname:find命令所查找的目錄路徑。例如用.表示當前目錄,用/來表示系統根目錄 -print:find命令將會匹配的文件輸出到標準輸出。-e…
-
vim文本編輯器詳解
啟動vim &…
-
shell四劍客之sed
概述 Stream EDitor, 行編輯器 sed是一種流編輯器,它一次處理一行內容。處理時,把 當前處理的行存儲在臨時緩沖區中,稱為“模式空間”( pattern space),接著用sed命令處理緩沖區中的內容 ,處理完成后,把緩沖區的內容送往屏幕。接著處理下一 行,這樣不斷重復,直到文件末尾。文件內容并沒有改變 ,除非你使用重定向存儲輸出。Sed主要…
-
shell腳本之變量、運算、條件測試。
概述 程序:指令+數據 程序編程風格: 過程式:以指令為中心,數據服務于指令 對象式:以數據為中心,指令服務于數據 shell程序:提供了編程能力,解釋執行 計算機:運行二進制指令; 編程語言: 低級: 匯編 高級:…
-
文本處理工具
文本處理工具 文件查看命令:cat cat [OPTION]… [FILE]… -E: 顯示行結束符$ -n: 對顯示出的每一行進行編號 -A:顯示所有控制符 -b:非空行編號 -s:壓縮連續的空行成一行 [root@centous1 soft]#&nb…
-
shell三劍客之grep
正則表達式是對字符串操作的一種邏輯公式,就是用事先定義好的一些特定字符、及這些特定字符的組合,組成一個“規則字符串”,這個“規則字符串”用來表達對字符串的一種過濾邏輯。 給定一個正則表達式和另一個字符串,我們可以達到如下的目的: 1. 給定的字符串是否符合正則表達式的過濾邏輯(稱作“匹配”); 2. 可以通過正則表達式,從字符串中獲取我們想要的特定部分。 正…
-
文本處理工具練習題(包含正則)
正則練習題(包含文本處理練習題) 問題 找出ifconfig命令結果中本機的所有IPv4地址 查出分區空間使用率的最大百分比值 查出用戶UID最大值的用戶名、UID及shell類型 查出/tmp的權限,以數字方式顯示 統計當前連接本機的每個遠程主機IP的連接數,并按從大 到小排序 答; ifconfig | grep -o '[0-9]\…