linux命令
MrHamster
这个作者很懒,什么都没留下…
展开
-
git如何撤销已commit未push的提交
一般使用git reset命令git reset有几个参数–mixed : 撤销git commit , 撤销git add, 不撤销本地改动的代码–soft : 撤销git commit , 不撤销git add, 不撤销本地改动的代码–hard : 全部撤销正常情况下,我们使用–mixed参数即可回滚到上次提交git reset --mixed HEAD^或者git reset --mixed HEAD~1回滚到n次前的提交git reset --mixed HEADn个^或者原创 2021-10-28 21:42:29 · 4072 阅读 · 0 评论 -
linux下查看文件或文件夹大小
ll -h : 查看当前文件的大小du -h –max-depth=1 * : 查看当前目录下以及当前目录下一级文件夹的大小du -sh : 当前目录的总代销原创 2021-05-17 16:11:13 · 119 阅读 · 0 评论 -
Vim常见查找命令.md
本次仅讲解在使用vim查询日志Bug时常用到的命令例如我们有一个test.file时,需要打开此日志直接vim test.file即可此时为正常模式,如果只是查找问题的话,我们是不需要进入插入模式的(按i键进入插入模式)查找命令/Exception n键查找下一个,N键查找上一个Ctrl + e 向下滚动一行Ctrl + y 向上滚动一行Ctrl + d 向下滚动半屏Ctrl + u 向上滚动半屏Ctrl + f 向下滚动一屏Ctrl + b 向上滚动一屏...原创 2021-05-16 12:36:10 · 239 阅读 · 0 评论 -
jhat命令分析hprof文件
当我们拿到hprof文件后,该如何分析呢,这时候我们可以用到jdk自带的jhat命令进行分析jhat -J-Xmx512M *.hprof (这里的-J-Xmx参数可以不要,如果自己机器内存够大的话)………经过漫长的等待后,出现Started HTTP server on port 7000信息时,咱们就可以使用IP+port进行访问了打开首页后,出现了是一个Arrays,这里太多了,所以我们直接忽略掉,拖到最下面,或者在页面搜索Other Queries这里我标出来的两部分就是比较重要的两原创 2020-07-31 23:34:50 · 6032 阅读 · 0 评论 -
jmap命令
jmap命令是Jdk自带的一个,查看jvm内存使用详情的命令首先我们输入jmap -help,查看帮助文档这里我们着重说明一下-histo命令jmap -histo pid|head -n 10 查看前10位jmap -histo pid | sort -k 2 -g -r 查看对象数最多的对象,按降序输出jmap -histo pid | sort -k 3 -g -r 查看内存的对象,按降序输出通过这三个命令,我们可以很清楚的看到当前进程中对象的大小及个数,从而辅助我们进行分析...原创 2020-07-31 22:31:58 · 16776 阅读 · 2 评论 -
linux服务器上如何启动java程序保证后台运行
linux上有一个命令, &&的意思是,将这个任务放到后台去执行所以,如果我们想启动一个java程序,可以使用java -jar test.jar &命令原创 2020-05-16 22:31:26 · 1174 阅读 · 1 评论 -
Top命令查询结果界面参数详解
Linux服务器性能分析可以使用top命令,可以查看cpu使用率等等输入top命令,界面如下(ubuntu)整体统计信息第一行:系统运行状态和平均负载 第一个参数:目前的时间 :10:14分 第二个参数:系统目前运行的时间:运行了33分钟 第三个参数:当前有多少人登录了这个系统: 1个 第四个参数:系统负载,既任务队列的平均长度,三个数值分别代表最近1分钟,5分钟,15分钟...原创 2019-04-24 11:28:13 · 9009 阅读 · 1 评论 -
编写shell脚本
1、创建文件:touch命令touch verison.sh2、设置权限 : chmod命令chmod 755 verison.sh3、编写脚本内容 :vim命令vim version.sh4、运行脚本 :././version.sh原创 2019-05-06 14:57:59 · 179 阅读 · 1 评论