命令行终端网页分享利器!
开源你我他
共 676字,需浏览 2分钟
· 2021-09-30
大家好,又见面了。
今天给大家推荐一个比较实用的小工具,GoTTY 可以将远程服务器执行的命令变成一个 Web 应用,可以将执行命令的输出在网页中进行展示,同时也支持在网页中进行交互。我们先来看个例子,在网页中展示远程服务器的 TOP 执行结果。
GoTTY 使用 Go 进行开发,所以在安装和使用上都非常的简单,各大操作系统都直接支持。以下是两种安装方法:
使用方法很简单,使用 gotty + 需要执行的命令即可在在网页 ip:8080 查看到命令的输出。另外还支持在网页上进行命令交互,只需增加 -w 参数。另外还支持很多其他功能的参数大家可以详细研究一下。
小编经过几分钟的体验之后,觉得 GoTTY 使用起来真的太方便了,从自身的使用场景来看,GoTTY 可以用来做很多的事情,比如监控实时显示机器的命令执行情况、Web 编辑器方便更改远程服务器的文件等。在编辑的场景下,GoTTY 也支持了很多安全上的功能,保证使用上的安全。整体来看,GoTTY 是一个非常不错且简洁好用的工具,非常推荐。
更多项目详情请查看如下链接。
开源项目地址:https://github.com/sorenisanerd/gotty
开源书籍&资料:点击
点如下卡片后台回复:1,与我交流开源项目&小程序开发等内容。
评论
ttyd终端分享工具
ttyd是一个C语言编写的命令行程序,可以把任意命令行程序分享到网页上操作,可以看做是个网页版的远程终端,支持Linux、macOS、FreeBSD系统,还可以运行在OpenWrt/LEDE之类的嵌入
ttyd终端分享工具
0
lazygitGit 命令行的终端 UI
lazygit是一个用于Git命令行的简单终端UI,使用Go语言编写,用到了gocui库,目的是在命令行提供Git的图形界面。功能特性轻松添加文件解决合并冲突轻松检出最近的分支滚动查看 branche
lazygitGit 命令行的终端 UI
0
GNU Screen命令行终端切换
GNUScreen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。GNUScreen可以看作是窗口管理器的命令行界面版本。
GNU Screen命令行终端切换
0
khtml2png命令行网页截图程序
khtml2png是一种常用的命令行网页截图程序,不过需要安装庞大的KDE。使用方法:khtml2png--width1024--height768--scaled-width320--scaled-
khtml2png命令行网页截图程序
0
py_menu终端菜单-配置工具利器
snack(1)终端菜单---配置工具利器(2)三级菜单(3)编辑页面封装主要用于在linux上方便快捷的创建终端配置页及菜单式进行操作,一级和二级菜单的修改只需要修改下json即可,同时也对三级编辑
py_menu终端菜单-配置工具利器
0