中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機(jī)版  

Linux常用命令|Linux培訓(xùn)學(xué)習(xí)|考試認(rèn)證|工資待遇與招聘,認(rèn)準(zhǔn)超級(jí)網(wǎng)工!

招聘|合作 登陸|注冊(cè)

網(wǎng)絡(luò)工程師培訓(xùn)

當(dāng)前位置:網(wǎng)絡(luò)工程師 > 技術(shù)課程 > linux > 熱點(diǎn)關(guān)注 > linux常用命令

linux 中搜索命令的對(duì)比

時(shí)間:2019-11-08

linux命令_linux關(guān)機(jī)命令_linux 命令

1.find

find是最常用和最強(qiáng)大的查找命令。它能做到實(shí)時(shí)查找,精確查找,但速度慢。

find的使用格式如下:

#find [指定目錄] [指定條件] [指定動(dòng)作]

指定目錄:是指所要搜索的目錄和其子目錄。如果不指定,則默認(rèn)為當(dāng)前目錄。

指定條件:是指所要搜索的文件的特點(diǎn)。

指定動(dòng)作:是指對(duì)搜索的結(jié)果如何處理。

常見選項(xiàng):

linux命令_linux關(guān)機(jī)命令_linux 命令

-name 根據(jù)文件名稱查找(嚴(yán)格區(qū)分大小寫,如果文件名中間有空格,則必須把文件名用雙引號(hào)引起來)

-iname 根據(jù)文件名查找(不區(qū)分大小寫)

-regex "PATTERN" 正則表達(dá)式匹配

-user 根據(jù)文件屬主進(jìn)行查找

-group 根據(jù)文件屬組進(jìn)行查找

-uid 根據(jù)文件的uid查找

-gid 根據(jù)用戶的gid查找

-nouser 查看所有的沒有屬主的文件

linux關(guān)機(jī)命令_linux命令_linux 命令

-nogroup 查看所有的沒有屬組的文件

例:查看tmp目錄下,文件屬主為redhat的文件

#ls -l `find /tmp -user redhat`

2.locate

locate命令不是實(shí)時(shí)查找,所以查找的結(jié)果不精確,但查找速度很快。因?yàn)樗檎业牟皇悄夸沴inux命令,而是一個(gè)數(shù)據(jù)庫(/var/lib/locatedb),這個(gè)數(shù)據(jù)庫中含有本地所有文件信息。Linux系統(tǒng)自動(dòng)創(chuàng)建這個(gè)數(shù)據(jù)庫,并且每天自動(dòng)更新一次,所以使用locate命令查不到最新變動(dòng)過的文件。為了避免這種情況,可以在使用locate之前,先使用updatedb命令,手動(dòng)更新數(shù)據(jù)庫。

locate使用格式

locate [指定目錄]

例:查找所有包含passwd的文件

linux 命令_linux命令_linux關(guān)機(jī)命令

#locate passwd

例:查找所有包含passwd的文件,并且只顯示前十個(gè)

#locate -n 10 passwd

3.which

which命令是查找命令是否存在,以及命令的存放位置在哪兒。

例:#which ls

4.whereis

whereis命令只能用于搜索程序名,而且只搜索二進(jìn)制文件(參數(shù)-b)、man說明文件(參數(shù)-m)和源代碼文件(參數(shù)-s)。如果省略參數(shù),則返回所有信息。

linux 命令_linux命令_linux關(guān)機(jī)命令

whereis命令的使用實(shí)例:

#whereis vim

5.type

2)cmake命令:命令不區(qū)分大小寫(參數(shù)會(huì)區(qū)分大小寫),命令由命令、參數(shù)列表組成,參數(shù)之間使用空格。如教學(xué)生“dos操作系統(tǒng)常用命令”一節(jié)時(shí),將使用dir命令帶參數(shù)和不帶參數(shù)后的計(jì)算機(jī)屏幕顯示內(nèi)容分別制成幻燈投影放大,使全班學(xué)生都清楚地看到了這些不同顯示結(jié)果,然后讓他們自己根據(jù)這些顯示結(jié)果,找出顯示方式的不同點(diǎn)與共同點(diǎn),從而總結(jié)出什么時(shí)候用dir命令時(shí)不帶參數(shù),什么時(shí)候帶/p參數(shù),什么時(shí)候帶/w參數(shù)。如教學(xué)生“dos操作系統(tǒng)常用命令”一節(jié)時(shí)linux命令,將使用dir命令帶參數(shù)和不帶參數(shù)后的計(jì)算機(jī)屏幕顯示內(nèi)容分別制成幻燈投影放大,使全班學(xué)生都清楚地看到了這些不同顯示結(jié)果,然后讓他們自己根據(jù)這些顯示結(jié)果,找出顯示方式的不同點(diǎn)與共同點(diǎn),從而總結(jié)出什么時(shí)候用dir命令時(shí)不帶參數(shù),什么時(shí)候帶/p參數(shù),什么時(shí)候帶/w參數(shù)。

#type cd

系統(tǒng)會(huì)提示,cd是shell的自帶命令(build-in)。

#type grep

系統(tǒng)會(huì)提示,grep是一個(gè)外部命令,并顯示該命令的路徑。

#type -p vim

加上-p參數(shù)后,就相當(dāng)于which命令

 上一個(gè)教程:Linux route 命令用法詳解