zoukankan      html  css  js  c++  java
  • 测试运维-linux中常用的操作命令以及工作思路

    以下纯属个人经验,本人刚接触运维····希望老司机们传授下工作经验

    cd /data/logs  进入日志存放的目录,如果你不知道log文件在哪,你可以用

    find / -name log 这个命令,再筛选到想要的日志。

    查看日志也要注意,可以通过cat或者vim来查看。我更推荐使用view,和tail

    日志常常是一大篇,慢慢去找很麻烦。最快的方法是把能复现问题的操作再执行一边,在Linux系统中用tail -f demo.log 实时观察日志的反应

    如果服务有依赖,可以试着先把依赖的服务关闭,再观察日志,最后把你所知道的情况和错误截图反馈给开发

    现在大都数服务是java开发的,jps命令可以快速看到有哪几个Java进程,在查看端口是否正常,用netstat -ntlp,查看正在运行的端口,如果开放的端口较多,可以netstat -ntlp|grep 8080

    看服务是否运行也可以用ps -ef|grep -v grep|grep tomact 

    当服务出现假死,可以找到进程号,kill -9 29239,意思是强制杀掉29239这个进程

     在用linux时,经常会用到vim编辑命令,工作中常用的快捷键有:1.ZZ保存退出,一般是编辑完文件后,左手按住shift,连续按两下z;和这个对应的是ZQ,不保存强制退出

    2.x,删除当前光标下的字符

    3.dd,删除一行

    4.{,跳转到段首,},跳转到段尾

    5.还有最常用的u,撤销上一次操作,如果不小心误撤销了···你还要可以使用ctrl+r来撤销这个‘u’的误操作
    6.i,这个应该用的多,vi里面也用,插入。还有a,o也可以插入。。。大家不妨试试它们的区别

    每天进步一点点!
  • 相关阅读:
    MessageFormat使用记录
    在IDEA中使用MyBatis Generator逆向工程生成代码
    mybatis报错invalid types () or values ()解决方法
    关于jrebel碰到的一次问题记录
    I/O限制异步操作
    线程基础和异步执行计算限制
    模板方法模式(Head first 设计模式——7)
    适配器模式和外观模式(head first设计模式——6)
    命令模式(head first 设计模式5)
    工厂模式——(Head first设计模式4)
  • 原文地址:https://www.cnblogs.com/qianjunjun/p/14183833.html
Copyright © 2011-2022 走看看