开发工具

搬砖常用shell片段

1279 words
统计 TCP 连接情况 $ ss -nat | awk 'NR>1 {d[$1]++} END {for (i in d) print d[i],i}' # NR>1 去除第一行 # {d[$1]++} 对第一列元素进行累加计数 # {for (i in d) print d[i],i} 打印出数组的元素和出现的次数 xargs ps -ef | grep nginx |

git diff 中文乱码

120 words
在命令行下输入以下命令: $ git config --global core.quotepath false # 显示 status 编码 $ git config --global gui.encoding utf-8 # 图形界面编码 $ git config --global i18n.commit.encoding utf-8 # 提交信息编码 $ git config --global i18n.logoutputencoding utf-8 # 输出 log 编码 $ export LESSCHARSET=utf-8 最后一条命

Mac设置多个GitHub账号

354 words
为多个账号设置 ssh keys 假定我们有两个账号,一个lockshell,一个zhangsan。 分别用不同 github 账号对应的邮箱生成 ssh key,示例: $ ssh-keygen -t rsa -C