xtulnx 最近的时间轴更新
xtulnx

xtulnx

V2EX 第 141624 号会员,加入于 2015-10-08 14:55:27 +08:00
xtulnx 最近回复了
2016-07-19 10:28:58 +08:00
回复了 Xuanwo 创建的主题 程序员 求问老司机,手头的服务器多了怎么管理呢?
常规的 ~/.ssh/config ,例如:
Host bj.* # 北京内网测试
Port 2009
User root
IdentityFile ~/.ssh/bj.admin.git.key
Host bj.201 # Hadoop.201
HostName 10.0.30.201
#<[email protected]>
Host bj.202 # Hadoop.202
HostName 10.0.30.202
Host bj.203 # Hadoop.203
HostName 10.0.30.203

然后配置环境(如 ~/.bashrc )

_complete_liao_hosts_ex() {
local curw=${COMP_WORDS[COMP_CWORD]}
local wordlist=$(awk '{if ($1=="Host") if ($4=="") print $2; else printf "%s::%s\n",$2,$4}' ~/.ssh/config)
COMPREPLY=($(compgen -W '${wordlist[@]}' -- "$curw"))
return 0
}

function lsshl() {
n=$1
ssh ${n%%:*}
}
complete -F _complete_liao_hosts_ex lsshl

之后,在 terminal 中,输入 lsshl bj. 再按 tab 补全,就会发现:

$ lsshl bj.
bj.*::北京内网测试 bj.191 bj.191.2 bj.201::Hadoop.201 bj.202::Hadoop.202 bj.203::Hadoop.203 bj.98 bj.98.2

so easy
2015-12-14 14:34:25 +08:00
回复了 mcxiaoke 创建的主题 Android 下一代 Android 渠道打包工具 PackerNg
楼主说的不是百度、小米、 360 之类的渠道吧?而是一个包塞不同的文本配置代码
2015-12-14 14:18:18 +08:00
回复了 mcxiaoke 创建的主题 Android 下一代 Android 渠道打包工具 PackerNg
@stardust21 哈哈,是呢。很快就剩两大主力阵营
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4520 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 01:04 · PVG 09:04 · LAX 17:04 · JFK 20:04
Developed with CodeLauncher
♥ Do have faith in what you're doing.