2018-09-18

2.23/2.24/2.25 find命令

搜索文件的命令


which 是从环境变量$PATH找

echo $PATH


whereis ls 也可以搜索 但是不全面 在事先准备好的列表库里面找的,只有更新了才可以找到


locate


yum install -y mlocate安装 locate

凌晨四点更新

或者使用updatedb更新文件列表

快捷键

从头开始看 ctrl +l 

ctrl d ;exi; logoff

ctrl c 终止

ctrl u 光标 删除前面的已输入的,向后面删除的是ctrl d

ctrl e 会把光标挪到最后,在使用ctrl u

ctrl a 从头开始,光标挪到最前面

find /etc/ -name ''sshd_config''

find /etc/ -type d name 目录 directory

find /etc/ -type f name 指定文件类型 file

l 软连接文件 c b


find / -type -name 

-mtime

 -ctime 最近发动时间

-atime

stat 2.txt查看文件的具体信息

LANG=en 改语言

-mtime是指修改文件内容 

-ctime指大小,名字,所有组,权限等

文件内容跟mtime

atime是指文件的访问时间 cat 2.txt.

stat 2.txt

find / -type f -mtime -1 一天以内,+1 就是大于一天以前的,没有等于1的命令

多个判断条件 并且 直接空格联两个命令

或者 就是两这个-o or的意思


find 查找硬链接


find /root/ -type f -mmin 60 以分钟计时


批量修改


find /root/ -type f -size -10k -exec ls -lh {} \;

k小写 M大写

-type

-mtime

-mmin

-size

-o

-exec

-name

2.26 文件名后缀

区分大小写的文件LS 和ls的

modify 文件内容时间

change 更改inode时间

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容