本地终端
tTerm Mac 版
我们最新推出的产品:Mac 上的本地终端,是对云端版本的补充。像在任何终端里一样使用你的电脑,很快还可以直接在应用里把服务器和密钥迁移到云端。
下载 Mac 版tTerm Mac 版需要安装在 Mac 上。请在 Mac 上打开此页面;在手机上,可以直接在浏览器里使用 tTerm Web。
打开 tTerm Web与云端如何配合
从 Mac 开始,
再迁移到云端
应用不会取代云端的 tTerm,而是对它的补充:同一个账号,同样的服务器和笔记。先在自己的 Mac 上开始,需要随时随地访问时,再把一切迁移到云端。
tTerm Mac 版
Mac 上的本地终端:这台电脑的 shell 以块呈现,历史记录和笔记都保存在本机。没有账号也能使用。
迁移到云端
准备好之后,应用会找出 Mac 上 ~/.ssh 中的服务器和密钥,点几下就能迁移到云端。
tTerm Web
云终端:服务器、终端和笔记都在云端,可以在任意浏览器和手机上打开,也能供团队使用。
功能
Mac 和云端,在同一个窗口里
自己的 Mac 上也有块
这台 Mac 的 bash 或 zsh,每条命令都是一个块,带有输出、退出码和耗时。历史记录在 Mac 上保留 30 天。
云端就在同一个窗口里
登录后,你的服务器及其笔记会在 Mac 的终端旁边打开,还可以用 ⌘K 搜索所有内容。
迁移到云端 即将推出
点几下,应用就能把这台 Mac 上的服务器和密钥迁移到云端,之后在任意浏览器中都能打开。
随时随地访问你的 Mac
应用会把这台 Mac 开放给 tTerm Web:在浏览器和手机上都能使用它的终端。应用常驻在菜单栏中。
安装方法
三步把 Mac 接入 tTerm
打开文件
打开下载的 tTerm.dmg,把 tTerm 拖到“应用程序”文件夹。
随时登录
Sign in 会打开浏览器:确认之后,你的服务器和笔记就会出现在窗口中。
首次启动,仅需一次
- macOS 15 或更高版本
- 打开 tTerm,点按“完成”。然后前往“系统设置”→“隐私与安全性”:在底部有关 tTerm 的那一行旁边,点按“仍要打开”(尝试打开后,这个按钮会显示大约一小时),再输入 Mac 的密码进行确认。
- macOS 11–14
- 在“访达”中打开“应用程序”文件夹,按住 Control 键点按 tTerm,选取“打开”,然后再点按一次“打开”。
此后,tTerm 会照常打开,新版本也由它自行安装,macOS 不会再为此询问。
其他系统
不只是 Mac
Windows 即将推出
Windows 版正在开发中。
Linux 即将推出
在那之前,Linux 电脑可以通过小型代理接入 tTerm Web。
任意浏览器
tTerm Web 可以在手机、平板和任何电脑上使用。打开
常见问题
它和 tTerm Web 有什么区别?
tTerm Web 是浏览器里的云终端:服务器和电脑的终端都在云端,你可以从任何地方打开。tTerm Mac 版是 Mac 本机上的本地终端,窗口里包含整个云端。同一个账号,同样的服务器和笔记。
免费吗?
免费。tTerm 公测期间对所有人免费,应用也一样。
需要账号吗?
不需要。不登录时,tTerm 只用于这台 Mac:shell、历史记录和笔记都保存在本机。账号用于云端:服务器、在所有设备上可用的笔记,以及从浏览器访问这台 Mac。
我的命令保存在哪里?
这台 Mac 上的命令及其输出在本机保存 30 天,放在只有你能读取的应用文件夹中。服务器上的命令保存在云端,和 tTerm Web 一样。
应用经过签名吗?
是的,使用 tTerm 自己的证书签名,每次更新也都用这个证书签名。目前还没有 Apple Developer ID 签名,所以首次启动时,macOS 会要求你确认,查看方法。之后就不会再询问,更新时也一样。
应用如何更新?
自动更新。tTerm 每六小时检查一次有没有新版本,下载后在不打扰你的时候安装:在你退出 tTerm 时,或它的终端里没有任何程序在运行时。在 Settings → Updates 中,可以设置为安装前先询问你。
怎样卸载?
在菜单栏中退出 tTerm,然后把它从“应用程序”拖到“废纸篓”。如果登录过,可以在 Settings → Devices 中移除这台 Mac。
代码开源吗?
开源,和整个 tTerm 一样采用 AGPL v3:github.com/tterm-net/tterm-app。