find命令歸納

首先,find可以實現以下方式查找

文件名:-name -iname -regex

文件類型:-type TYPE:(f,d,l,s,b,c,p)

文件大小:-size [+|-]#UNIT #UNIT(k,M,G)范圍(由小到大):[0,#-1](#-1,#](+#,oo)

時間戳:-{a|m|c}time -{a|m|c}min  范圍(現在到過去):[0,#)[#,#+1)[#+1,oo]

權限:-perm [+|-]MODE +為任意匹配 -為精確匹配

屬主、組:-user -group -uid -gid -nouser -nogroup


然后組合條件

與:-a 或:-o 非:-not !

!A -a !B = !(A -o B)

!A -o !B = !(A -a B)


處理動作:

(1)-print;-ls;-delete;-fls /somefile;

(2)-ok COMMAND {} \;-exec COMMAND {} \

例子:find /home/qi/桌面 ! -type d -cmin -140 -ok ls -hl \;


格式:find 路徑 [條件方式] [處理動作]


附:

find | xargs COMMAND 


根據文件時間戳來查找:

[+|-]# 

-3:3天內

+3:4天及4天以外

3:3天至4天內


相類似的命令:

which\whereis\whatis

which: 查找環境變量($PATH)中的文件

whereis:在數據庫中查找二進制文件,man說明文件和源代碼文件

whatis:在 whatis 數據庫里查找完整的單詞,確認系統命令和重要的配置文件的時可以使用 


查看文件時間戳命令:

stat

ll 顯示的時間為Modfiy更改時間

ll -u 顯示的時間為Access訪問時間

ll -c 顯示的時間為Change修改時間

原創文章,作者:Net18_木水,如若轉載,請注明出處:http://www.www58058.com/14781

(0)
Net18_木水Net18_木水
上一篇 2016-04-19 11:37
下一篇 2016-04-19

相關推薦

  • Homework Week-4 grep用法

    1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。 cp -r /etc/skel /home/tuser1 chmod  -R g=,o= /home/tuser1 2、編輯/etc/group文件,添加…

    Linux干貨 2016-09-06
  • 第五周

    1、簡述rpm與yum命令的常見選項,并舉例
    2、自建yum倉庫,分別為網絡源和本地源
    3、簡述at和crontab命令,制定 每周三凌晨三、五點10分執行某個腳本,輸出當前時間,時間格式為 2017-12-28 10:00:00
    4、簡述sed常用操作命令,并舉例

    Linux干貨 2017-12-30
  • Linux系統發展歷史

    一、什么是Linux? Linux是一種自由和開放源代碼的類UNIX操作系統。該操作系統的內核由林納斯·托瓦茲在1991年10月5日首次發布。在加上用戶空間的應用程序之后,成為Linux操作系統。Linux也是自由軟件和開放源代碼軟件發展中最著名的例子。只要遵循GNU通用公共許可證,任何個人和機構都可以自由地使用Linux的所有底層源代碼,也可以自由地修改和…

    Linux干貨 2016-10-14
  • 文本處理三劍客-sed

    1.文本處理三劍客-sed #sed語法: sed  [OPTION]…  {script-only-if-no-other-script}        [input-file]… sed理解:是一種流編輯器,一次處理一行內容,處理時把當前…

    Linux干貨 2016-08-12
  • Linux中賬號管理之權限管理(下)

    linux中的賬號管理我們在前面兩張已經介紹了一些用戶和組的相關概念,常用的配置文件,命令的使用。現在我們來看看賬號管理中最傲嬌的部分就是我們的權限管理。 一、簡單介紹權限的概念 以install.log這個文件為例,查看install.log的元數據,從下圖可以看出,每個文件或者目錄都有它的所屬的主和所屬組,最左邊顯示不僅有它所屬類型,還有它的讀取寫入執行…

    Linux干貨 2016-08-08
  • Nginx 編譯安裝

    簡介 Nginx ("engine x") 是一個高性能的HTTP和反向代理服務器,也是一個IMAP/POP3/SMTP服務器。Nginx是由Igor Sysoev為俄羅斯訪問量第二的Rambler.ru站點開發的,第一個公開版本0.1.0發布于2004年10月4日。其將源代碼以類BSD許可證的形式發布,因它的穩定性、豐富的功能集、示例配…

    Linux干貨 2016-12-01
欧美性久久久久