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.178linux.com/14781

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

相关推荐

  • LVM详解

    一、概述     LVM全称为Logical Volume Manager,即逻辑卷管理器。LVM可以弹性的调整文件系统的容量,可以将多个物理分区整合在一起,并且根据需要划分空间或动态的修改文件系统空间。     LVM有两个版本: lvm,lvm2 二、LVM的相关概念   &…

    Linux干货 2015-04-28
  • 加密的应用

    加密的应用 一、实现对称加密 1、openssl enc man enc 算法:3des, aes, blowfish, twofish 加密操作:openssl enc -e -des3 -a -salt -in testfile -out testfile.cipher 解密操作:openssl enc  -d -des3 -a  -…

    Linux干货 2016-09-26
  • 高级文件系统管理的相关理解

    1.RAID是什么     RAID:Redundant Arrays of Inexpensive Disks,是指由多个磁盘合成一个阵列,来提供更好的性能,冗余或者两者都提供。在生产生活中,通常一个硬盘往往不能满足我们的存储需要,这是就需要通过RAID磁盘阵列来对磁盘进行“扩容”,来满足我们的日常需要,相比较于单一…

    Linux干货 2016-08-30
  • 磁盘管理、文件管理、系统管理

    分区管理工具:fdisk,parted,sfdisk fdisk:MBR模式,对于一块硬盘来说,最多只能管理15个分区; # fdisk -l [-u] [device…]:查看 # fdisk device 子命令:管理功能 p:显示已有分区 n:新建分区 d:删除 w:写入磁盘并退出 q:放弃更改并退出 m:获取帮助 l:列出分区id t:调…

    Linux干货 2017-12-15
  • CentOS6.7上编译安装php

    环境:CentOS6.7,minimal安装。 前提条件:安装了编译环境,安装了Apache/Nginx,安装了MySQL/MariaDB。具体安装见:http://www.178linux.com/16583    http://www.178linux.com/17497  1、解决依赖关系: 请配置好yum源(系统安装源及…

    Linux干货 2016-06-03
  • 二维码的生成细节和原理

    二维码又称QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型:比如:字符,数字,日文,中文等等。这两天学习了一下二维码图片生成的相关细节,觉得这个玩意就是一个密码算法,在此写一这篇文章 ,揭露一下。供好学的人一同学习之。 关于QR Code…

    Linux干货 2016-08-15