常用系统命令/参数/工具统计

作者 : admin 本文共805个字,预计阅读时间需要3分钟 发布时间: 2024-06-8 共2人阅读

一、linux命令
1、top命令:http://blog.csdn.net/qq_31442743/article/details/131918449
2、组合过滤查看日志:cat error.log | grep ‘qingling’ | grep ‘kafka’
3、有一个文件txt,每行都有数据,帮我找出包含beijing的行记录,并输出到result.txt中进行保存(命令)
grep -i ‘beijing’ xxx.txt > result.txt(-i表示忽略大小写)
二、git命令
git仓库三个组成部分:工作区、暂存区、历史版本区
1、git rebase和git reset区别
git reset 不修改commit相关的东西,只会去修改.git目录下的东西。
git rebase 会试图修改你已经commit的东西,比如覆盖commit的历史等,但是不能使用rebase来修改已经push过的内容,容易出现兼容性问题。rebase还可以来解决内容的冲突,解决两个人修改了同一份内容,然后失败的问题。
2、git pull和git fetch区别
git pull=git fetch+git merge
git fetch取回远端数据,不会对本地进行更新
git pull 取回远端数据,加与本地数据合并,并生产新的版本号
3、git merge和 git rebase区别
git merge将本地代码和远程代码进行融合合并
git rebase是复位基底的意思,gitmerge会生成一个新的节点,之前的提交会分开显示,而rebase操作不会生成新的操作,将两个分支融合成一个线性的提交。
三、jvm参数
http://blog.csdn.net/AlbenXie/article/details/131951184
例如,设置堆最大大小:java -Xmx2g -XX:+UseG1GC -jar myapp.jar
四、jvm线上问题排查
jstat,mat使用
五、maven工具

本站无任何商业行为
个人在线分享 » 常用系统命令/参数/工具统计
E-->