Shuttle安装以及配置简介

来源:互联网 发布:淘宝上怎么好评改差评 编辑:程序博客网 时间:2024/05/20 10:51

本文说明:


本文介绍Shuttle的安装以及配置,主要是根据Github上的官方文档进行翻译说明,还有自己的一些补充,如果习惯直接看文档的朋友,可以直接关掉这篇文章了~

  • 本文说明
    • Shuttle是什么
    • Shuttle怎么用
      • 安装Shuttle
      • Shuttle配置
        • Global settings 全局配置
        • Command settings 命令配置
    • Shuttle示例
    • 总结

Shuttle是什么



点击我跳转到Shuttle的Github

看一下官方简介,就一句话

A simple SSH shortcut menu for macOS  

顾名思义,就是一个Mac上管理SSH的工具

Shuttle怎么用


接下来,让我给大家介绍一下Shuttle的用法

  1. 安装Shuttle

    首先到Shuttle的官网下载:
    点击我跳转到下载地址
    然后把Shuttle复制到Application文件夹下即可

  2. Shuttle配置

    这部分是本文的重点,敲黑板
    通过命令 open ~/.shuttle.json 打开.shuttle.json文件

    Global settings 全局配置

    • “editor”: “VALUE”, 设置编辑器,可选项default, nano, vi, vim

    • “launch_at_login”: VALUE, 设置是否开机启动

    • “terminal”: “VALUE”, 设置终端,一般是Terminal.app或者iTerm

    • “iTerm_version”: “VALUE”, 设置iTerm版本,分别有三种

      "iTerm\_version": "legacy",  2.14版本  "iTerm\_version": "stable", 最新版本"iTerm\_version": "nightly", nightly build 版本 
    • “default_theme”: “Homebrew” 设置终端主题

    • open_in”: “VALUE” 有两个可选项 Tab 或者 new 顾名思义,新建一个Tab 或者 在新窗口执行命令

    • “show_ssh_config_hosts”: VALUE 设置是否解析config文件,默认是true
    • “ssh_config_ignore_keywords”: [“VALUE”] 设置忽略解析的关键字

    Command settings 命令配置

    • “cmd”: “VALUE” 设置命令
      例如 “cmd”: “ps aux | grep [s]sh”

    • “name”: “VALUE” 设置菜单栏显示的名称

    • “inTerminal”: “VALUE”

      new 新建一个窗口执行命令  tab 新建一个Tab执行命令  current 在当前窗口执行命令
    • “theme”: “VALUE” 设置主题~我用的是basic

    • “title”: “VALUE” 这个标题是显示在终端窗口的标题~

Shuttle示例


"hosts": [    {      "cmd": "ssh root@127.0.0.1 -p 4000",      "inTerminal": "tab",      "name": "SSH - root用户",      "theme": "basic",      "title": "Blue"    },    {      "cmd": "ssh root@127.0.0.1 -p 4000",      "inTerminal": "tab",      "name": "SSH - git用户",      "theme": "basic",      "title": "Blue"    }    ]

总结


shuttle 除了可以用来当SSH管理工具以外,还能执行多条命令操作,提高效率,只要用分号分隔即可

 例如 pwd; ls; cd /; 就会按顺序执行以上三条命令。  

好了,本文只是简单介绍了shuttle的基本用法,欢迎大家一起交流学习~

原创粉丝点击