linux精确查找命令
1. find命令 命令 功能:搜寻文件与目录 功能: 语法: 语法:find 目录名
选项 常用选项有: 常用选项有: -name filename按名字查找 按名字查找 -type
x 查找类型为 的文件(x包括:b,c,d,f, 查找类型为x的文件 的文件( 包括
包括: , , , , l等) 等 user username 查找属主为 查找属主为username的
文件 的文件
-atime n 查找 天以前被访问过的文件 查找n天以前被访问过的文件 -mtime n
查找 天以前被修改过的文件 查找n天以前被修改过的文件 -cmin n 查找 分钟以前
被修改过的文件 查找n分钟以前被修改过的文件 -exec cmd {} 对查找出来的文件
执行 对查找出来的文件执行cmd命令,{}表示找到的 命令, 表示找到的 命令 文
件,命令要以“ 结束 结束。 文件,命令要以“\\;”结束。 范例如下: 范例如
下: $find /home/lin -name hash 在 /home/lin 目录下找寻名为 hash 的文件
$find / -name fs* -print 从 / 根目录开始搜寻所有以 fs 开头的文件,然后用
参数 -print 开头的文件, 印出符合条件的文件路径。 印出符合条件的文件路径
。 类似的有: 类似的有: whereis 文件名 locate 文件名
2. grep命令 命令 命令名称: 命令名称: grep 功能: 功能:在文件中查找
字符串 语法: 语法:grep 字符串 文件名 范例如下: 范例如下: $grep
tigger file1 文件中找寻tigger字符串 在 file1文件中找寻 文件中找寻 字符串
$grep "big tigger" file1 字符串。 在 file1文件中找寻 big tigger字符串。
文件中找寻 字符串 另外, 另外,grep 命令还可以用于查找用正则表达式所定 义
的目标。正则表达式包括字母和数字, 义的目标。正则表达式包括字母和数字,以
及那些 有特殊含义的字符。 对grep有特殊含义的字符。 有特殊含义的字符
比如, 比如, ^ 指示一行的开头 $ 指示一行的结束 . 代表任意单一字符 *
表示匹配零个或多个 之前的字符 表示匹配零个或多个*之前的字符 范例如下:范
例如下: $grep ′^b′ file1 查找文件file1中所有以 开头的行。 中所有以b开
头的行 查找文件 中所有以 开头的行。 $grep ′b$′ file1 $ 查找文件file1
中所有以 结尾的行。 中所有以b结尾的行 查找文件 中所有以 结尾的行。 $grep
′an.′ file2 查找文件file2中所有以 为头两个字符的 个字符,包括 中所有以
an为头两个字符的 个字符, 查找文件 中所有以 为头两个字符的3个字符 any,
and等。 , 等
linux精确查找命令的更多相关文章
- linux vi查找命令
linux vi查找命令 div id="article_content" class="article_content"> 使用vi编辑器编辑长文 ...
- linux中查找命令find、locate、whereis、which、type区别
linux中查找命令find.locate.whereis.which.type区别 1. find Java代码 find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件.与查询数据库(/ ...
- Linux文件查找命令find,xargs详述【转】
转自:http://blog.csdn.net/cxylaf/article/details/4069595 转自http://www.linuxsir.org/main/?q=node/137 Li ...
- Linux的查找命令
1. 文件搜索find find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件. find的使用格式如下: $ find [搜索路径] [搜索条件][搜索文件名] 如果什么参数也不加,fi ...
- Linux文件查找命令find用法整理(locate/find)
Linux文件查找查找主要包括:locate和find 1.locate 用法简单,根据数据库查找,非实时,用法: locate FILENAME 手动更新数据库(时间可能较长) updatedb 2 ...
- Linux搜索查找命令
Linux搜索查找指令 find,用于在文件树中查找文件并作相应的处理 -name:按照文件名查找文件 -perm:按照文件权限查找文件 -user:按照文件属主来查找文件 -size:按照指定的文件 ...
- linux下查找命令总结
查找命令总结,which,whereis,find,locate,type http://blog.csdn.net/jessica1201/article/details/8139249 1.f ...
- Linux下查找命令(收集整理)
原文:http://blog.csdn.net/sunstars2009918/article/details/8510878 一.Linux查找文件的相关命令 常 用 命 令 简要中文说明 程序所在 ...
- Linux下查找命令 —— find、grep、 which、 whereis、 locate
find命令 基本格式 find < path > < expression > < cmd > ''' path: 所要搜索的目录及其所有子目录.默认为当前目录. ...
随机推荐
- vuejs开发组件分享之H5图片上传、压缩及拍照旋转的问题处理
一.前言 三年.net开发转前端已经四个月了,前端主要用webpack+vue,由于后端转过来的,前端不够系统,希望分享下开发心得与园友一起学习. 图片的上传之前都是用的插件(ajaxupload), ...
- JavaEE 概念
JavaEE体系架构概述 1. 企业级应用 现代企业级应用是以服务器为中心,通过网络把服务器和分散的用户联系在一起的应用.一般来说,现代企业级应用应当具有如下需求: 并发支持:同时收到大量服务请求, ...
- placeholder 使用
这个属性是用于INPUT当中. 实现效果: 1.鼠标点击进入<input type='buttom' placeholder='用户名'> 2.用户名内容消失:不在使用以前的Value,来 ...
- iOS开发_MVC设计模式
MVC,是一种主流的设计模式,本博文总结一下自己对MVC的看法和理解,浅知拙见,难登大雅之堂,如有欠缺遗漏,还望各位指正. MVC是Model-View-Controller 的缩写,Model 是指 ...
- List 集合线程安全测试
最近在做一些代码整理工作,涉及到List 线程安全问题,查了一些资料.网上有些资料说List 增减成员(Add , Remove) 是安全的,但不保证成员属性值访问安全性,及禁止对 List 跨线程遍 ...
- 6、Concurrent-Mark-Sweep
1.cms 主要用于年老代垃圾回收 2.这玩意牺牲通吐量换取最短垃圾回收时间 3.有的地方说是四个阶段,有的地方说五个阶段,还有六个阶段的,真相是----我也不知道 四个阶段: Initial mar ...
- 3D图形图像处理软件HOOPS介绍及下载
HOOPS 3D Application Framework(以下简称HOOPS)是建立在OpenGL.Direct3D等图形编程接口之上的更高级别的应用程序框架.不仅为您提供强大的图形功能,还内嵌了 ...
- python 中的高级函数sorted()
Python内置的 sorted()函数可对list进行排序: >>>sorted([36, 5, 12, 9, 21]) [5, 9, 12, 21, 36] 但 sorted() ...
- 不是SELECTed表达式
sql语句如下: select distinct(p.project_name) name,p.pkid pkid, p.report_year year, q.cor_name cor_name,g ...
- J2EE、J2SE、J2ME是什么意思?
本文介绍Java的三大块:J2EE.J2SE和J2ME.J2SE就是Java2的标准版,主要用于桌面应用软件的编程:J2ME主要应用于嵌入是系统开发,如手机和PDA的编程:J2EE是Java2的企业版 ...