蝴蝶简单使用教程

  <强>蝴蝶可以让你在浏览器中显示日常终端,喜欢吗?一起来试试吧。   

  蝴蝶简单使用教程

     <>强安装蝴蝶   <>之前,美元sudo  pip  install  butterfly ,,,,, #,安装,蝴蝶   美元,butterfly.server.py ——unsecure , #,启动不安全的web服务器   

然后,您要做的只是打开:localhost: 57575

  

  <强>

  

  <强>

     <强>   <强>使用方法:      

  <强>

        

  <强>使用systemd在启动时运行

  

由于它依赖于在后台运行的服务,因此您可以从此处下载   butterfly.service所在的systemd文件,该文件放在/etc/systemd/系统/或等效文件中,并且:

  <>之前,美元sudo  systemctl  enable 蝴蝶   美元,sudo  systemctl  start 蝴蝶   

现在,服务器将始终处于运行状态。

  

  <强>以根用户和多个用户身份运行

  

蝴蝶可以作为终端用户和根用户使用。当以根用户身份运行时,特权将被授予发起连接的用户,即打开网页的用户。您可以通过转到localhost: 57575/user/& lt; user>来更改终端用户。

  

  <强>从远程机器访问

  

您可以使用butterfly.server。py——主机=?.0.0.0"设置绑定主机,这将允许其他用户连接到您的终端。将要求输入密码,但密码不安全!因此,建议从现在开始仅在本地网络上运行此程序以进行测试。

  

  <>强运行特定的   壳牌

  

使用壳   命令行选项:

  <>以前butterfly.server.py ——壳=/bin/鱼   

  <强>

  

  <强>

     <强>         

  <强>

  

蝴蝶的工作原理与任何其他终端一样,但具有一些特定功能。

  

  <强>输入浏览器快捷方式

  

当终端处于聚焦状态时,将捕获所有热键(浏览器阻止捕获的那些热键除外)。如果您想使用CTRL + L访问地址栏,它将无法正常工作。这就是为什么ALT + Z组合在这里告诉蝴蝶不可以抓住下一个按键组合的原因。换句话说,通过按ALT + Z然后按CTRL + L即可访问地址栏。(如果您的浏览器支持css3过滤器,则屏幕将变为棕褐色)。

  

  <强>快速选择历史记录文本

  

我一直希望在终端中找到此功能,以便快速选择历史记录。您可以尝试通过按CTRL + SHIFT +向上,然后使用CTRL + SHIFT +向上/向下和箭头键浏览选择。正确设置后,按输入键,蝴蝶将在提示中直接输入选择内容:

  

  <强>其它功能

  

视觉样式是使用CSS完成的,因此完全可以编辑。

  

您可以通过编写JavaScript轻松扩展浏览器内终端的行为(就像快速选择操作一样)。

  

就这样   

该存储库托管在   github上。

  

如果还有想法,请留下您宝贵的意见,谢谢!

  

原文地址:   https://www.linuxprobe.com/butterfly-web.html

蝴蝶简单使用教程