歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux下find 用法小結

Linux下find 用法小結

日期:2017/2/28 17:27:43   编辑:Linux教程

  find 命令在linux中是很常用到的一個查找命令,它的功能非常地強大。可以結合正則匹配來搜索系統中的指定的內容,以下我就記錄一下這個find常用到的一些用法
  

  首先我們來看看find的總體用法

  find path option [-print -exec -ok]

  其中path是指定在哪個路徑中查找內容。如/var下查找內容,option是find中的一些屬性值,常用的有-name,-type,-mtime,-ctime,-atime,-user,-group,-nouser,-nogroup,-perm等,[-print -exec -ok]是可選屬性值,-print是指把查找到的內容輸出到指定的地方,-exec與-ok都是執行另處的command命令,但兩都也有一點不同,-exec在執行指定的command時不會給用戶顯示提示或操作信息,但是-ok就會在有提示詢問操作時給用戶顯示信息,直到用戶做了選擇時才繼續執行。
  

  常用的option值說明

  -name 指定查找的內容是文件。

  -type 指定查找的文件的類型,它有d,l,b,p,f,c等文件類型,d是查找目錄,l是查找鏈接檔,b是查找塊文件,p是查找管道文件,f是普通文件,c是字符設備文件

  -mtime,-ctime,atime都是指按時間查找,-mtime是文件的修改時間,-ctime是文件的創建時間,atime是後找開文件時間

  -user是查找指定用戶帳號的文件

  -group是查找指定組帳號的文件

  -nouser查找無用戶帳號文件

  -nogroup是查找無組帳號文件

Copyright © Linux教程網 All Rights Reserved