changge
-
CentOS7口令破解
一.rd.break方式修改 1.啟動時任意鍵暫停啟動 2.按e 鍵進入編輯模式 將光標移動linux16 開始的行,添加內核參數rd.break 按ctrl-x 啟動 3.重新掛載可讀可寫根目錄 :mount –o remount,rw /sysroot 切回根目錄: chroot /sysroot 修改…
-
文本處理工具-awk
文本處理工具awk awk的名字由來:創始人Aho, Weinberger, Kernighan三人的首字母 有多種版本:New awk(nawk),GNU awk(gawk) 一.gawk 模式掃描和處理語言 基本用法: awk [options] ‘program’ var=value…
-
CentOS7內核編譯
一.centos7內核編譯(支持ntfs文件系統) 1.下載內核源代碼內核文件(https://www.kernel.org/) 2.解壓縮源代碼文件到指定目錄 tar xvf linux-4.8.10.tar.xz -C /usr/src 3.創建軟鏈接解壓后的文件 cd /usr/src ln -s linux-4.8.10/ linux 4.復制當前系…
-
高級變量-有類型變量
一.高級變量用法– 有類型變量 Shell 變量一般是無類型的,但是bash Shell 提供了declare和 typeset 兩個命令用于指定變量的類型,兩個命令是等價的 declare [ 選項] 變量名 -r 將變量設置為只讀屬性 -i 將變量定義為整型數 -a 將變量定義為數…
-
字符串處理
一.字符串處理 v bash 的字符串處理工具: (一)字符串切片: ${#var}: 返回字符串變量var 的長度 例: [root@lxc ~]# a=" " [root@lxc ~]# echo ${#a} 5 [root@lxc ~]# ${var:offse…
-
數組
一.數組 變量:存儲單個元素的內存空間 數組:存儲多個元素的連續的內存空間,相當于多個變量的集合。 索引:編號從0 開始,屬于數值索引 注:索引可支持使用自定義的格式,而不僅是數值格式,即為關聯索引,bash4.0 版本之后開始支持,bash 的數組支持稀疏格式(索引不連續) 二.數組的聲明 declare -a ARRAY_NAME decla…
-
用戶和組的配置文件
一.linux上的用戶和組 linux上的用戶: linux上的用戶即Username/UID分為以下類別: 管理員:root,0 …
-
硬鏈接與軟鏈接的區別
硬鏈接(Hard Link): 硬連接指通過索引節點來進行鏈接(即一個指針指向文件索引節點)。在Linux的文件系統中,保存在磁盤分區中的文件不管是什么類型都給它分配一個編號,稱為索引節點號(Inode Index)。在Linux中,多個文件名指向同一索引節點是存在的。一般這種鏈接就是硬鏈接。硬鏈接的作用是允許一個文件擁有多個有效路徑…
-
MAN 手冊各章節功能及快捷鍵鍵位介紹
man命令在linux下屬于一種幫助命令,man手冊提供了比較齊全的幫助格式,它大致分為8個章節 一.各個章節如下 1 – commands 1-普通的命令 (用戶命令, 可由任何人啟動的) 2 – system calls 2-系統調用,如open,write之類的(通過這個,至少可以很方便的查到調用這個函…
-
FHS文件系統各目錄及Linux文件類型和顏色標識整理
一.FHS (Filesystem Hierarchy Standard文件系統層級標準) 使用文件系統層級標準可以使軟件和用戶可以預測已安裝文件和文件夾位置 文件系統各目錄: /boot 系統引導啟動時要加載的靜態文件,內核和ramdisk及grub等 (系統啟動時…
-
Linuxd的發展史
Linux發展史 Linux誕生: 1991年的八月,一個芬蘭的名為Linus Torvalds的大學生為自己開始寫作一個類似minix,可運行在386上的操作系統尋找志同道合的合作伙伴。FREAX系統后改名Linux。 Linux是什么: 按照Linux開發者的說法,Linux是一個遵循POSIX(注一)標作系統,標…
-
Linux的終端類型
Linux的終端類型 終端是一種字符型設備,它有多種類型,通常使用tty來簡稱各種類型的終端設備,linux終端大致有設備終端,物理終端、虛擬終端、圖形終端、串行終端、偽終端等。 一.設備終端 設備終端的是一些看的見摸得著的一些實物,比如鼠標、鍵盤、顯示器、打印機等之類的實物。 二.…