Skip to content

Fast connect server tools,by ssh、scp、redis-cli

License

Notifications You must be signed in to change notification settings

codezm/fcs-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fast Connect Server Tools

前提条件

本项目运行依赖 expect、ssh、scp、redis-cli 命令,依赖 jq 来解析 JSON

expect 安装
$ yum install -y expect
jq 安装
# macos
$ brew install jq
# linux
$ curl -L -o /usr/bin/jq -s https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64 && chmod +x /usr/local/bin/jq
# centos
$ yum install -y epel-release
$ yum update -y
$ yum install -y jq
$ yum remove -y epel-release
# ubuntu
$ apt install -y jq

安装

$ git clone https://github.com/codezm/fcs-tools.git
$ cd fcs-tools
$ chmod +x install.sh
$ source ./install.sh

使用

zssh 命令
  • 服务器添加

    $ zssh add vm-web96.2 172.16.96.2 codezm 1234 root1234
  • 服务器列表

    $ zssh list
    $ zssh list -v
    $ zssh list -vv
  • 服务器搜索

    $ zssh search vm
  • 服务器删除

    $ zssh delete vm-web96.2
zscp 命令
  • 下载服务器文件

    $ zscp vm-web96.2 download /etc/passwd ./
  • 上传本地文件

    $ zscp vm-web96.2 upload ./test.txt /tmp/
zredis 命令
  • 服务器添加

    $ zredis add vm-web96.2 172.16.96.2 6379 0 1234
  • 服务器列表

    $ zredis list
    $ zredis list -v
    $ zredis list -vv
  • 服务器搜索

    $ zredis search vm
  • 服务器删除

    $ zssh delete vm-web96.2

LICENSE

MIT License

About

Fast connect server tools,by ssh、scp、redis-cli

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages