linux学习笔记(四)
环境变量与文件查找
环境变量--略
搜索文件whereis locate which find
find dir1 -name file1 在指定目录dir1搜索文件file1,如果没有指定路径,默认当前路径
查找\etc\目录下所有.list文件,find /etc/ -name *.list
查找文件时,最常用的正则
find命令的参数:
1.按名字查找,find <目录> -name "文件名”
2.按文件大小查找,find <目录> -size <文件大小单位> 10k(等于10k) -10k(小于10k) +10k(大于10k)
3.按文件类型,find <目录> -type <文件类型> ( 常见的类型有“f”(普通文件)、“d”(目录)、“c”(字符设备)、l”(符号链接)和“b”(块设备)、“p”(管道)和“l”(符号链接) 。)
4.按时间
find <目录> -atime 7 访问时间 (7,刚好7天前访问,-7,7天内访问,+7超过7天前访问)
find <目录> -ctime 7 修改时间 文件数据元(例如权限等)最后一次修改时间
find <目录> -mtime 7 变化时间 文件最后一次修改时间
-amin
-cmin
-mmin 分别指按分钟
5.查找空文件或空目录
find <目录> -empty
6.多条件查找
find <目录> 条件1 条件2