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创建更改时间(内容改变)

mtimectime里面的一个子集。ctime包含mtime,只要mtine变化,citme肯定跟着变,ctime变化mtime不一定会变

 

atime访问读取时间    

 

ctime更改名称,权限,iNode时间,大小,数据

 

Touch命令可以更改三个time

 

查看三个time     stat+文件名