每天一个Linux命令之head、tail

  其实,只要看懂这两个英文单词的意思,就可以理解这两个命令的作用了。head:头部  而tail则正好相反:尾部,前者打印文件前边内容,后者打印文件尾部内容

head test.log   tail test.log 二者皆是默认打印10行 当然,打印行数也是可以通过参数来调节的,如head -9 test.log就打印开头的前十行

当然,接触Linux的人,用的最多的可能是tailf,也就是tail -f命令,至少我是用的最多的。tail -f filename会把filename里最尾部的内容打印出来(是全部内容,只不过保证最尾部的内容显示在屏幕上),特别是在查看数据入库、程序执行过程中实时打印日志等情况,tailf简直是best了。

  近两天决定每日写总结,将每天学习的技术相关的知识点进行回忆,记录在这里,坚持,然后去感受自己的变化。不论每天学到的是多还是少,学到了就是进步。今天因为公司的任务较多,没有抽出过多的时间来学习,只是看了一点python的内容和每日一学的Linux命令。

  仔细想想,到今天,工作几近满一年时间了,从一个懵懵的学生状态到现在初具职场气息的职业员工,自己都能感受到这份变化的,在公司也越来越受到老员工的认可,这也许是除了工资之外,令人喜悦的重要原因吧(当然,个人还是不避讳对工资的无比喜爱的),再过半个多月,今年招来的应届毕业生就要来实习,我知道,当我看到他们的那一刻,我会很容易的联想到去年的自己。测试相比研发而言,对整体业务的把控程度以及要求更深、更广,而研发人员的重点可能是需要更有深度的研习,简而言之,也就是代码的问题。那么测试到底该不该学代码呢?这句简直是废话,答案当然是。如果一个测试人员拥有较高的代码水平,对产品质量的提升将会是深远的,这就是为什么白盒测试的薪资要高于黑盒测试,再加上物以稀为贵,懂代码的测试人员比例较小,薪资就只能是只增不减了。抛开这些不说,就单单说我个人在这短短的一年工作中,是切身处地的感受到一个白盒测试、黑盒测试与研发探讨问题之间的微妙不同。丛林法则适用于各个地方,强者才会受人尊重嘛。那么就必须提升自己的实力了,这是个小目标(虽然比不上王健林的小目标)。目标有了,接下来就是撸起袖子就是干了。怎么干呢?我的方法就是强迫自己!制定每日的计划,按时保质的完成,并输出总结。按时保质的完成,这是很容易实现的,毕竟IT工作者谁不喜欢搞搞技术,但是输出总结就不同了,加上公司没有外网,只能每天晚上回来进行总结了。不过,细想一下,这样也是很有好处的,回忆总结对知识的掌握更加牢固,且每天写总结也是个耐心活,没有点韧性可是坚持不下来,不过哥们我有,努力吧,提升自己,改变自己!