
linux学习
高级Java进阶之路
互联网大厂资深架构师,高并发专家,精通jvm、字节码、中间件
展开
-
Vim快捷键
一、移动光标1、左移h、右移l、下移j、上移k2、向下翻页ctrl + f,向上翻页ctrl + b3、向下翻半页ctrl + d,向上翻半页ctrl + u4、移动到行尾$,移动到行首0(数字),移动到行首第一个字符处^5、移动光标到下一个句子 ),移动光标到上一个句子(6、移动到段首{,移动到段尾}7、移动到下一个词w,移动到上一个词b转载 2014-11-05 23:42:39 · 507 阅读 · 0 评论 -
git 命令别名配置
使用git时要经常反复操作一些命令,这时可以给这些命令起别名alias简化操作。下面是我的配置,还是比较好用的alias s='git push'alias l='git pull'alias g='git status'alias a='git add'alias c='git commit'alias gc='commit_continous'function原创 2015-08-15 18:37:51 · 718 阅读 · 0 评论 -
线上问题排查
需要做好监控和报警,打日志要准确规范。性能类诊断uptimetopvmstat 1iostat 1dstatpidstat 1sar -n DEV 1free -m网络netstat -nltpnetstat -anptnetstat -ntp | grep ‘TIME_WAIT’ | awk ‘{print 5,5, 6}’ | awk -F ‘:’ ‘{print 1,原创 2016-09-18 13:47:20 · 728 阅读 · 0 评论 -
linux的screen命令
Linux中的screen命令,常用于执行一个长时间运行任务,当用户登出后不停止任务,如我们ssh登陆到一台机器,运行一个任务,当我们通过退出ssh时,任务可会跟着停止,如果我们想让它继续执行,一般有两种方式。1. nohup假设任务是一个 runjob的程序1nohup ./runjob &这样程序就会在后台执行,并原创 2016-10-05 19:48:36 · 674 阅读 · 0 评论