一個(gè)通用表達(dá)式是由一些元素組成的.這些元素是通用表達(dá)式中最小的匹配單位.一個(gè)元素可以是一個(gè)字符,例如a,與字符a相匹配,或者是一個(gè)特殊字符,例如$,匹配一行的結(jié)束.還可以是其他的字符,例如\來(lái)匹配一個(gè)單詞的結(jié)束.也就是說(shuō)要將我們想要查找的字符串放在這兩個(gè)中間.這樣我們就可以精確的來(lái)查找我們想要查找的字符串,而不會(huì)有其他的一些匹配情況.而如果我們用簡(jiǎn)單字符串形式來(lái)查找,我們就會(huì)得到許多的匹配情況linux常用命令,甚至在一個(gè)單詞中的組成部分也可以成為匹配情況.例如在文件中有californianlinux常用命令,unfortunately.如果用命令/for來(lái)查找,那么就會(huì)找到這兩個(gè)單詞.而如果我們用通用表達(dá)式\來(lái)進(jìn)行查找,則只會(huì)精確的查找到for,而不會(huì)用其他的匹配情況.這時(shí)的命令形式如下:。, 只不過(guò)它不完全匹配光標(biāo)所在處的單詞, 而 是匹配包含該單詞的所有字符串. gd 本命令查找與光標(biāo)所在單詞相匹配的單詞, 并將光標(biāo)停留在文檔的非 注釋段中第一次出現(xiàn)這個(gè)單詞的地方. % 本命令查找與光標(biāo)所在處相匹配的反括號(hào), 包括 () [] {} f(f)x 本命令表示在光標(biāo)所在行進(jìn)行查找, 查找光標(biāo)右(左)方第一個(gè)x字符. 找到后: 輸入 。常見(jiàn)錯(cuò)誤1.9要點(diǎn)1.10小結(jié)1.11習(xí)題第2章編程初步第3章條件判斷第4章循環(huán)第5章數(shù)組第6章字符串和文本的應(yīng)用第7章指針第8章程序的結(jié)構(gòu)第9章函數(shù)再探第10章基本輸入和輸出操作第11章結(jié)構(gòu)化數(shù)據(jù)第12章處理文件第13章支持功能附錄。
語(yǔ)法:grep [選項(xiàng)] [查找模式] [文件名]
1.3.2 列出文件系統(tǒng)中符合條件的文件的命令 find
語(yǔ)法:find [路徑] [選項(xiàng)] [-print]
1.3.3 在數(shù)據(jù)庫(kù)中查找文件的命令 locate
語(yǔ)法:locate [數(shù)據(jù)庫(kù)] [范式樣本]1.3.4 查找指定文件、命令和手冊(cè)頁(yè)位置的命令 whereis
語(yǔ)法:whereis [選項(xiàng)] [文件名]
1.3.5 查詢文件類型的命令
語(yǔ)法:file [選項(xiàng)] [文件名]
1.3.6 查找功能的命令 whatis
1.3.7 顯示可執(zhí)行命令的路徑以及它的別名 which
1.4 系統(tǒng)消息顯示1.4.1 顯示計(jì)算機(jī)操作系統(tǒng)相關(guān)信息 uname
1.4.2 顯示或修改計(jì)算機(jī)主機(jī)名的命令 hostname
1.4.3 顯示開(kāi)機(jī)信息的命令 dmesg1.4.4 顯示日歷的命令 cal
1.4.5 顯示和設(shè)置系統(tǒng)日期和時(shí)間 date
連載文章目錄:
第一章:Linux常用操作命令
Linux常用操作命令——文件和目錄操作
Linux常用操作命令——文本顯示和處理
第二章:shell編程
Shell編程——程序的創(chuàng)建與內(nèi)部命令