當前位置:律師網大全 - 專利申請 - 如何在linux系統下使用find命令

如何在linux系統下使用find命令

*通過文件名查找:

這個方法就像在WINDOWS下找文件壹樣簡單易懂。如果妳把這個文件放在壹個單獨的文件夾裏,用常用的“ls”命令就能很容易地找到,那麽用“find”命令去找就不會留下深刻印象。畢竟“查找”命令的強大功能不止於此。如果知道文件的文件名,但不知道放在哪個文件夾,甚至是嵌套文件夾。例如,假設妳忘記了在線搜索更容易。"搜索助手還包括索引服務,它維護計算機中所有文件的索引,使搜索更快。使用搜索助手時,用戶可以指定多個搜索標準。例如,用戶可以按名稱、類型和大小搜索文件和文件夾。用戶甚至可以搜索包含特定文本的文件。如果用戶使用Active Directory,他們還可以搜索具有特定名稱或位置的打印機。

比如我們知道壹個Linux文件的大小是1,500字節,那麽我們使用下面的命令查詢find/-size 1500c,字符c表示要搜索的文件的大小是以字節為單位的。如果我們連這個文件的具體大小都不知道,那麽我們也可以在Linux中做模糊搜索來解決。例如,如果我們輸入命令find/find/-size+1000000 c,這意味著我們指定系統在根目錄中找出超過10000000字節的文件並顯示它們。命令中的“+”表示要求系統僅列出大於指定大小的文件,而使用“-”表示要求系統列出小於指定大小的文件。下面的列表是在Linux中使用不同的“find”命令後系統會做的事情。從中我們不難看出,在Linux中使用“find”命令有很多種方法。只要靈活運用“查找”命令,在WINDOWS中搜索能力不壹定很差。

Find/-amin -10 #在系統中查找最近10分鐘內訪問過的文件。

Find/-atime -2 #在系統中查找過去48小時內訪問過的文件。

Find/-empty #查找系統中為空的文件或文件夾。

Find/-group cat #在系統中查找屬於group cat的文件。

Find/-mmin -5 #在系統中查找最近5分鐘內修改過的文件。

Find/-mtime -1 #在系統中查找最近24小時內修改過的文件。

Find/-nouser #在系統中查找屬於無效用戶的文件。

Find/-user fred #在系統中查找屬於用戶fred的文件。

以下列表是搜索文件特征的部分條件,這些文件特征可以由find命令指定。這裏沒有列出所有的搜索條件。妳可以參考Linux的相關書籍,了解find命令的所有搜索功能。

阿明·n

在系統中查找最近n分鐘內訪問過的文件。

時間

在系統中查找最近n*24小時內訪問過的文件。

-cmin n

在系統中查找最近n分鐘內狀態發生變化的文件。

時間

在系統中查找最近n*24小時內狀態發生變化的文件。

-空的

在系統中查找空白文件,或者空白文件目錄,或者目錄中沒有子目錄的文件夾。

-假的

找到系統中總是出錯的文件。

-fstype類型

在指定的文件系統中查找文件,比如ext2。

gid n

在系統中找到文件編號組ID為n的文件。

-組名稱

在系統中查找其文件屬於gnam文件組並且指定了其組和ID的文件。

*查找命令控制選項:

Find命令還為用戶提供了壹些獨特的選項來控制搜索操作。下表是我們總結的最基本、最常用的find命令的控制選項和用法。

選項用法描述

-daystart從今天起24小時內測試系統文件,類似用法-amin

-depth使用深度級別搜索過程,首先在某壹級別搜索指定目錄中的文件內容。

-按照通配符鏈接查找;此外,您也可以忽略通配符鏈接查詢。

-help顯示命令摘要。

-最大深度級別

按照遞減法在分層目錄中搜索。

-坐騎

不要在文件系統目錄中搜索,用法類似於-xdev。

-noleaf禁止在非UNUX文件系統、MS-DOS系統和CD-ROM文件系統中進行優化搜索。

-version打印版本號。

註意:使用-follow選項後,find命令將跟隨通配符鏈接來查找文件。除非指定此選項,否則find命令通常會忽略通配符鏈接來查找文件。

  • 上一篇:如何判斷專利項目是否具有新穎性?
  • 下一篇:三個字很獨特,很好聽。品牌名稱新穎獨特。
  • copyright 2024律師網大全