Linux Find 命令使用详解(5)

来源:asp之家 时间:2009-09-23 19:58:00 

使用混合查找方式查找文件

find命令可以使用混合查找的方法,例如我们想在/tmp目录中查找大于100000000字节并且在48小时内修改的某个文件,我们可以使用-and 来把两个查找选项链接起来组合成一个混合的查找方式。

find /tmp -size +10000000c -and -mtime +2

学习过计算机语言的朋友都知道,在计算机语言里,使用and ,or 分别表示“与”和“或”的关系。在Linux系统的查找命令中一样通用。

还有这样的例子,

find / -user fred -or -user george

我们可以解释为在/tmp目录中查找属于fred或者george这两个用户的文件。

在find命令中还可以使用“非”的关系来查找文件,如果我们要在/tmp目录中查找所有不属于panda的文件,使用一个简单的

find /tmp ! -user panda

命令就可以解决了。很简单。

查找并显示文件的方法

查找到某个文件是我们的目的,我们更想知道查找到的文件的详细信息和属性,如果我们采取现查找文件,在使用LS命令来查看文件信息是相当繁琐的,现在我们也可以把这两个命令结合起来使用。

find / -name "httpd.conf" -ls

系统查找到httpd.conf文件后立即在屏幕上显示httpd.conf文件信息。

12063 34 -rw-r--r-- 1 root root 33545 Dec 30 15:36 /etc/httpd/conf/httpd.conf

下面的表格就是一些常用的查找文件并显示文件信息的参数和使用方法

选项

用途描述

-exec command;

查找并执行命令

-fprint file

打印文件完整文件名

-fprint0 file

打印文件完整文件名包括空的文件

-fprintf file format

打印文件格式

-ok command;

给用户命令执行操作,根据用户的Y 确认输入执行

-printf format

打印文件格式

-ls

打印同种文件格式的文件.

总结:到这里为止我们已经学习了这名多关于find命令的使用方法,也列出了很多常用的find命令的选项,如果我们能熟练掌握在Linux中find命令的使用方法,那么在Linux中查找文件也不是一件困难的事情。

标签:linux,命令
0
投稿

猜你喜欢

  • 酷六借微软windows mobile6.5加强布局手机视频

    2009-10-16 16:25:00
  • 举例分析Linux动态库和静态库

    2012-02-25 19:29:46
  • 教你如何添加UCenter管理员

    2009-09-22 14:57:00
  • 如何使用Linux的rsync

    2023-08-31 09:41:11
  • 详解CentOS 7.0源码包搭建LNMP 实际环境搭建

    2021-05-30 04:51:59
  • Google AdSense 优化基本技巧

    2008-08-26 18:10:00
  • Google与ShopEx正式达成合作伙伴关系

    2009-11-12 13:31:00
  • 用Web UI远程管理Win2003

    2007-08-13 13:58:00
  • 微软:不要太相信我们有关Win7安全的广告

    2009-10-24 11:30:00
  • 基于Docker实现Redis主从+哨兵搭建的示例实践

    2022-02-17 20:43:14
  • dede后台文档列表管理速度慢的解决方法(V5.3.1版)

    2009-05-31 17:43:00
  • 网站服务器通用和专用保护方法比较分析

    2009-06-13 08:47:00
  • 图文详解Linux服务器搭建JDK环境

    2023-06-24 19:01:13
  • Windows操作系统组策略应用全攻略(2)

    2010-05-31 19:06:00
  • shell判断一个变量是否为空方法总结

    2022-02-14 00:48:44
  • GoDaddy:如何给Password Vault添加密码

    2010-04-12 12:34:00
  • Alexa排名权威性和算法要素解析

    2009-08-11 14:42:00
  • Google Chrome 5将添加Windows 7功能

    2009-10-15 10:51:00
  • 草根50天建站记录:第一天(连载)

    2009-02-10 18:33:00
  • docker run -d和docker run -it的区别详解

    2021-07-29 14:05:39
  • asp之家 网站运营 m.aspxhome.com