tail命令小技巧
我们日常在服务器上查看日志的时候用的很多的就是tail命令,使用tail最基本的就是 这种,可以看到日志文件的最后10行 我们一般会使用 可以用 -f来看到后续新生成的日志,可以用来观察是否有新增的异常日志或者是否有没有按预期打印新的日志 然后对于我们对输出的日志行数有具体要求…
我们日常在服务器上查看日志的时候用的很多的就是tail命令,使用tail最基本的就是 这种,可以看到日志文件的最后10行 我们一般会使用 可以用 -f来看到后续新生成的日志,可以用来观察是否有新增的异常日志或者是否有没有按预期打印新的日志 然后对于我们对输出的日志行数有具体要求…
我们在日常使用grep这个强大的命令行工具时有时候会碰到一个问题,就是grep在识别文件的时候在碰到 '\000 NUL'的时候会认为文件是二进制文件,就不进行识别了,碰到这种情况我们可以使用 grep -a 或者 grep --text 比如我们做个小实验 然后我们就有了 o…
这个话题应该首先明确,这不是类似于 open tracing 的应用间调用路径,而是应用内部,举个例子,我有一个底层方法,比如DAO层的一个方法,有很多调用方,那么有什么方法,第一种是最简单,但是比较麻烦,我去每个调用方那打个日志,然后分析下日志,这个办法肯定是没错的,只是如果…
上次讲了 git stash 跟 git commit 的小技巧,这次来讲下另一个命令,git cherry-pick,我怀疑这个命令应该叫 choose-pick 才比较好 这里有个使用场景,比如我们有分支A跟B,分支B想用一下分支A一次变更的代码,正好不用自己再开发了 比如…
上次说的git stash我觉得是个非常有用的功能,简直是个大杀器,除非不存在需要切换分支的场景,否则在频繁切换的时候,git stash 可以让我们的commit更清晰,不至于写到一半就提交,频繁切换,甚至连commit信息都写不好 这次的小技巧是属于一个延伸知识,我们知道每…