1.在pom文件中,拉取远程仓库的时候会因为网络原因或者其他原因导致失败。这些失败的jar包会存在与我们本地maven仓库的缓存中,文件以latsupdated结尾,如果不对其进行清理,你会发现即使你的pom文件没有提示错误,但是相应的jar包还是不可用。因为maven是周期清理的,除非你手动清理,否则在这个周期之内maven就会使用这些缓存。于是,用find命令找到这些文件。
命令格式: find 路径 所要查找的文件 查找之后的操作。
示例:find .m2/repository -name "*lastUpdated*" | xargs rm -rf
说明:查找.m2/repository下名字模糊匹配lastUpdated的文件,然后删除。这里的xargs是指明查找到之后进行的操作。也可以用-exec
替换。
附上两张图
更多示例可以参考菜鸟教程
2.linux下查看文件内容,可能网上烂大街的命令叫cat.但是文件内容一多,这个命令就不会支持把所有内容显示出来,当文件大,行数比较多时,屏幕无法全部容下时,只能看到一部分内容。
推荐使用less 文件 这个命令(关于更详细的内容可以看这篇博文)