1.查看某java工程的全部代码行数
$ cd 工程/src
$ find . -name *.java |xargs wc -l
2.搜索当前目录(含子目录,以下同)中,所有文件名以My开头的文件。
$ find . -name 'My*'
3.搜索当前目录(含子目录,以下同)中,所有文件名以My开头的文件,并显示它们的详细信息。
$ find . -name 'My*' -ls
4.搜索当前目录中,所有过去10分钟中更新过的普通文件。如果不加-type f参数,则搜索普通文件+特殊文件+目录。
$ find . -type f -mmin -10
5.删除10天内没访问过的文件
$ find . -type f -atime +10 | xargs rm -f
本文介绍了如何使用Linux下的find命令来查找文件,包括按名称、修改时间和访问时间等条件进行搜索,并展示了如何结合其他命令实现更高效的操作。

被折叠的 条评论
为什么被折叠?



