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时间