日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

python爬蟲(chóng)find用法 find用法

概述find命令是linux下一個(gè)強(qiáng)大的查找命令 。與locate命令相比,它需要遍歷磁盤(pán)文件,因此查找速度較慢,但正因如此,它的實(shí)時(shí)性比locate好得多 。另外一方面,find命令的查找條件比locate豐富得多 。下面介紹一下find命令的常用用法及一些高級(jí)用法 。
1、以名稱為條件find / -name 'prometheus'

python爬蟲(chóng)find用法 find用法


2、以權(quán)限為條件有時(shí)候需要查找特定權(quán)限的文件,可以使用-perm參數(shù) , 例如查找當(dāng)前目錄下權(quán)限為755的文件:
find . -perm 755
python爬蟲(chóng)find用法 find用法


3、以文件類型為條件
涉及參數(shù)-type,例如要查找當(dāng)前目錄下的符號(hào)鏈接文件:
find /opt -type d
python爬蟲(chóng)find用法 find用法


注意:
f 普通文件d 目錄b 塊設(shè)備文件c 字符設(shè)備文件l 符號(hào)鏈接s 套接字p 管道文件4、以時(shí)間為條件涉及參數(shù)-mtime,-atime,-ctime,-newer,-anewer,-cnewer,-amin,-cmin等
find ./ -mtime 3 #查找3天前更改過(guò)的文件find ./ -mtime -3 #查找3天內(nèi)更改過(guò)的文件find ./ -mtime 0 #查找今天更改過(guò)的文件find ./ -newer sort.txt #查找比sort.txt修改時(shí)間更新的文件find ./ -anewer sort.txt #查找比sort.txt訪問(wèn)時(shí)間更新的文件find ./ -amin 5 #查找5分鐘之前訪問(wèn)過(guò)的文件注意:
atime 最后訪問(wèn)時(shí)間mtime 最后修改時(shí)間ctime 最后修改時(shí)間,這里包括屬性和權(quán)限5、exec參數(shù)-exec 參數(shù)后面跟的是command命令,它的終止是以;為結(jié)束標(biāo)志的 , 所以這句命令后面的分號(hào)是不可缺少的,考慮到各個(gè)系統(tǒng)中分號(hào)會(huì)有不同的意義 , 所以前面加反斜杠 。
{} 花括號(hào)代表前面find查找出來(lái)的文件名 。
使用find時(shí) , 只要把想要的操作寫(xiě)在一個(gè)文件里,就可以用exec來(lái)配合find查找,很方便的 。在有些操作系統(tǒng)中只允許-exec選項(xiàng)執(zhí)行諸如l s或ls -l這樣的命令 。大多數(shù)用戶使用這一選項(xiàng)是為了查找舊文件并刪除它們 。建議在真正執(zhí)行rm命令刪除文件之前,最好先用ls命令看一下 , 確認(rèn)它們是所要?jiǎng)h除的文件 。exec選項(xiàng)后面跟隨著所要執(zhí)行的命令或腳本,然后是一對(duì)兒{ },一個(gè)空格和一個(gè) , 最后是一個(gè)分號(hào) 。為了使用exec選項(xiàng),必須要同時(shí)使用print選項(xiàng) 。如果驗(yàn)證一下find命令,會(huì)發(fā)現(xiàn)該命令只輸出從當(dāng)前路徑起的相對(duì)路徑及文件名 。
5.1、把ls 放到exec中
find /var/lib/mysql -name 'log*' -o -name '*bin*' -exec ls -al {} ;
python爬蟲(chóng)find用法 find用法


5.2、查找更改為5天前的文件并刪除
find /logs -type f -mtime +5 -exec rm {} \ ;5.3、提示刪除
find命令在當(dāng)前目錄中查找所有文件名以.log結(jié)尾、更改時(shí)間在5日以上的文件,并刪除它們,只不過(guò)在刪除之前先給出提示 。
find . -name "*.log" -mtime +5 -ok rm {} \ ;按[y]鍵刪除文件,按[n]鍵不刪除后面會(huì)分享更多devops和DBA方面內(nèi)容,感興趣的朋友可以關(guān)注下!
python爬蟲(chóng)find用法 find用法


【python爬蟲(chóng)find用法 find用法】

    推薦閱讀