目錄
前言
基本用法
查找文件通配符匹配
查找文件并打印到標(biāo)準(zhǔn)輸出
查找文件并刪除
根據(jù)文件大小查找
根據(jù)文件修改時(shí)間查找
查找空文件或目錄
查找文件類(lèi)型
前言
find是一個(gè)在Linux系統(tǒng)中非常強(qiáng)大和靈活的文件搜索工具。它用于在文件系統(tǒng)中查找文件和目錄,并可以執(zhí)行各種搜索任務(wù),可幫助系統(tǒng)管理員和用戶(hù)有效地管理文件系統(tǒng)。
基本用法
基本用法:要查找文件或目錄,可以使用以下基本命令
find /path/to/search -name "filename"
這將在 /path/to/search 目錄及其子目錄中查找文件名為 "filename" 的文件或目錄。
查找文件通配符匹配
這將查找所有擴(kuò)展名為 ".txt" 的文件。
find /path/to/search -name "*.txt"
查找文件并打印到標(biāo)準(zhǔn)輸出
當(dāng)你使用-print選項(xiàng)時(shí),find命令會(huì)將找到的文件名打印到標(biāo)準(zhǔn)輸出。
find /path/to/search -name "filename" -print
查找文件并刪除
使用-delete選項(xiàng),你可以直接刪除find命令找到的文件。
find /path/to/search -name "filename" -delete
根據(jù)文件大小查找
你可以使用-size選項(xiàng)來(lái)查找根據(jù)文件大小篩選的文件,+表示大于,-表示小于。
find /path/to/search -size +10M # 查找大于10MB的文件
find /path/to/search -size -1G # 查找小于1GB的文件
根據(jù)文件修改時(shí)間查找
使用-mtime選項(xiàng),你可以根據(jù)文件的修改時(shí)間來(lái)查找文件。
find /path/to/search -mtime -7 # 查找最近7天內(nèi)修改的文件
find /path/to/search -mtime +30 # 查找30天前修改的文件
查找空文件或目錄
使用-empty選項(xiàng),你可以查找空的文件或目錄。這對(duì)于清理不需要的空文件或目錄非常有用。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-717062.html
find /path/to/search -empty
查找文件類(lèi)型
使用-type選項(xiàng),你可以根據(jù)文件類(lèi)型來(lái)查找文件或目錄。-type f表示查找文件,-type d表示查找目錄。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-717062.html
find /path/to/search -type f # 查找文件
find /path/to/search -type d # 查找目錄
到了這里,關(guān)于Linux find 文件目錄搜索工具的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!