Day - 14(文件查找):

Day - 14(文件查找):


一、為什么要進(jìn)行文件查找:

資料太多,導(dǎo)致不記得文件的具體位置,手動(dòng)查找麻煩。

二、Linux和Windows文件查找的區(qū)別

Window:通過搜索框查詢:效率低,查詢慢

Linux:通過命令查詢,可自定義多種查詢條件,效率高,查詢快

三、Linux文件查找:

(1)主體命令:find


(2)可選自定義的選項(xiàng)以及邏輯符:

匹配選項(xiàng):

1.名稱:直接匹配名稱

- name "名稱"

忽略大小寫匹配名稱

- iname "名稱"

示例:匹配以1開頭的文件

- name "1*"

匹配以1結(jié)尾的文件

- name "*1"

2.文件大?。?/p>

選項(xiàng):- size

用法:

大于 +5M

小于 -5M

等于 5M

3.文件類型:

選項(xiàng):- type

用法:

f文件

d目錄

l鏈接

b塊設(shè)備

c字符設(shè)備

s套接字

p管道文件

4.時(shí)間:

選項(xiàng):- mtime

用法:

7查找第七天的文件

+7 查找7天以前的文件(會(huì)打印當(dāng)天的文件)

-7 查找近7天的文件

5.用戶

選項(xiàng)及用法:

- user 屬主

查找屬組

- group 屬組

查找屬組

- nouser

查找沒有屬主

- nogroup

查找沒有屬組

6.權(quán)限

選項(xiàng):- perm

匹配權(quán)限

用法:

- perm 777(- perm 權(quán)限數(shù)字)

7.find邏輯運(yùn)算符:

- a 與

- o 或

- not 或者是在選項(xiàng)前加!非



四、匹配完成后的動(dòng)作:

可選的選項(xiàng):

- print打印匹配到的內(nèi)容(默認(rèn)動(dòng)作)

- ls 以長格式顯示的方式打印查找到的內(nèi)容

- delete刪除查找到的文件(只能刪除空目錄)

- ok后面接shell命令(會(huì)提示是否執(zhí)行)

- exec后面接shell命令(不會(huì)提示是否執(zhí)行)



使用管道符和xargs傳遞參數(shù)進(jìn)行后續(xù)的動(dòng)作執(zhí)行。

最后編輯于
?著作權(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)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • 1.為什么要有文件查找 資料很多,忘記放哪了,所以需要通過查找的方式進(jìn)行搜索. 2.windows如何實(shí)現(xiàn)文件查找...
    記不住的悔閱讀 247評(píng)論 0 0
  • 1.為什么要有查找?文件很多,所以需要通過查找篩選 2.windows的查找方式計(jì)算機(jī) ---->搜索框 查找 3...
    但若歸去若已晚閱讀 449評(píng)論 0 0
  • 官網(wǎng) 中文版本 好的網(wǎng)站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,723評(píng)論 0 5
  • ORA-00001: 違反唯一約束條件 (.) 錯(cuò)誤說明:當(dāng)在唯一索引所對(duì)應(yīng)的列上鍵入重復(fù)值時(shí),會(huì)觸發(fā)此異常。 O...
    我想起個(gè)好名字閱讀 5,986評(píng)論 0 9
  • (1)文件查找作用:在文件系統(tǒng)上查找符合條件的文件 ?文件查找:locate, find 非實(shí)時(shí)查找(數(shù)據(jù)庫查找)...
    楠人幫閱讀 531評(píng)論 0 0

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