zoukankan      html  css  js  c++  java
  • linux 运用锦集

    1. 生成快照:

    命令:jmap -dump:format=b,file=yourself_file_name.hprof  pid

    实例:jmap -dump:format=b,file=2021-06-27-01.hprof 20945

    2. 压缩成 zip 文件

    命令:zip -r -q  dest_file_name   src_file_name (-r: 循环子文件夹及文件、-q 隐藏压缩过程)

    实例:zip -r -q 2021-06-27-01.hprof.zip 2021-06-27-01.hprof  

    3. tar 解压缩 与 解压缩

    命令:压缩 tar -cxvf  file_name 、解压缩 tar -zxvf file_name

     4. 查询匹配行数:

    命令:grep -c 'key' file_name.log

    实例:grep -c '任务执行开始——' hm-info.log

    扩展:grep -A 100 'key' file_name.log 查询定位key行及其后100行;grep -B 100 'key' file_name.log 之前;grep -C 100 'key' file_name.log 前后各100行。

    5. 查询时间区间内,指定关键字的匹配记录

    命令:

    实例:sed -n '/2021-04-28 21:08:22,311:INFO/,/2021-04-28 21:32:06,682:INFO/p' info-2021-04-28.log | grep 'ConsumeMessageThread_13'

    6.查询进程pid

    命令:ps -ef|grep key

    实例:ps -ef|grep engine 

     7.查询指定进程内线程数:

    命令:pstree -p pid | wc -l

    实例:pstree -p 28212 | wc -l

    8.查询指定进程的线程的详细信息

    命令:top -H -p pid

    实例:top -H -p 28212

  • 相关阅读:
    CF891E Lust
    Comet OJ 2019 夏季欢乐赛题解
    CF1098E Fedya the Potter
    CF1063F String Journey
    P4218 [CTSC2010]珠宝商
    AGC028 E
    51Nod 1584 加权约数和
    51Nod 1769 Clarke and math2
    Educational Codeforces Round 67
    斯特林数学习笔记
  • 原文地址:https://www.cnblogs.com/bridgestone29-08/p/14945656.html
Copyright © 2011-2022 走看看