zoukankan      html  css  js  c++  java
  • linux 命令

    top

    top        #可定位负载过高的进程

    top  -p pid -H    #定位该进程中消耗cpu过高的线程

    可使用jstack查看线程栈信息,进而定位到代码段

    grep

    grep -3 'xxx'  $file   #查看文件filename内容 xxx的前后3行

    grep -rn 'xxx'   $file     #查看文件filename中xxx内容及其行数

    grep $string $file     #显示匹配行

    grep -A  n  $string  $file     #After  显示匹配行所在行的下n行

    grep -B  n  $string  $file     #Before  显示匹配行所在行的下n行

    grep -C  n  $string  $file     #上下n行

    grep --color $string $file    #高亮显示匹配字符串

    #使用正则

    grep -E $String $file

    #grep -E 多条件

    grep -E "condition1|condition2|condition3" $file

    tail

    tail -100f  filename               #查看文件filename 的最后100行内容

    tail -fn 1000 root.log |grep 'xxx'       # 配合grep,跟踪感兴趣的日志

    tail -f  $file            #只显示最新

    tail -n n0  $file            #显示从当前tail向上n0条

    tail -fn n0 $file             #显示从tail-n0 条开始到最新的

    ssh

    连接到远程主机    server代表远程主机,name为登录远程主机的用户名

    ssh  name@remoteserver 

    ssh  remoteserver -l name       

  • 相关阅读:
    linux软件安装
    [vim]使用中问题
    [vim]常用命令
    server
    linear regression
    loss function
    new bird in github
    [bzoj3489]A simple rmq problem
    [Jsoi2015]字符串树
    luogu3899谈笑风生
  • 原文地址:https://www.cnblogs.com/zhu-tingting/p/7245697.html
Copyright © 2011-2022 走看看