RoyalTSX从入门到高效使用
Royal TSX 是一款 macOS 下可用的远程连接软件,类似于 Windows 系统的 XShell 。免费版最多支持 10 个连接,对于个人开发而言,已经足够了引言
在 Windows 系统下连接远程服务器时,有一款非常强大的管理工具,那就是 XShell ,谁用谁知道
开发环境迁移到 macOS 后,虽然自带的 Terminal 也可以用于 ssh 连接,但对于多台云服务器来说,来回切换显得有点捉襟见肘,而且 Termimal 也不支持密码记忆
Royal TSX 的出现,无疑是一道微弱的亮光,因为免费版最多支持 10 个连接,但对于个人开发者而言,这已经足够了
Royal TSX 的安装、插件配置、基础连接相关的教程已经有不少了,但是大部分的教程都没有介绍如何配置主题、修改字体,以及一个重要的功能:XShell 撰写功能 的替代方案。在研究了官方文档后,整理出了这篇文章一、下载安装
Royal TS 官网,链接:https://www.royalapps.com/ts/mac/features
进入下载页面,链接:https://www.royalapps.com/ts/mac/download
Royal TS 系列下有 4 款应用Royal TSX - 适用于 macOS 系统Royal TS - 适用于 Windows 系统Royal TSi Lite - 适用于 iOS 系统Royal TSD Lite - 适用于 Android 系统
选择 Royal TSX 点击下载,如下图所示
Royal TSX 下载页
找到下载好的 dmg 文件,点击安装二、基础配置
Royal TSX 是一款基于插件的应用,刚安装时还不具备使用条件,需要进行一些基础配置(一) 安装基础插件
首先需要进入插件安装页面,有 2 种打开方式,显然第 2 种方式更简单依次点击菜单栏的 Royal TSX / Preferences / Plugins 依次点击菜单栏的 Royal TSX / Plugins
安装基础插件
在插件配置页安装 Terminal 及 File Transfer 两个插件,然后点击 Apply & Close 按钮确认,重新启动让插件生效(二) 创建文档
Royal TSX 是以 Document 的形式进行远程主机管理的,刚安装时,会自动创建一个默认的 Document,也就是 Application ,这个文档是不能删除的,也不能在这个文档下新建连接
在建立连接前,需要先新建一个 Document,免费版最多只能创建一个
点击菜单栏 File / New Document 创建文档,快捷键为 Cmd + N
保存刚创建的文档
创建完成后选择一个位置保存文档,之后创建凭证、新建连接时也要记得保存,否则下次打开就没有了(三) 创建远程主机凭证
连接远程主机时,通常需要提供密码进行安全校验,在 Royal TSX 中,可以创建凭证,将服务器的用户名和密码保存起来,在进行连接或进行 FTP 操作时,直接关联,就不用每次都输入了
操作路径 Credentials / Add / Credential
新建凭证
这里创建了一个凭证,命名为 Credential Demo,之后创建连接时可以直接选择这个凭证 ,别忘记 Cmd + S 保存
凭证设置(四) Terminal 基础设置
官方的快速开始文档里,在新建了 Document 之后,就开始引导大家创建你的第 1 个连接了,但在此之前,还可以做一些额外的设置,毕竟磨刀不误砍柴工
点击 Application 文档下的 Default Settings ,选择 Terminal ,鼠标右键设置默认属性设置 Terminal 的默认凭证
点击 Credentials ,选择在第 3 步创建的凭证,如果多台服务器的用户名和密码相同,这样设置非常方便
设置 Terminal 的默认凭证设置 Terminal 的默认字体
切换到 Display Options 设置,这里可以设置字体、字号、行间距、字符间距
设置 Terminal 的默认字体
这里设置了默认字号,在 Terminal 中操作时,还可以用 [Cmd +] 和 [Cmd -] 调整字号设置 Terminal 的默认主题
切换到 Colors ,设置喜欢的主题,其中 PuTTY 和 Solarized 是默认的主题,还可以导入自己喜欢的主题,主题链接
设置 Terminal 的默认主题颜色
由于自带的主题 Solarized 已经可以满足我的要求了,直接选择这个主题,确定后保存设置 Terminal 默认不断开 Session
切换到 Advanced ,在右侧选中 Session ,进行如下设置,防止自动断开
Terminal 高级设置(五) FTP 基础设置
同理,在 Default Settings 中设置 FTP 的默认配置
FTP 连接类型设置
FTP 默认凭证设置(六) 连接测试
完成以上基础配置后,就可以进行连接测试了
设置云服务器 IP 地址
由于前面的步骤已经做好了基础配置,这一步只需要设置服务器 IP 地址和显示名称,保存后双击打开,连接成功了
连接成功
同理,测试 FTP 操作,成功上传了一个文件
FTP 上传文件到云服务器三、高效使用技巧(一) Terminal 撰写功能
当前打开了 2 个 Terminal,分别连接着 2 台云服务器,现在需要对相同目录进行一些清理工作,清理命令是相同的,这样的场景下可以使用撰写功能
2 个已连接服务器的 Terminal
选择一台主机,依次点击菜单栏 Tab / Broadcast Input to all Terminal Sessions ,开启撰写
也可以选择一个已连接的 Terminal 标签,鼠标右键进行同样的操作
开启撰写模式
在其中一台主机依次输入以下命令uname -n # 进入目标目录 cd /var/local/dockerdemo && ls -lF # 删除目标文件 rm -f test.txt # 删除后确认 ls -l
执行过程如下
执行过程
执行结束后,按照开启撰写功能的步骤,将其关闭(二) 同一台服务器快速开启多个 Terminal
有的场景下,比如在服务器的一个容器内,但需要回到宿主机内执行一些命令,这时可以快速复制一个 Terminal
在已连接的 Terminal 标签上鼠标右键,然后点击 Duplicate(Add Hoc)
快速复制(三) 常用快捷键
显示 / 隐藏侧边栏: [⌘ 0]
显示 / 隐藏工具栏: [⌥ ⌘ T]
创建文档: [⌘ N]
打开文档: [⌘ O]
保存:[⌘ S]
清屏,清除所有:[⌘ K]
清屏,清理到不显示滚动条:[⌘ K]
打开 Properties:[⌘ I]
在 Terminal 中增大字号:[⌘ +]
在 Terminal 中减小字号:[⌘ -]参考文档
Royal TSX 官方文档
松江这片金色海洋,你去打卡了吗?稻浪翻滚,空气中弥漫着淡淡清香。眼下秋粮迎来丰收季,小昆山镇的万亩良田成为新晋网红打卡地,不少市民来到这里赏秋拍照,感受丰年瑞景的喜悦。稻田里满眼金黄,田边的林带,仿佛大自然打翻的
骑共享单车乱停乱放驾照要被扣分,12分扣完拉黑大河报大河财立方(记者杨霄实习生王宇文朱哲摄影)骑共享单车也要有驾照?11月3日,哈啰出行发布消息称,近期,该公司在洛阳开封信阳等河南多个城市已上线共享两轮(单车)驾照分机制。新机
发现的幽灵粒子,是什么东西?在广东开平地下700米的洞室,迄今世界最大的地下实验洞室,形似地球,在这里,幽灵粒子被捕捉。何为幽灵粒子幽灵粒子其实就是中微子,因为很难被捕捉到,跟幽灵一般得名。幽灵粒子的特性1可
千年难解,碑文等你来破译在端庄秀丽的晴川阁武汉大禹文化博物馆晴川阁景区内有一个古朴典雅的禹碑亭。禹碑上的文字,奇特难认,前年难解,吸引着历代文人墨客,想探索它的奥妙。禹碑亭位于晴川阁景区主体建筑禹稷行宫的
河南郏县千年古村为何得名渣园顶端新闻河南商报记者孙超通讯员孙书贤渣园村位于平顶山市郏县渣园乡,穿过一座4。8米高的红石过街牌坊,便进入了渣园村。村内红石铺路亭台长廊环绕,古朴的婆娑园古槐树牛王庙等,无不诉说着
国际最新研究刚果盆地中心数千年前干旱气候导致碳释放中新网北京11月3日电(记者孙自法)国际著名学术期刊自然最新发表一篇气候科学研究论文认为,刚果盆地中心在50002000年前因干旱气候导致泥炭分解并释放出碳,这项研究发现表明了气候
千年古村为何得名渣园河南日报客户端记者张建新通讯员孙书贤渣园村位于平顶山市郏县渣园乡,穿过一座4。8米高的红石过街牌坊,便进入了渣园村。村内红石铺路亭台长廊环绕,古朴的婆娑园古槐树牛王庙等,无不诉说着
纬图在玩一种很新的东西,Web3手机说起苹果最经典的广告,我觉得要数第一代麦金塔电脑的那个。女主一个锤子扔向大屏幕,砸出一个80。不少人认为,这广告是向当时个人电脑行业的龙头IBM发起挑战。时隔30多年,如今的苹果早
昨晚华为发布会讲了啥?内容大整理,新品最低才百元昨晚,华为全场景新品发布会如期举办。发布会上不但推出了新款折叠屏手机,而且还新推出了很多其他数码产品。本文就把这些新品内容统统整理下来,让大家一眼看明白。华为PocketS首次将国
中国女团排名第六,无缘直通巴黎奥运羊城晚报讯记者詹淑真报道北京时间11月2日,在英国利物浦举行的2022体操世锦赛结束了女子团体决赛,中国队在八支队伍中排名第六,前三名美国队英国队加拿大队直接获得巴黎奥运会参赛资格
5G大屏智慧守护进博会11月3日,在上海市青浦区服务保障中国国际进口博览会前线指挥部,一块大屏实时闪烁数字,近百个和进博会相关的数字体征数据不断更新,5G巡查车24小时不断线地巡查街面记者了解到,总结前