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 15:10

相關推薦

  • 淺談Openssl與私有CA搭建

        隨著網絡技術的發展、internet的全球化,信息共享程度被進一步提高,各種基于互聯網的應用如電子政務、電子商務日益增多并愈加被人們工作和生活依賴。但是,由于互聯網的開放性和通用性,網絡上的信息是對所有人公開的,這就使網絡上的數據傳輸過程中存在被竊聽、篡改等安全隱患,并極有可能給用戶帶來不可估量的損失。為此,各種保證數據在互聯網上…

    Linux干貨 2015-06-04
  • redis

    redis 簡述 redis的數據結構 redis的數據持久化實現 程序與配置文件 redis-cli命令 主從復制原理與架構實現 redis的高可用方案 – sentinel redis分布式系統概述與簡介 簡述 什么是redis? redis是一個基于nosql技術的kv數據庫,支持非常大的并發場景,與memcached不同的是,redis擁…

    Linux干貨 2016-08-19
  • 玩轉Nginx之一:基礎概念

    Nginx web服務器:http協議 http協議:html,MIME(多用途互聯網郵件拓展) major/minor text/html,text/plain,image/jpeg web資源:URL(scheme://server:port/path/to/source) 方法:GET,HEAD(相應首部)讀取資源 POST提交表單 PUT上傳數據 D…

    Linux干貨 2016-10-29
  • httpd服務歸納:httpd基本配置(配置文件格式以及常用選項)

    一、 httpd文件的基本格式 主配置文件位置, /etc/httpd/conf/httpd.conf    1. 配置文件參數格式  配置參數    值       特點:    &nbs…

    Linux干貨 2015-05-13
  • 任務計劃

                          Linux任務計劃 一、任務計劃     (1)未來的某一個時間點執行一次某任務:at、batch     (2)周期性運行某…

    2017-05-14
  • 給linux系統添加新的磁盤

    虛擬化環境中,我們經常會遇到需要增加磁盤容量的情況,通常有兩種方式,第一種是添加一塊新的硬盤,另一種是擴容原有磁盤,以下是添加新磁盤至linux系統的操作規范。注:具體磁盤信息可能有所不同。 ##查看新增加磁盤/dev/sdb的信息 [root@CentOS7 ~]# fdisk -l /dev/sdb   Disk /dev/sdb: 5368 …

    Linux干貨 2016-11-11
欧美性久久久久