swzczx
-
awk,systemctl,破解7root口令
awk -F 指明輸入時用到的字段分隔符 默認空格為分隔符 -v 自定義變量 基本格式:awk [options] 'program' file $1,$2..$n稱為域標識,$0為所有域。 文件的每一行稱為記錄 awk '{print}' /etc/passwd 默認 print $0 顯示全段 awk…
-
啟動流程排錯,自制linux內核,編譯內核
CentOS 6啟動流程: POST –> Boot Sequence(BIOS) –> Boot Loader –> Kernel(ramdisk) –> rootfs–> switchroot–> /sbin/init–>(/et…
-
進程管理工具
進程管理工具 kill man 7 signal 1) SIGHUP: 無須關閉進程而讓其重讀配置文件 kill -1 進程編號 2) SIGINT: 中止正在運行的進程;相當于Ctrl+c 9) SIGKILL: 殺死正在運行的進程 再生進程 kill -9 殺不掉 15) SIGTERM:終止正在運行的進程 kill -15/或不寫(默認) +進程編號。…
-
網絡管理,程序管理
lsmod |grep bond0 ifconfig bond0 down 關閉bonding服務 rmmod bonding 刪除 bonding 服務 lsmod |grep eth1000 查看 lsmod指令,會列出所有已載入系統的模塊 rmmod 刪除內核中的一模塊 查找網卡驅動e1000 rmmod…
-
LVM邏輯卷的縮減與刪除,LVM邏輯卷快照,btrfs文件系統,網絡管理
邏輯卷縮減 縮減的時候要注意縮減的空間不要超過文件系統的空間,不然縮減的時候會損壞文件系統。 第一步要先取消掛載(必須) 第二部檢查文件完整性(必須) e2fsck -f /dev/vg0/lv0 第三部文件系統縮減,先縮減文件系統. resize2fs /dev/vg0/lv0 10G (縮減到剩下10G) 第四步邏輯卷組的縮減 lvreduc…
-
mount掛載,dd 工具,配置配額系統,RAID陣列,邏輯卷管理器LVM
mount mount掛載 vim /etc/fstab 將常用的掛載的設備寫入系統表中 文件掛載配置文件 /etc/fstab /etc/fstab每行定義一個要掛載的文件系統;  …
-
linux 磁盤管理
磁盤管理 Linux思想一切皆文件: open(),read(),write(),close() I/O 設備地址 設備類型: 塊設備:block,存取單位“塊”,磁盤 (隨機訪問) 字符設備:char,存取單位“字符”,鍵盤 (邏輯訪問) 設備文件:關聯至一個設備驅動程序,進而能夠跟與之對應硬件設備進行通訊。 設備編號: ll /dev/sda* root…
-
數組,字符串處理,mktemp命令,install命令,bash的環境配置文件,程序包編譯
數組 變量:存儲單個元素的內存空間 數組:存儲多個元素的連續的內存空間,相當于多個變量的集合。 數組名和索引 索引:編號從0開始,屬于數值索引 注意:索引可支持使用自定義的格式,而不僅是數值格式,即為關聯索引,bash4.0版本之后開始支持。 bash的數組支持稀疏格式(索引不連續) 聲明數組: declare -a ARRAY_NAME(普通數組可以不加聲…
-
tar ,cpio打包解壓. shell腳本for,while,until循環. rpm包管理,循環的特殊用法. select循環菜單,函數function,rpm包查詢,yum
tar tar -cf 路徑+文件名字后續.tar +路徑 創建歸檔壓縮 tar cf /testdir/etc.tar /etc/ tar cvf 可以查看解壓過程 tar tvf 預覽作用 tar xvf 解壓文件 tar zcvf /testdir/etc2.tar.gz /etc/ 解壓再壓縮到指定路徑,文件格式 …
-
shell腳本中if與case使用,查找文件locate與find的使用,壓縮,解壓及歸檔工具
shell腳本中if與case使用 查找文件locate與find的使用 壓縮,解壓及歸檔工具 執行的循序 順序執行 選擇執行 循環執行 條件語句if if只是一個有含義的詞,不能單獨作為指令使用。 單分支 if 條件判斷:then &nbs…
-
Linux 的shell腳本編程
shell腳本編程 程序:指令+數據 程序編輯風格: 過程式:以指令為中心,數據服務于指令 對象式:以數據為中心,指令服務于數據 shell程序:提供了編程能力,解釋執行 計算機:運行二進制指…
-
處理文本的工具sed,vim 編輯器的使用 Linux版
處理文本的工具sed Stream EDitor 行編輯器 sed一次處理一行的內容,處理時,將當前處理的行存儲在臨時緩沖區,稱為“模式空間”,接著用sed命令處理緩沖區中的內容,處理完成后,將緩沖區的內容送往屏幕,接著處理下一行不斷重復,直到末尾。 一次處理一行 文件R…
-
Linux 文本處理,文本工具,查看,分析,統計文本文件,grep,正則表達式
文本處理 各種文本工具,查看,分析,統計文本文件 grep 正則表達式 擴展正則表達式 sed cat -n f1 加行號(空格行都計算) cat -b f1 加行號(只計算有字符的行) cat -ns f1 加行號(壓縮空行) cat -v f1 能看windows文件的M`符號 cat -T f1 能夠顯示里面的tab空位,顯示為^I cat -A f1…
-
Linux 用戶,組和用戶權限的使用
echo -e "Hello,I am 'whoami',the system version is here,please helcheck ist thanks! \n'lsb_release'"| mail -s 'help'root cmd1 |cmd 2 cma1 2&…
-
用戶組和用戶權限的使用2
touch /etc/nologin echo system is maintanining >> /etc/nologin 可以控制非管理員root之外的所有普通用戶不能登陸 7版本里面 cd /run/ touch /run/nologin 效果一樣讓普通用戶不能登陸 ehho weihu > /run/nolo…