Linux熟悉命令之路----find命令
来源:互联网 发布:绝世唐门升坐骑数据 编辑:程序博客网 时间:2024/04/25 16:12
find查找命令
语法形式 find pathname -options [-print -exec -ok]
参数介绍:
1、pathname 是find命令要查找的目录路径
2、-options 表示选项
3、-print find命令将匹配的文件输出到标准的输出
4、-exec find命令对匹配的文件执行该参数给出的shell的命令。相应的形式是‘command’{} \;注意{}和\;之间是有空格。
5、-ok和-exec的作用是相同的,只不过是以一种更加安全的模式来进行的,执行每一个命令之前都会给出提示,让用户确定是否执行。
find命令选项(options)
1、-name 是按照文件名来查找文件
2、-perm 是按照文件权限查找文件
3、-mtime -n +n 按照文件的更改时间来查找文件,-n表示的是更改时间距离现在n天以内,+n表示的是距离现在n天以前。还可以使用-atime,-ctime。
4、-type 是查找文件类型,
b:块设备文件
d:目录
c:字符设备文件
p:管道文件
l:符号链接文件
f : 普通文件
5、-depth 在查找文件时,首先查找当前目录的文件,然后在其子目录中查找。
使用示例 :查找当前目录下.c文件然后显示文件的权限信息。
find -name “*.c” -type f -exec ls -l {} \;
{} 与\;这个之间可以添加东西。
当前目录下查找包含main字符串的.c文件
find -name “*.c” -type f | xargs grep “main”
上面的这个命令可以通过-exec来实现,但是系统对传递给-exec的命令长度有限制。
- Linux熟悉命令之路----find命令
- Linux命令之<find命令>
- Linux之find命令
- Linux命令之find
- linux命令之find
- linux命令之find
- linux命令之find
- Linux命令 之 find
- Linux命令之find
- Linux之find命令
- linux命令之find
- linux之find命令
- linux 命令之find
- Linux命令之find
- Linux命令之 find
- linux 命令之find
- Linux之find命令
- Linux命令之find
- Fiddler系列之修改host
- HDU 4747 线段树+思维
- linux命令英文缩写的含义(方便记忆)
- Git学习9:Git远程版本库
- 剑指offer(58):链表中环的入口节点
- Linux熟悉命令之路----find命令
- HDU 5606 tree(并查集的应用)
- mybatis自动生成器
- 北京好玩的博物馆
- 一个电商项目的Web服务化改造3:改进方案の规范和约定、单表、单一职责
- ZOJ_1016
- 项目经理多年的经验之谈
- MySQL 入门教程
- 天嵌TQ_E9卡片电脑移植飞思卡尔yocto L4.1.15_1.0.0_ga 第一篇 yocto项目建立