linux 下查詢、搜尋檔案篩選使用 grep 例項演示 帶截圖
經常想找到檔案中 關鍵字的位置
在window中 我們知道使用 ctrl+f查詢
但是在linux 中我們使用的是 grep 命令 查詢
下面我來時查詢的ntf 這個字串 效果如下
ntf 是我查詢的內容 a.txt 是查詢的內容是什麼,但是這樣是不是 很不合理,不清楚在 哪一行 ,我們在grep 加 -n在查詢的結果裡面顯示行數.
還有這是查詢 出有 ntf 的 ,我們要是想查詢不是 ntf的呢?
我們 加個 -v 就行
命令 是 :grep -n -v 'ntf' a.txt
下面在具體一點 我們 查詢 以 ntf 開頭的 命令
grep -n -v '^ntf' a.txt 加 一個“^”,知道正則的肯定知道,我們在寫規則的時候 經常用“^”,表示以什麼開頭.
查詢以什麼為結尾的 我們可以這樣寫
命令 : grep -n 'o$' a.txt
相關推薦
linux 下查詢、搜尋檔案篩選使用 grep 例項演示 帶截圖
經常想找到檔案中 關鍵字的位置 在window中 我們知道使用 ctrl+f查詢 但是在linux 中我們使用的是 grep 命令 查詢下面我來時查詢的ntf 這個字串 效果如下ntf 是我查詢的內容 a.txt 是查詢的內容是什麼,但是這樣是不是 很不合理,不清楚在
Linux下which、whereis、locate、find 命令查詢檔案
我們經常在linux要查詢某個檔案,但不知道放在哪裡了,可以使用下面的一些命令來搜尋。這些是從網上找到的資料,主要可以使用如下的幾個命令 which 檢視可執行檔案的位置 whereis
linux下查詢檔案~~~find、whereis、which、locate的區別
經常在linux中要找某個檔案,但不知道放哪,這是下面這些命令就起到關鍵作用了:find:實際搜尋硬碟查詢檔名稱~~我之前做過一篇專門對find做詳細介紹的——>find詳解;whereis:查詢檔案位置locate:配合資料庫檢視檔案位置which:檢視可執行檔案的位
【copy】Linux下查詢檔案及查詢包含指定內容的檔案常用命令
轉載自 http://blog.csdn.net/yi412/article/details/19212335 在微軟的Windows作業系統中要查詢一份檔案是相當簡單的事情,只要在桌面上點選“開始”-“搜尋”中就能按照各種方式在本地硬碟上,區域網絡,甚至在INTERNET上查詢各種
Linux下查詢及修改PHP配置檔案ini的路徑[轉載]
##原本地址:http://www.findme.wang/blog/detail/id/278.html 一、查詢PHP配置檔案 說到查詢,當然首先想到的是find命令。執行如下命令,即可查詢到php.ini檔案 find / -name php.ini 可是,找到三個
Linux學習筆記之在Linux下查詢檔案的md5,sha1值
眾所周知,md5,sha1作為一種演算法被廣泛採用,尤其是在驗證一些軟體時尤為重要。 在Linux上,md5sum和sha1sum是校驗檔案的重要工具,其使用方式總結如下: 一:驗證md5值  
linux下目錄、檔案顯示顏色的設定生效
Centos系統 拷貝/etc/DIR_COLORS檔案為當前主目錄的 .dir_colors 命令:cp /etc/DIR_COLORS ~/.dir_colors 修改~/.dir_colors中DIR對應的顏色vim ~/.dir_colors 找到下面這一行: &nb
Linux下檢視可執行檔案、動態庫的ELF頭等資訊
用法: readelf <option(s)> elf-file(s) 作用: 和Windows下的PE檔案類似,ELF檔案是linux系統下可執行檔案、動態庫檔案、靜態庫檔案的標準格式。有時候我們需要檢視ELF檔案的頭資訊,或者動態庫檔
Linux下find命令在根目錄下查詢不到檔案
你遇到過linux下root使用者執行find命令按檔名在根目錄下查詢不到指定檔案的情況嗎?如果你遇到這種情況,你分析可能有哪幾種原因導致?這裡記錄一下這個有意思的問題,包括問題場景和解決方法。 問題現象 實現一個工具,需要在root命令下執行普通使用者user1下的stop_
linux下查詢一個檔案由屬於哪個包
centos下有兩種方法: rpm -qf /usr/bin/go yum provides /usr/bin/go ubuntu下的方法: dpkg -S /usr/bin/ls 查詢一個安裝的包下有哪些檔案 rpm -ql groovy repoquery -ql
Linux下查詢固定時間內修改過的檔案
Linux下查詢固定時間內被修改過的檔案 --命令如下(後續繼續補充) 查詢最近24小時內修改過的檔案: find html/ -mtime 0 查詢最近24~48小時之間修改過的檔案: fi
如何在Linux系統下查詢可執行檔案
可執行檔案是指可移植可執行的檔案,用於程式的執行,那麼Linux下要如何查詢可執行檔案呢? linux下查詢可執行檔案 ls -F|grep “*” 這樣就可以了! 如果要遞迴查詢,可以這樣: ls -FR|grep "*" 我們來看看ls -F的作用:
linux下查詢檔案及查詢包含指定內容的檔案常用命令。
每一種作業系統都是由成千上萬個不同種類的檔案所組成的。其中有系統本身自帶的檔案,使用者自己的檔案,還有共享檔案等等。我們有時候經常忘記某份檔案放在硬碟中的哪個地方。 在微軟的Windows作業系統中要查詢一份檔案是相當簡單的事情,只要在桌面上點選“開始”-“搜尋”中就
Linux 下查詢 .so 檔案中函式入口
有時候會想知道 .so 檔案中某些資訊,比如版本,函式入口等。strings 命令是個很有用的命令,比如我想知道 libstdc++.so 這個動態庫裡面是否有 refill 函式,可以用 $ strings libstdc++.so | grep ref
Linux下增加、刪除Swap檔案
1、檢查 Swap 空間,先檢查一下系統裡有沒有既存的 Swap 檔案 swapon -s 如果返回的資訊概要是空的,則表示 Swap 檔案不存在。 2、確定swap檔案的大小,單位為M。將該值乘以1024得到塊大小。例如,64MB的swap檔案的塊大小是65536。 3、建立 Swap 檔案,下面使用 dd
Linux下查詢某資料夾下某類檔案的內容
今天有個需求:需要查詢在某個工程下面的所有js檔案和vm檔案中是否包含某個特定的關鍵字$a。 自己最直觀的想法,使用find實現。 find . -name "*.js" -or -name "*.vm" | xargs grep "\b$a\b"
Mac下常用命令--新增資料夾/檔案、刪除資料夾/檔案、搜尋檔案等
Mac下常用命令 1.新增資料夾/檔案 建立資料夾>>>mkdir folderName 編輯或者新建檔案進入編輯>vi file (進入文字編輯頁面,編輯完成之後wq儲存檔案即可) 2.刪除資料夾/檔案 刪除資料夾>>
linux 下查詢大於100M的檔案(轉)
命令列如下 find . -type f -size +1000000k Linux系統下查詢大檔案或目錄的技巧 當硬碟空間不夠時,我們就很關心哪些目錄或檔案比較大,看看能否幹掉一些了,怎麼才能知道呢? #已易讀的格式顯示指定目錄或檔案的大小,-s選項指定對於目錄不詳細顯示每個子目錄或檔案的大小
Linux下查詢檔案及查詢包含指定內容的檔案常用命令
每一種作業系統都是由成千上萬個不同種類的檔案所組成的。其中有系統本身自帶的檔案,使用者自己的檔案,還有共享檔案等等。我們有時候經常忘記某份檔案放在硬碟中的哪個地方。 在微軟的Windows作業系統中要查詢一份檔案是相當簡單的事情,只要在桌面上點選“開始”-“搜尋”中就能按照各種方式在本地硬碟上,區域網絡,甚
Linux下建立、開啟、寫入檔案操作
linux下既然把所有的裝置都看作檔案來處理,就要熟練使用linux下檔案操作的相關API。 #include<stdio.h> #include<sys/types.h> #include<sys/stat.h> #incl