linux 命令
通过文件名查找法:
find / -name httpd.conf
根据部分文件名查找方法:
find /etc -name '*srm*'
根据文件的特征查询方法:
find / -amin -10 # 查找在系统中最后10分钟访问的文件
find / -atime -2 # 查找在系统中最后48小时访问的文件
find / -empty # 查找在系统中为空的文件或者文件夹
find / -group cat # 查找在系统中属于 groupcat的文件
find / -mmin -5 # 查找在系统中最后5分钟里修改过的文件
find / -mtime -1 #查找在系统中最后24小时里修改过的文件
find / -nouser #查找在系统中属于作废用户的文件
find / -user fred #查找在系统中属于FRED这个用户的文件
假设您正在‘/usr/src/linux/Documentation’目录下搜索带字符串‘magic’的文件: $ grep magic /usr/src/linux/Documentation/*
- grep -i pattern files :不区分大小写地搜索。默认情况区分大小写,
- grep -l pattern files :只列出匹配的文件名,
- grep -L pattern files :列出不匹配的文件名,
- grep -w pattern files :只匹配整个单词,而不是字符串的一部分(如匹配‘magic’,而不是‘magical’),
- grep -C number pattern files :匹配的上下文分别显示[number]行,
- grep pattern1 | pattern2 files :显示匹配 pattern1 或 pattern2 的行,
- grep pattern1 files | grep pattern2 :显示既匹配 pattern1 又匹配 pattern2 的行。