最新文章专题视频专题关键字专题TAG最新视频文章视频文章2视频2tag2tag3文章专题问答问答2 文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3

你可能还关注

01:51
mysql修改root密码 IT科技
04:00
find命令技巧 IT科技
01:29
RHCE一般多少钱 IT科技

find命令怎么使用

视频简介

Linux中find的使用法?

操作系统:centos7

软件版本 :find4.6

设备型号:ThinkPad E15

find命令用于查找指定目录下的文件,同时也可以调用其它命令执行相应的操作。

find语法格式:find  路径名称   选项       

find命令选项:

-name 按照文件名查找文件。  “名称”

-perm 按照文件权限来查找文件。666 777 等

-user 按照文件属主来查找文件

-group 按照文件所属的组来查找文件

-mtime  -n  / +n 按照文件的更改时间来查找文件,

- n 表示文件更改时间距现在n天以内

+ n 表示文件更改时间距现在n天以前

-type 查找某一类型的文件

b - 块设备文件

d - 目录

c - 字符设备文件

p - 管道文件

l- 符号链接文件

f - 普通文件

-size n  查找符合指定的文件大小的文件

-exec    对匹配的文件执行该参数所给出的其他linux命令, 相应命令的形式为' 命令 {} \;,注意{ }和 \;之间的空格,{}代表查到的内容


例1:查找当前目录下所有的TXT格式的文件

[root@xuegod63 ~]# touch a.txt xuegod.txt

[root@xuegod63 ~]#  find . -name "*.txt"

。。。

./a.txt

./xuegod.txt


2、按照更改时间或访问时间等查找文件

如果希望按照更改时间来查找文件,可以使用mtime,atime或ctime选项

mtime:  文件最后一次修改的时间

atime:  最后一次访问时间

ctime:  文件的最后一次变化时间,也就是修改时间

例1:在root目录下查找更改时间在1天以内,被黑客修改的文件

[root@xuegod63 ~]# find /root/ -mtime -1

对查找内容执行相应命令

-exec    这个选项参数后面可以跟自定义的SHELL命令,格式如下:


例2:把查找到的文件复制到一个指定的目录

[root@xuegod63 ~]# touch {1,2,3}.back

[root@xuegod63 mnt]# find /root -name "*.txt" -exec cp {} /opt  \;


例3:查找多个类型文件

find命令中比较符的使用:

-a  and 并且

-o  or  或者

+  超过

-   低于

[root@xuegod63 ~]# touch a.pdf back.sh

[root@xuegod63 ~]# find ./ -name "*.sh" -o -name "*.pdf"

[root@xuegod63 ~]# find /etc -size +20k -a -size -50k | wc -l

22

[root@xuegod63 ~]# find /etc -size +20k  | wc -l

49


例4:  按权限查找:-perm

[root@xuegod63 ~]# find /bin/ -perm 755   # 等于0755权限的文件或目录

[root@xuegod63 ~]# find /bin/ -perm  -644 #-perm -644  至少有644权限的文件或目录


例5:查找的目录深度:

-maxdepth 1  #只查找目录第一层的文件和目录

如:查找/bin目录下权限等于644的文件

[root@xuegod63 ~]# find /etc/ -maxdepth 1 -perm 644 | more

总结:find命令使用方法和参数

find命令选项:

-name 按照文件名查找文件。  “名称”

-perm 按照文件权限来查找文件。666 777 等

-user 按照文件属主来查找文件

-group 按照文件所属的组来查找文件

-mtime  -n  / +n 按照文件的更改时间来查找文件,

- n 表示文件更改时间距现在n天以内

+ n 表示文件更改时间距现在n天以前

-type 查找某一类型的文件

b - 块设备文件

d - 目录

c - 字符设备文件

p - 管道文件

l- 符号链接文件

f - 普通文件

-size n  查找符合指定的文件大小的文件

-exec    对匹配的文件执行该参数所给出的其他linux命令, 相应命令的形式为' 命令 {} \;,注意{ }和 \;之间的空格,{}代表查到的内容

相关视频
专题如何在linux系统中设置静态ip地址如何在linux系统中设置静态ip地址专题在centos系统上如何安装java环境在centos系统上如何安装java环境专题手机清理灰尘音频mp3手机清理灰尘音频mp3专题美的空调遥控器怎么换电池美的空调遥控器怎么换电池专题蚂蚁森林种树有什么用蚂蚁森林种树有什么用专题电信卡不用了会自动注销吗电信卡不用了会自动注销吗专题电脑经常蓝屏电脑经常蓝屏专题手机内存如何扩大手机内存如何扩大专题鸡蛋和豆浆能一起吃吗鸡蛋和豆浆能一起吃吗专题白凉粉危害白凉粉危害专题屋里有小飞虫怎么消灭屋里有小飞虫怎么消灭专题葡萄酒的制作方法葡萄酒的制作方法专题非典是哪一年发生的非典是哪一年发生的专题陈皮的功效与作用陈皮的功效与作用专题nfc是什么功能nfc是什么功能专题辣椒辣手最快解决办法辣椒辣手最快解决办法专题linux配置静态的iplinux配置静态的ip专题qq怎么找共同好友qq怎么找共同好友专题美团外卖怎么开通花呗支付美团外卖怎么开通花呗支付专题linux静态ip配置linux静态ip配置专题怎么配置linux的ip怎么配置linux的ip专题电脑下方的任务栏不显示怎么办电脑下方的任务栏不显示怎么办专题美团上的地址怎么删除美团上的地址怎么删除专题在电脑怎么查看连接ip地址在电脑怎么查看连接ip地址专题如何配置linux的ip如何配置linux的ip专题电脑不显示输入法了怎么办电脑不显示输入法了怎么办专题qq里面看点怎么关闭qq里面看点怎么关闭专题如何无痕迹去除视频水印如何无痕迹去除视频水印专题linux下ip配置linux下ip配置专题电脑怎么看自己ip电脑怎么看自己ip专题linux命令编写技巧专题find命令 技巧专题linux打包目录命令专题linux root专题find指令专题find 命令找文件专题linux中find的基本作用专题使用find命令的各种用法专题linux命令find用法一个月前专题find命令用法及参数和grep专题查看linux命令find详细用法专题linux 中find命令用法专题find命令详细用法专题linux中find命令的用法专题linux find命令用法专题find命令的格式和常见用法专题linux配置网络ip命令专题linux命令的快捷键专题linux查看磁盘上各个文件大小专题怎么查看linux所有文件大小专题
热门推荐
00:48
如何腌制咸鸭蛋 家庭生活
01:00
肌肉怎么练 家庭生活
01:06
手机耗电快怎么解决 IT科技
01:12
端午节又叫什么节 家庭生活
最新视频
03:38
rpm安装命令用法 IT科技
01:51
mysql忘记root密码怎么办 IT科技
02:32
mysql安装教程 IT科技
01:30
红帽认证rhce考试费 IT科技
01:29
红帽RHCE认证费用多少钱 IT科技
01:29
rhce培训价格多少 IT科技