Linux系统命令分类详解(4)[5]

[入库:2005年9月19日] [更新:2007年3月24日]

本文简介:

  这个命令表明了Linux系统将在/etc整个目录中查找所有的包含有srm这3个字母的文件
  比如 absrmyz, tibc.srm等等符合条件的文件都能显示出来。如果你还知道这个文件
  是由srm 这3个字母打头的,那么我们还可以省略最前面的星号,命令如下:
  
  find/etc -name 'srm*'
  
  这是只有像srmyz 这样的文件才被查找出来,象absrmyz或者 absrm这样的文件都不符
  合要求,不被显示,这样查找文件的效率和可靠性就大大增强了。
  
  根据文件的特征查询方法:
  
  如果只知道某个文件的大小,修改日期等特征也可以使用“find”命令查找出来,这和
  WINDOWS系统中的"搜索"功能是基本相同的。在微软的"搜索"中WINDOWS中的"搜索助理"
  使得搜索文件文件夹、打印机、用户以及网络中的其他计算机更加容易。它甚至使在
  Internet 上搜索更加容易。"搜索助理"还包括一个索引服务,该服务维护了计算机中
  所有文件的索引,使得搜索速度更快。使用"搜索助理"时,用户可以指定多个搜索标准。
  例如,用户可以按名称、类型及大小搜索文件文件夹。用户甚至可以搜索包含特定文
  本的文件。如果用户正使用 Active Directory,这时还可以搜索带有特定名称或位置的
  打印机。
  
  例如我们知道一个Linux文件大小为1,500 bytes,那么我们可是使用如下命令来查询
  find / -size 1500c,字符 c 表明这个要查找的文件的大小是以bytes为单位。如果
  我们连这个文件的具体大小都不知道,那么在Linux中还可以进行模糊查找方式来解决。
  例如我们输入find/ -size +10000000c 这个命令,则标明我们指定系统在根目录中查找
  出大于10000000字节的文件并显示出来。命令中的“+”是表示要求系统只列出大于指定
  大小的文件,而使用“-”则表示要求系统列出小于指定大小的文件。下面的列表就是在
  Linux使用不同“ find"命令后系统所要作出的查找动作,从中我们很容易看出在Linux
  中使用“find"命令的方式是很多的,“ find"命令查找文件只要灵活应用,丝毫不必在
  WINDOWS中查找能力差。
  
  
  find / -amin -10 # 查找在系统中最后10分钟访问的文件
    find / -atime -2 # 查找在系统中最后48小时访问的文件

本文关键:Linux系统命令分类详解(4)
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top