linux--find

find ./test -iname "*.php"
  • iname 忽略大小寫(xiě),列出指定路徑下的.php文件
 find ./test -maxdepth 2(這里是查找深度) -name "*.php"
  • find 命令默認(rèn)會(huì)遞歸查找整個(gè)目錄樹(shù),而這非常消耗時(shí)間和資源。好在目錄查找的深度可以手動(dòng)指定。例如我們只想查找一到兩層以?xún)?nèi)的子目錄,可以通過(guò) maxdepth 選項(xiàng)來(lái)指定
find ./test -not -name "*.php"
  • 反向查找,查找不滿(mǎn)足條件的所有文件,not直接用!也行
find ./test -type -f -name "abc*"

-f 只查找文件,-d只查找文件夾,-empty,可以查找為空的文件,文件夾

find . -type f -perm 0664
  • 通過(guò)指定 perm 選項(xiàng),我們可以查找具有特定權(quán)限的文件。下面的示例中查找了所有具有 0664 權(quán)限的文件。等等還有其他用法
find / -maxdepth 2 -perm /u=s 2>/dev/null
  • 由于權(quán)限不足,某些目錄會(huì)拒接訪(fǎng)問(wèn)。命令中的 2>/dev/null 正是用于清除輸出中的錯(cuò)誤訪(fǎng)問(wèn)結(jié)果。

基于文件大小的查找

find / -size 50M
find / -size +50M -size -100M
  • 查找指定大小的文件
  • 查找大小在指定范圍內(nèi)的文件
  • sort用于文件大小排序,head n展示前幾個(gè)文件

等等等等。blog備忘

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 概述 find 命令格式 find 命令的參數(shù) 1)path:要查找的目錄路徑。 2)print:表示將結(jié)果輸出到...
    李小李的路閱讀 466評(píng)論 1 1
  • 1.根據(jù)文件屬性查看-find find 搜索路徑 參數(shù) 搜索內(nèi)容 文件名find 查找的目錄 -name "查找...
    zlcook閱讀 1,809評(píng)論 0 4
  • Linux系統(tǒng)中的 find 命令在查找文件時(shí)非常有用而且方便。它可以根據(jù)不同的條件來(lái)查找文件,例如權(quán)限、擁有者、...
    數(shù)據(jù)萌新閱讀 592評(píng)論 0 2
  • Linux系統(tǒng)中的 find 命令在查找文件時(shí)非常有用而且方便。它可以根據(jù)不同的條件來(lái)查找文件,例如權(quán)限、擁有者、...
    piziyang12138閱讀 571評(píng)論 0 0
  • Linux系統(tǒng)中的 find 命令在查找文件時(shí)非常有用而且方便。它可以根據(jù)不同的條件來(lái)查找文件,例如權(quán)限、擁有者、...
    小豬Harry閱讀 752評(píng)論 0 1

友情鏈接更多精彩內(nèi)容