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

 訪問手機(jī)版  

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

招聘|合作 登陸|注冊

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

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

Linux find,grep 命令

時間:2019-07-23

linux常用命令_常用dos命令_linux命令中的head命令

使用實(shí)驗(yàn)樓Linux環(huán)境開發(fā),部分內(nèi)容有所參考,link:https://www.shiyanlou.com/

find: 在目錄中搜索文件,它的使用權(quán)限是所有用戶

命令格式: find [路徑] [參數(shù)] [文件名]

grep: 在指定文件中搜索特定的內(nèi)容,并將含有這些內(nèi)容的行標(biāo)準(zhǔn)輸出

命令格式:grep [參數(shù)] [文件名]

find 在平時使用中,一般要靈活搭配 ”|“,即管道,看如下命令:

這個命令是統(tǒng)計%20/home/shiyanlou%20下的普通文件個數(shù)。

其中用到了%20find%20命令的%20-type%20參數(shù)linux常用命令,即查找某一類型的文件linux常用命令,f%20指的是普通文件。

grep 在平時使用中,要注意理解正則表達(dá)式。關(guān)于正則表達(dá)式,可以看看這篇文章:https://blog.csdn.net/gexiaobaohelloworld/article/details/9147365

文件類型

塊設(shè)備文件

字符設(shè)備文件

普通文件

符號鏈接

根據(jù)文件權(quán)限查找文件,使用-perm%20選項(xiàng)。所有者使用-user%20選項(xiàng)

ex:

查找%20/home%20下權(quán)限為%20777%20的普通文件。

查找%20/home%20下所有者為%20root%20的普通文件

操作符

測試兩邊的條件都為真,可以簡寫為-a

后面的測試條件為假,可以簡寫為%20%20!

測試條件為兩邊之一,可以簡寫為-o

多個測試條件下,控制優(yōu)先級

查找%20/home%20下%20所有者不是%20root%20并且權(quán)限為%20777%20的普通文件。其中%20\%20是轉(zhuǎn)義字符

查找當(dāng)前目錄下文件名為%20"*.txt"的文件,并顯示其詳細(xì)信息。

2、如果提示出錯,可以從網(wǎng)上下載替換mshtmled.dll,iertutil.dll到c:\windows\system32文件夾下,如果為64位系統(tǒng),放到c:\windows\syswow64文件夾下,再執(zhí)行以上命令。r命令可以使得vim進(jìn)入替換模式.在這種模式下,我們輸入的每一個字符都會替換光標(biāo)下面的字符,直到我們按退出為止.我們還可以指定數(shù)字作為參數(shù)來指明這條命令所要執(zhí)行的次數(shù).(注:這里我做的結(jié)果是r命令可以指定參數(shù)來指明執(zhí)行次數(shù),而r命令則不成)。創(chuàng)建的IMAGE·DAT文件不需要保存到軟盤中去,因?yàn)椋桑停粒牵拧ぃ牛兀琶顒?chuàng)建該文件時,總是將每個IMAGE·DAT文件放到它所在的邏輯盤的最后一個簇中,并且作上了特殊標(biāo)記,即使硬盤被格式化,當(dāng)要使用恢復(fù)命令按IMAGE·DAT文件恢復(fù)邏輯盤時,UNFORMAT命令可以自動從欲恢復(fù)的邏輯盤的最后一個簇中找到該文件。

默認(rèn)下,-exec%20后面只能使用單個命令,如果想要多個命令,可以將多個命令寫入腳本文件中,然后在-exec%20中使用這個腳本。

ex:現(xiàn)在主目錄下有如下文件,要把所有以%20.sh%20結(jié)尾的拷貝到%20dir2%20中

編寫如下命令:

ex:將/etc/passwd 文件中沒有出現(xiàn) root 和 nologin 的行取出來:

ex:統(tǒng)計 /home 中普通文件的個數(shù)、目錄的個數(shù)、鏈接文件的個數(shù)。

部分正則表達(dá)式在 grep 中的應(yīng)用請看:https://www.cnblogs.com/xiaouisme/archive/2012/11/09/2762543.html

編寫一個腳本名稱為backup.sh,將第二個位置參數(shù)及其以后各參數(shù)所指定目錄中的以.c和.sh結(jié)尾的,且文件大小不為0的文件復(fù)制到第一個位置參數(shù)所指定的目錄中。

test 命令用法:

 上一個教程:Linux locate命令