歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> LINUX——文件查找1

LINUX——文件查找1

日期:2017/3/3 12:50:42   编辑:Linux技術

grep 命令

[code]1:grep "a" test.txt
查找出文件test.txt中包含字符a的行。

[code]2:grep -c "a" test.txt
統計含有字符 "a"的行數

[code]3:grep -o "a" test.txt
輸出test.txt中的"a"(一個"a"占一行)

wc 命令

[code]wc -l t.txt
統計t.txt的行數

wc -L t.txt
統計t.txt的最長一行的字符數

wc -w t.txt
統計t.txt的單詞數量

wc -m t.txt
統計t.txt的字符數量

wc -c t.txt
統計t.txt的字節數

Example()計算文本t.txt中字符”a”的個數

[code]grep -o "a" t.txt|wc -l

find命令

[code]    find . -name "*.txt"
尋找本目錄下及其子目錄中的名稱的後綴為txt的文件
find . -type f
尋找本目錄下及其子目錄中的普通文件
locate命令

[code]    locate命令需要後台的文件數據庫作為支撐,,因為它是搜索文件數據庫(這個數 據庫是每天自動更新,也可以手動sudo update更新),所以搜索文件的速度很快。

    locate bin/file1
搜索所有的bin/file1文件。一個很有用的選項是-r。可以讓你用正則表達式來搜索。

Copyright © Linux教程網 All Rights Reserved