为终端和tilix等现代终端改进的clustersh
cssh的Python项目详细描述
#CSSHY-Alpha版本
imported cluster ssh用于现代终端,如terminator和tilix,通过ssh连接管理节点群集
启动多个split,每个节点都有ssh连接
感谢任何帮助:
*添加命令行参数以创建/删除/修改群集,这样就不需要编辑json文件
*改进其他DE的“猜测”终端检测(至少KDE和XFCE)
*添加更多后端
*使其与其他平台(至少OS X)兼容
*改进终结符代码以使用tempfile如果您是以前的csshnator用户,则可以使用“Migrate”“settings”“from”“csshnator.py”“脚本迁移旧配置,而不是在终结符内部创建配置文件只需运行它就可以迁移集群设置
install
要安装,需要有“python 3”(使用“3.6”进行测试,但可能使用较旧版本)和“pip”。然后您只需要:
``bash
pip install csshy
```
还可以调整默认终端:
$HOME/.csshy.conf
``json
{
“terminal”:“猜测”、
“群集节点”:{
“群集1”:[
“10.10.100.209”、
“10.10.100.210”、
“10.10.100.211”
“群集2”:[
“10.10.100.212”,
“10.10.100.213”、
“10.10.100.214”
]
}
}
```
当您选择“guess”时,csshy将尽力猜测要使用的wich终端。
````
例如:
```bash
csshy-l thor27-c cluster1
`````
>有关详细用法信息,请参阅帮助:
````
/csshy--help
用法:csshy.py[-h[-l登录名]-s[-c cluster-cluster-cluster-cluster-name[-t终端]
[cluster-nodes[cluster-cluster-节点[cluster-cluster-节点…]]]
“位置参数”:“连接”或“用户”@主机名,通过空格分隔,--login login
要传递给所有使用的主机的登录用户名。
-s,--显示所有可用的群集。
-c cluster-name,--cluster-name cluster-name
cluster-name是
~/.csshy.conf文件
-t终端上可用的主机集合,--终端
选择要使用的终端(tilix、terminator、cssh)
````
imported cluster ssh用于现代终端,如terminator和tilix,通过ssh连接管理节点群集
启动多个split,每个节点都有ssh连接
感谢任何帮助:
*添加命令行参数以创建/删除/修改群集,这样就不需要编辑json文件
*改进其他DE的“猜测”终端检测(至少KDE和XFCE)
*添加更多后端
*使其与其他平台(至少OS X)兼容
*改进终结符代码以使用tempfile如果您是以前的csshnator用户,则可以使用“Migrate”“settings”“from”“csshnator.py”“脚本迁移旧配置,而不是在终结符内部创建配置文件只需运行它就可以迁移集群设置
install
要安装,需要有“python 3”(使用“3.6”进行测试,但可能使用较旧版本)和“pip”。然后您只需要:
``bash
pip install csshy
```
还可以调整默认终端:
$HOME/.csshy.conf
``json
{
“terminal”:“猜测”、
“群集节点”:{
“群集1”:[
“10.10.100.209”、
“10.10.100.210”、
“10.10.100.211”
“群集2”:[
“10.10.100.212”,
“10.10.100.213”、
“10.10.100.214”
]
}
}
```
当您选择“guess”时,csshy将尽力猜测要使用的wich终端。
````
例如:
```bash
csshy-l thor27-c cluster1
`````
>有关详细用法信息,请参阅帮助:
````
/csshy--help
用法:csshy.py[-h[-l登录名]-s[-c cluster-cluster-cluster-cluster-name[-t终端]
[cluster-nodes[cluster-cluster-节点[cluster-cluster-节点…]]]
“位置参数”:“连接”或“用户”@主机名,通过空格分隔,--login login
要传递给所有使用的主机的登录用户名。
-s,--显示所有可用的群集。
-c cluster-name,--cluster-name cluster-name
cluster-name是
~/.csshy.conf文件
-t终端上可用的主机集合,--终端
选择要使用的终端(tilix、terminator、cssh)
````