26期20180608find命令 文件后缀

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了26期20180608find命令 文件后缀相关的知识,希望对你有一定的参考价值。

6月8日任务
2.23/2.24/2.25 find命令
2.26 文件名后缀


find命令

Find 是用来搜索文件

which 接上命令是用来查找这个命令在环境变量中的位置

技术分享图片

whereis 也可以找, 但是需要update 数据库才可以 updatedb


locate命令是需要安装的,安装命令 yum install -y mlocate 

记得要updatedb


介绍几个常用的快捷键

ctrl c 终止当前

ctrl a 光标回到当前的最前位置  相对应的 ctrl e 回到最后位置 

ctrl u当前位置 往前删 ctrl d是往后删 一个一个删



find命令 

find 后面跟路径 再跟搜索条件 搜索条件可以有要搜索的类型 名字

eg

技术分享图片


技术分享图片

关于文件类型 -type  d f l s c b 等都可以设置为搜索类型

eg

技术分享图片

stat 是用来查看文件的具体信息的 status的缩写

技术分享图片

-size 是尺寸大小

-10k 就是小于10k M要大写 k要小写

+10k就是大于10k 

技术分享图片

find / -type  -name -mtime -ctime -atime

mtime modify 该变内容的时间

ctime change 改动属性的时间

atime access最近访问的时间

更改内容的时候,属性也会变化

也就是说mtime改变的时候ctime也会跟着变

atime是访问时间,比如用cat ,但是如果访问的文件本身为空,atime不变。


mtime最小的单位是天,那更小的时间怎么办?

可以使用mmin -10 就是10分钟内

技术分享图片


技术分享图片



find /etc -type f -mtime -1 就是一天以内etc目录下发生过modify的文件 -1就是一天以内 +1就是大于1天

同理也可以使用atime ctime 

技术分享图片


以上查询的都是and 同时满足的条件,其实也可以使用or,或者条件,就是成立一个即可 使用 -o

find /etc/ -type f -o -mtine -1 -o -name "*.conf"

就是把每个条件都满足的所有结果都列出来


find /-inum inodnumber 就是查找指向这个inod号的所有的硬链接


但是这种表达方式只是讲文件列出来了,如果想看文件属性则需要单独 ls 

实际上可以写在一起,直接ls出来

find /tmp/ -type f -atime -1 -exec ls -l {} ;  区别是后面加上 -exec ls -l {} ;

ls -l 可以换成任何需要的命令

技术分享图片

技术分享图片


技术分享图片


总结overall

find -type -mtime -ctime - atime -mmin -size -o -exec -name 




文件的后缀名

Linux下区分大小写

Linux的后缀名是可以随便写的



以上是关于26期20180608find命令 文件后缀的主要内容,如果未能解决你的问题,请参考以下文章

2.23/2.24/2.25 find命令 2.26 文件名后缀

2.23——2.25find命令(上中下);2.26 文件名后缀

二周第五次课 2.23/2.24/2.25 find命令 2.26 文件名后缀

find命令/文件名后缀

find命令与文件后缀名的区别

20180608早课记录27-Linux