日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Linux中常用的find命令有哪些
Linux中常用的find命令選項有:-name、-iname、-type、-perm、-prune等,可以根據(jù)不同的需求進(jìn)行選擇。

find命令簡介

find命令是Linux系統(tǒng)中一個非常實(shí)用的文件查找工具,它可以根據(jù)文件名、文件類型、文件大小、文件權(quán)限等條件進(jìn)行搜索,find命令的基本語法如下:

創(chuàng)新互聯(lián)公司專注于企業(yè)營銷型網(wǎng)站、網(wǎng)站重做改版、荔城網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、H5網(wǎng)站設(shè)計、購物商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為荔城等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

find [搜索路徑] [選項] [表達(dá)式]

find命令常用選項

1、-name:根據(jù)文件名查找文件。

2、-type:指定文件類型,如f表示普通文件,d表示目錄。

3、-size:根據(jù)文件大小查找文件,可以使用+、-表示大于、小于某個值。

4、-mtime:根據(jù)文件修改時間查找文件,可以使用+、-表示大于、小于某個值。

5、-perm:根據(jù)文件權(quán)限查找文件,可以使用+、-表示添加、刪除某個權(quán)限。

6、-exec:對查找到的文件執(zhí)行指定的命令。

7、-maxdepth:限制搜索的深度,可以使用+或-表示增加或減少搜索深度。

8、-user:根據(jù)用戶查找文件,可以使用+、-表示添加、刪除某個用戶。

9、-group:根據(jù)用戶組查找文件,可以使用+、-表示添加、刪除某個用戶組。

10、-permute:根據(jù)文件權(quán)限模式查找文件,可以使用+、-表示添加、刪除某個權(quán)限模式。

11、-print:打印查找到的文件路徑。

12、-quit:在完成查找后退出find命令。

13、-ls:以列表形式顯示查找到的文件信息。

14、-r:遞歸搜索子目錄。

15、-newer:查找比指定文件更新的文件。

16、-not 和 !:表示否定條件,-not -name "*.txt"表示查找不是txt文件的文件。

17、-and:表示邏輯與,-name "*.txt" -size +1M表示查找名字以.txt結(jié)尾且大小大于1M的文件。

18、-or:表示邏輯或,-name "*.txt" -size -1M表示查找名字以.txt結(jié)尾且大小小于1M的文件。

19、-execdir:在指定目錄下執(zhí)行查找到的文件。

20、-usermod:修改用戶權(quán)限。

21、-groupmod:修改用戶組權(quán)限。

22、-chmod:修改文件權(quán)限。

23、-chown:修改文件所有者。

24、-atime:修改文件訪問時間。

25、-ctime:修改文件更改時間。

26、-crtime:修改文件創(chuàng)建時間。

27、-mtime:修改文件修改時間。

28、-birthtime:修改文件創(chuàng)建時間(僅適用于ext2/ext3/ext4文件系統(tǒng))。

find命令實(shí)例詳解

1、根據(jù)文件名查找文件

find /home -name "test.txt"

這個命令會在/home目錄下查找名為test.txt的文件,如果找到了,會輸出文件的路徑,如果沒有找到,不會輸出任何內(nèi)容。

2、根據(jù)文件類型查找文件

find /home -type f

這個命令會在/home目錄下查找普通文件(不包括目錄),如果找到了,會輸出文件的路徑,如果沒有找到,不會輸出任何內(nèi)容。

3、根據(jù)文件大小查找文件

find /home -size +1M

這個命令會在/home目錄下查找大于1MB的文件,如果找到了,會輸出文件的路徑,如果沒有找到,不會輸出任何內(nèi)容。

4、根據(jù)文件修改時間查找文件

find /home -mtime +1D

這個命令會在/home目錄下查找最近一天內(nèi)修改過的文件,如果找到了,會輸出文件的路徑,如果沒有找到,不會輸出任何內(nèi)容。

相關(guān)問題與解答

1、find命令如何查找特定日期范圍內(nèi)修改過的文件?

答:可以使用-mmin選項來指定分鐘數(shù)范圍,find /home -mmin +60表示查找最近60分鐘內(nèi)修改過的文件,如果要指定小時數(shù)范圍,可以將60改為對應(yīng)的小時數(shù);如果要指定天數(shù)范圍,可以將60改為對應(yīng)的天數(shù)乘以60(因為每小時有60分鐘)。

2、find命令如何查找特定用戶修改過的文件?

答:可以使用-user選項來指定用戶,find /home -user root表示查找root用戶修改過的文件,如果要查找其他用戶的文件,可以將root替換為其他用戶名;如果要排除某個用戶,可以在用戶名前加上減號(-),`find /home !


文章名稱:Linux中常用的find命令有哪些
文章分享:http://www.5511xx.com/article/djdchce.html