跳到主要内容
JackSparrow414
返回

Linux学习(二)

本文导航

展开本文导航

正文

1.在pom文件中,拉取远程仓库的时候会因为网络原因或者其他原因导致失败。这些失败的jar包会存在与我们本地maven仓库的缓存中,文件以latsupdated结尾,如果不对其进行清理,你会发现即使你的pom文件没有提示错误,但是相应的jar包还是不可用。因为maven是周期清理的,除非你手动清理,否则在这个周期之内maven就会使用这些缓存。于是,用find命令找到这些文件。

命令格式: find 路径 所要查找的文件 查找之后的操作。

示例:find .m2/repository -name “*lastUpdated*” | xargs rm -rf

说明:查找.m2/repository下名字模糊匹配lastUpdated的文件,然后删除。这里的xargs是指明查找到之后进行的操作。也可以用-exec

替换。

附上两张图

Linux find 命令的路径、选项与匹配条件说明

终端执行 find 查找并删除 .lastUpdated 文件的示例

更多示例可以参考菜鸟教程

2.linux下查看文件内容,可能网上烂大街的命令叫cat.但是文件内容一多,这个命令就不会支持把所有内容显示出来,当文件大,行数比较多时,屏幕无法全部容下时,只能看到一部分内容。

推荐使用less 文件  这个命令(关于更详细的内容可以看这篇博文)

more 分页查看文件时的翻页与搜索操作说明

less 分页查看文件的前后翻页与退出操作说明


分享本文:

继续阅读本系列

Linux 学习

  1. Linux学习(一)
  2. Linux学习(二)正在阅读

评论

欢迎提问、纠错和分享经验。发表评论需要登录 GitHub;中英文版本共享评论。

评论仅在正式网站开放。