[置顶] 工作中用到的命令(持续更新)
2017-08-24 22:32
190 查看
1 查看某个端口
查看80端口现在运行的情况lsof -i:80
2 查看类占用的内存
jps 命令找到对应java 进程pid查看类占用内存
jmap -histo pid
3 查看jar 包冲突
mvn dependency:tree -Dverbose | grep “conflict”4 查询匹配某个字符串
grep ‘test’ test.log5 统计某个字符出现的行数
grep ‘test’ test.log | wc -l6 查看出现某个字符前面多少行
//查询出现test 前面10行日志情况grep -B 10 ‘test’ test.log | more
7 查看出现某个字符后面多少行
//查询出现test 后面10行日志情况grep -A 10 ‘test’ test.log | more
8 查看磁盘空间
df 或者df -h9 清空线上正在用的过大的日志文件
将日志写到空设备类似清空数据,注意千万不要直接删除文件,这样可能会导致线上系统报错cat /dev/null >*.log
10 强制要求JVM始终抛出含堆栈的异常
java -server模式情况下HotSpot VM专门针对异常做的一个优化,称为fast throw,当一些异常在代码里某个特定位置被抛出很多次的话,虚拟机会对此做个优化,不会抛出详细的堆栈信息,这样就不利于排查问题,好处是可以快速抛出异常。XX:-omitStackTraceFastThrow禁用该默认的优化。
11 git拉取远程某个分支到本地
git checkout -b 本地分支名 origin/远程分支名相关文章推荐
- 【小平工作日志】Linux 命令大全!(持续更新……)
- 平时工作中一定会用到的Linux指令(每周会持续更新~)
- [置顶] Linux常用命令(持续更新)
- ubuntu12.04LTS 用到了的命令【持续更新【20131104】
- 最近用到的一些sql命令(持续更新)
- [置顶] Linux的常用经典命令(持续更新)
- 工作中总结的linux命令应用技巧(会持续更新)
- 【linux命令总结】——后续用到的内容持续补充和更新
- 一些用到的linux命令,持续更新
- 项目中用到的一些git命令(持续更新)
- 偶经常用到的LINUX命令整理(持续更新)
- Linux 用到的命令总结 持续更新
- Linux不太常用,但是偶尔会用到的命令备忘(持续更新)
- [置顶] 我项目中会用到的开源项目(都是精品) 持续更新
- Linux工作中常用到的一些命令(持续更新)常用的
- Linux 命令,持续更新,本人用到什么就往上写
- 工作中用到的Linux命令-不断更新中
- 工作中常用到的Linux命令(持续更新)
- 工作常用svn命令-持续更新
- 常用ClearCase命令 <持续更新>