5.1Linux進(jìn)階命令_find命令

來(lái)源:
韋東山升級(jí)版全系列嵌入式免費(fèi)視頻_快速入門篇

我們?cè)赪indows中搜索文件,一般查找文件需要傳入兩個(gè)條件:
1)在那些目錄中查找;
2)查找的內(nèi)容;
在Linux中,查找文件的也需要這兩個(gè)條件,不同于Windows使用搜索框查找,Linux中使用 find 命令查找文件。
find 命令:
目的:查找符合條件的文件
格式: ?find ? ?目錄名 ? ?選項(xiàng) ? ?查找條件
舉例1:?

說(shuō)明:
a)/work/001_linux_basic/dira/
指明了查找的路徑
b)-name
表明以名字來(lái)查找文件
c)"test1.txt"
就指明查找名為test1.txt的文件
舉例2:?

說(shuō)明:
a)查找指定目錄下面所以以.txt結(jié)尾的文件,其中*是通配符。
舉例3:?

說(shuō)明:
a)查找指定目錄下面是否存在dira這個(gè)目錄,dira是目錄名。
注意:
1)如果沒(méi)有指定查找目錄,則為當(dāng)前目錄。
find . -name "*.txt"
? 其中?.
代表當(dāng)前路徑
find ?-name "*.txt"
? ?沒(méi)加路徑,默認(rèn)是當(dāng)前路徑下查找
2)find還有一些高級(jí)的用法,如查找最近幾天(幾個(gè)小時(shí))之內(nèi)(之前)有變動(dòng)的文件
find /home -mtime -2
查找/home目錄下兩天內(nèi)有變動(dòng)的文件?
視頻教程??
韋東山升級(jí)版全系列嵌入式免費(fèi)視頻_快速入門篇

標(biāo)簽: