需求 1 、敲一条命令, 这条命令能够分发到所有已经打开的窗口

需求 1 、敲一条命令, 这条命令能够分发到所有已经打开的窗口
1 Tink PRO xshell |
2 cheng6563 May 11, 2021 xshell5 |
3 saltbo May 11, 2021 iterm2 cmd+shift+i |
4 Xhack May 11, 2021 xshell6 |
5 blueorange OP 谢谢各位了 我都去看看 |
6 syuraking May 11, 2021 xshell5 和 6 都可以,7 真的难用 |
7 MilkShake May 11, 2021 xshell6 |
8 acedbs May 11, 2021 xshell7 SecureCRT 7.1 |
9 landers2015 May 11, 2021 @saltbo 涨姿势了 |
10 0bit May 11, 2021 感觉你是不是更想要 Ansible 之类的? |
11 pakro888 May 11, 2021 xshell termius |
12 blueorange OP @0bit 感觉复杂了 |
13 Beebird May 11, 2021 还可以在 tmux 中分割 pane,然后 setw synchronize-panes on,可以实现当前 windows 中的所有 pane 同步输入 |
15 ijrou May 12, 2021 via Android xshell |
16 Duolingo May 12, 2021 mobaxterm |
17 MeiJiayun May 12, 2021 via iPhone if windows mobaxterm+1 |
19 liuliancao May 12, 2021 #!/usr/bin/env bash # usage: ssh-multi for tmux by liuliancao at 2021/04/22 v1. # a script to ssh multiple servers over multiple tmux panes while getopts p:u:f: OPTION do case $OPTION in p)PORT=$OPTARG;; u)USER=$OPTARG;; f)FILE=$OPTARG;; ?)echo "use ssh-multi -p $PORT -u $USER -f ssh-hosts-file" && exit 1;; esac done index=-1 # split window to ssh cat $FILE | while read host; do index=$(($index + 1)) #if in tmux if [[ -z $TMUX ]];then in_tmux=0 [[ $index -eq 0 ]] && tmux new-session -d "ssh -p $PORT $USER@$host" && continue tmux split-window -h "ssh -p $PORT $USER@$host" # if not else in_tmux=1 [[ $index -eq 0 ]] && tmux new-window -n "ssh-multi" "ssh -p $PORT $USER@$host" && continue tmux split-window -t "ssh-multi" "ssh -p $PORT $USER@$host" fi tmux select-layout tiled done tmux set-window-option synchronize-panes on [[ in_tmux -eq 0 ]] && tmux a |
20 yalin May 12, 2021 SecureCRT |
21 CathayChen May 12, 2021 mobaxterm mobaxterm mobaxterm 开源免费好用 |
22 knightdf May 12, 2021 就是 broadcast input, 几乎都可以吧,tmux 之类的也可以 |
23 seamonster May 12, 2021 mobaxterm 免费 还有官方绿色版,不用安装 |
24 billwang May 12, 2021 mobaxterm |
25 ericls May 12, 2021 via iPhone openssh + tmux |
27 ervqq May 12, 2021 hyper |
28 arrando May 12, 2021 windows 就 mobaxterm 吧 |
30 keepeye May 12, 2021 只是批量 ssh 远程命令的话,可以用 pssh |
31 willis May 12, 2021 你需要 ansible |
32 boris93 May 12, 2021 via iPhone > 一个人部署 30 台服务器, 真想死 所以你需要 ansible,而不是某个终端软件 |
33 zhuisui May 12, 2021 tmux 的复杂使用可以用 byobu,在一定程度上封装 |
34 evilangel May 12, 2021 吐槽一下 SecureCRT for Mac 版本 8.5.4 正版,自从两年前更新 Mac 系统后大部分情下用没一会就莫名其妙的菜单栏变灰色,鼠标点击失效。 |
36 snownarrow May 12, 2021 是安装 30 个系统,还是部署软件? |
37 huangmingyou May 12, 2021 clusterssh 交互式 dsh 非交互式 |
38 x66 May 12, 2021 你需要的是 ansible 和 docker |
39 xz410236056 May 12, 2021 mac 目前用的 finalShell 中文界面,挺小巧的,但是感觉没有 xshell 好用。借楼求推荐个 mac 的 |
40 litesoar May 12, 2021 一直用的 xshell 很不错 |
41 jackerbauer May 12, 2021 xshell |
42 caliburn1994 May 12, 2021 = = 我记得 xshell 商用要收费。 |
43 ShuangChenyue May 12, 2021 30 台 试试 ansible 吧 |
44 kikyous May 12, 2021 你需要的绝对是 ansible 而不是什么各种 term |
45 kikyous May 12, 2021 ansible 有 playbook 模式,就是预先写好脚本然后执行 还有 console 模式,就是交互模式: https://tva1.sinaimg.cn/large/008i3skNly1gqfkxh4mzij30bt0jpgne.jpg |
46 xiaket May 12, 2021 转念一想, 自己有好多年没这样并行跑命令了... |
47 nilai May 12, 2021 electerm |
48 masterclock May 12, 2021 ansible 之类的才是楼主需要的 |
49 surpass May 12, 2021 云服务器吗 |
50 wanqulousx May 12, 2021 Mac 上试试这个 terminus |
51 fciasth May 12, 2021 @wanqulousx 这个是收费的吗 |
52 jh163888 May 12, 2021 via Android Xshell7 |
54 Beebird May 12, 2021 |
56 X-Force May 12, 2021 用 Ansible 啊同学…… |
57 j777 May 12, 2021 iterm2 cmd+shift+i 这个怎么用? |
59 wanqulousx May 13, 2021 @fciasth 开源,免费 |
60 blueorange OP @wanqulousx terminus 比较难用 |
61 TheBlind Dec 4, 2024 T-Shell https://www.tshell.online/ |