按文件属性查找
1按文件名查找
find + 查找的目录 + -name +“文件的名字”
$ find /mnt/f/kelly/bioTree/linux20/ -name me.txt
/mnt/f/kelly/bioTree/linux20/me.txt
通配符
*
统配多个字符
?
通配一个字符
2 按文件大小查找
find +查找目录 + -size + 大小
$ find /mnt/f/kelly/bioTree/ -size +10k#大于10k(k小写)
$ find /mnt/f/kelly/bioTree/ -size -10M#小于10M(M大写)
大于10M小于100M
$ find -size +10M -size -100M
./biosoft/bowtie2/bowtie2-2.2.9/bowtie2-align-l
./biosoft/bowtie2/bowtie2-2.2.9/bowtie2-align-l-debug
./biosoft/bowtie2/bowtie2-2.2.9/bowtie2-align-s
./biosoft/bowtie2/bowtie2-2.2.9/bowtie2-align-s-debug
./biosoft/bowtie2/bowtie2-2.2.9-linux-x86_64.zip
3 按文件类型
文件类型find + 文件目录 + -type + d/f/b/c/s/p/l
$ find -type f
按文件内容查找
想知道哪个文件里有什么样的字符串,需要找到包含字符串的文件
也就是按文件内容查找
grep
grep -r "要查找的内容” +查找的路径
注意和find顺序一样 grep先写内容后写路径
$ grep -r "loop"
网友评论