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的用法
安装Shuttle
首先到Shuttle的官网下载:
点击我跳转到下载地址
然后把Shuttle复制到Application文件夹下即可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的基本用法,欢迎大家一起交流学习~
- Shuttle安装以及配置简介
- hive简介以及安装配置
- maven从0开始----maven简介以及安装配置
- python环境配置和安装以及Anaconda简介
- NodeJs 简介以及安装
- git简介以及安装
- Redis简介以及安装
- redis简介以及安装
- Solr简介以及安装
- linux下libevent安装配置与简介 以及 linux库文件搜索路径的配置
- PJSIP简介,安装配置
- mysql安装配置简介
- kafka安装配置简介
- Maven简介 & 安装配置
- Oozie安装配置简介
- MongoDB简介以及Windows安装
- ubuntu简介以及安装教程
- MongoDB(1)--简介以及安装
- 离线地图开发
- OSGI入门实例讲解(一)
- Leetcode: Reorder List
- mysql数据库的导入和导出
- 20171221_C语言学习
- Shuttle安装以及配置简介
- XRecyclerView的简单使用与图片拉动字体缩放效果的实现
- IT风投!
- sql server和access的机制有很大的不同
- 如何1秒钟让程序员抖腿?教你10个方法!
- 服务端I/O性能大比拼:Node、PHP、Java、Go
- 用过的几款步进电机驱动IC
- 《利用Python进行数据分析》第7章 字符串操作与正则表达式
- 系统分析师--经济管理2:企业相关--企业文化