Which ls 搜索可执行的命令的绝对路径 在变量下echo $PATH
Whereis ls 在某些目录下搜
Locate 需要先安装yum install –y mlocate 大范围的搜索
Find /文件路径录A/ -name “文件名B” 搜索目录A下的文件名称包含B的
Find /文件路径/ -name “文件名*” * 为通配符,意思是包含部分名称的所有文件
Find /文件路径/ –type d 指定类型 为目录
Find /文件路径/ –type f 指定类型 为文件
Find /文件路径/ –mtime +10/-10 创建或更改时间大于或者小于10天
Find /文件路径/ –mmin +10/-10 创建或更改时间大于或者小于10分钟
Find / -inum 141418(inode号) 知道inode号直接查找文件 目录是根 “/”
Find /文件路径/ -type f –mtime +30 查找创建时间大于30天以上的文件
获得/etc/ 下所有*.conf 结尾的文件列表,有几种不同的方法能得到相同的结果,下面的例子仅仅是示范怎么实用xargs ,在这个例子中实用 xargs将find 命令的输出传递给ls -l
# find /etc -name "*.conf" | xargs ls –l
Mtime创建更改时间(内容改变)
mtime是ctime里面的一个子集。ctime包含mtime,只要mtine变化,citme肯定跟着变,ctime变化mtime不一定会变
atime访问读取时间
ctime更改名称,权限,iNode时间,大小,数据
Touch命令可以更改三个time
查看三个time stat+文件名