免费观看又色又爽又黄的小说免费_美女福利视频国产片_亚洲欧美精品_美国一级大黄大色毛片

linux命令根據關鍵字 linux根據關鍵字提取內容

Linux shell中在vi打開的文件中查找關鍵字

linux shell中使用vi命令打開文本文件后,如果需要查找字符

創新互聯公司專注為客戶提供全方位的互聯網綜合服務,包含不限于成都網站制作、成都網站設計、休寧縣網絡推廣、成都微信小程序、休寧縣網絡營銷、休寧縣企業策劃、休寧縣品牌公關、搜索引擎seo、人物專訪、企業宣傳片、企業代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;創新互聯公司為所有大學生創業者提供休寧縣建站搭建服務,24小時服務熱線:18982081108,官方網址:m.newbst.com

從開頭搜索

在命令模式下,輸入 / 你要查找的字符

按下回車,可以看到vim把光標移動到該字符處

再按n(小寫)查看下一個匹配

按N(大寫)查看上一個匹配(capslock切換大小寫,也可以在小寫狀態下按shift+n)

從結尾處搜索

?要搜索的字符串或字符

搜索后,打開別的文件發現也被高亮了,怎么關閉?

命令行模式下,輸入:nohlsearch或者:set nohlsearch

可以簡寫成noh喝set-noh

在Linux系統中,常使用什么命令檢索關鍵字

方法一:find命令

find是最常見和最強大的查找命令,你可以用它找到任何你想找的文件。

命令格式:find 指定目錄 指定條件 指定動作

- 指定目錄: 所要搜索的目錄及其所有子目錄。默認為當前目錄。

- 指定條件: 所要搜索的文件的特征。

- 指定動作: 對搜索結果進行特定的處理。

如果什么參數也不加,find默認搜索當前目錄及其子目錄,并且不過濾任何結果(也就是返回所有文件),將它們全都顯示在屏幕上。

使用實例:

$ find . -name 'my*'

搜索當前目錄(含子目錄,以下同)中,所有文件名以my開頭的文件。

$ find . -name 'my*' -ls

搜索當前目錄中,所有文件名以my開頭的文件,并顯示它們的詳細信息。

$ find . -type f -mmin -10

搜索當前目錄中,所有過去10分鐘中更新過的普通文件。如果不加-type f參數,則搜索普通文件+特殊文件+目錄。

方法二:locate命令

locate命令其實是"find -name"的另一種寫法,但是要比后者快得多,原因在于它不搜索具體目錄,而是搜索一個數據庫(/var/lib/locatedb),這個數據庫中含有本地所有文件信息。Linux系統自動創建這個數據庫,并且每天自動更新一次,所以使用locate命令查不到最新變動過的文件。為了避免這種情況,可以在使用locate之前,先使用updatedb命令,手動更新數據庫。

使用實例:

$ locate /etc/sh

搜索etc目錄下所有以sh開頭的文件。

$ locate ~/m

搜索用戶主目錄下,所有以m開頭的文件。

$ locate -i ~/m

搜索用戶主目錄下,所有以m開頭的文件,并且忽略大小寫。

Linux常用命令

1、ls命令

ls是list的縮寫,常用命令為ls(顯示出當前目錄列表),ls -l(詳細顯示當前目錄列表),ls -lh(人性化的詳細顯示當前目錄列表),ls -a(顯示出當前目錄列表,包含隱藏文件)

2、cd 命令

cd是change direcory的縮寫,常用命令為 cd 目錄,cd ..為返回上級目錄,cd - 返回上次所在目錄

3、pwd命令

常用命令為pwd 顯示當前所在目錄

4、mkdir命令

mkdir命令為創建空目錄命令,通常用法為mkdir 目錄名,mkdir -p 目錄名/目錄名 可以遞歸創建多個不存在的目錄

5、rm命令

rm為刪除命令remove,rm 文件,謹慎操作

6、rmdir命令

rm為刪除命令remove direcory,rm 目錄,謹慎操作

7、mv命令

mv命令move,移動剪切命令,mv 文件 目錄,mv 文件 文件(會覆蓋)

8、cp命令

cp命令為copy命令,復制文件或目錄到別的目錄里面,cp 文件/目錄 目錄/文件

9、touch命令

touch命令創建空文件,比如touch xx.txt,touch 目錄 文件

10、cat命令

cat命令查看當前文件內容,cat fi.txt f2.txt f3.txt合并文件內容,cat -n 對所有行進行編號

11、nl命令

nl命令 為文件加入顯示行號,nl 文件名,nl -b a 文件名,將空行也加如行號

12、more 命令

more命令 按頁顯示文件內容,more 文件名,more -2 文件名 每2行顯示一頁

13、less命令

less命令查看文件內容,可以上下翻頁,less 文件名

14、head命令

head命令可以查看文件前幾行內容,head -n 2 文件名

15、tail命令

tail命令可以查看文件后幾行內容,tail -n 2 文件名

16、which命令

which 可以執行文件名稱,顯示路徑

17、whereis命令

whereis -m svn 查出說明文檔路徑,whereis -s svn 找source源文件。

18、locate命令

locate /etc/m 搜索ect目錄下所有m開頭的文件

19、find 命令

find . -name "*.log"根據關鍵字查找

20、find exec命令

ls -l命令放在find命令的-exec選項中 find . -type f -exec ls -l {} ;

21、find xargs命令

find . -type f -print | xargs file查找系統中的每一個普通文件,然后使用xargs命令來測試它們分別屬于哪類文件

22、ls -lih命令

詳細的文件屬性

23、zmodem

當前名稱:linux命令根據關鍵字 linux根據關鍵字提取內容
當前網址:http://m.newbst.com/article20/doihsco.html

成都網站建設公司_創新互聯,為您提供、App開發、網站營銷品牌網站制作自適應網站、企業建站

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都網頁設計公司