👉 这是一个或许对你有用的社群
🐱 一对一交流/面试小册/简历优化/求职解惑,欢迎加入「芋道快速开发平台」知识星球。下面是星球提供的部分资料:
《项目实战(视频)》:从书中学,往事中“练”
《互联网高频面试题》:面朝简历学习,春暖花开
《架构 x 系统设计》:摧枯拉朽,掌控面试高频场景题
《精进 Java 学习指南》:系统学习,互联网主流技术栈
《必读 Java 源码专栏》:知其然,知其所以然
👉这是一个或许对你有用的开源项目
国产 Star 破 10w+ 的开源项目,前端包括管理后台 + 微信小程序,后端支持单体和微服务架构。
功能涵盖 RBAC 权限、SaaS 多租户、数据权限、商城、支付、工作流、大屏报表、微信公众号、ERP、CRM、AI 大模型等等功能:
Boot 多模块架构:https://gitee.com/zhijiantianya/ruoyi-vue-pro
Cloud 微服务架构:https://gitee.com/zhijiantianya/yudao-cloud
视频教程:https://doc.iocoder.cn
【国内首批】支持 JDK 17/21 + SpringBoot 3.3、JDK 8/11 + Spring Boot 2.7 双版本
来源:juejin.cn/user/5391
86147900107/posts
前言
对于仅支持终端命令形式操作的Linux系统,用户可能会遇到以下痛点和局限性:
学习曲线陡峭: 新手需要花费时间学习各种命令
易出错: 键入命令容易出错,某些命令会出现不可逆的影响
效率问题: 复杂任务需要多个组合命令,增加出错率
可访问性不足: 界面不友好,操作不直观
资源管理复杂: 查看和管理文件夹结构不如图形界面直观
缺乏可视化工具: 没有图形化的工具来辅助完成一些特定任务,如网络监控、进程管理等
远程管理不便: 通过SSH连接进行远程管理时,没有图形界面可能导致某些操作变得复杂
通过引入一个可视化操作工具,可以在很大程度上缓解这些问题,提供更加用户友好的界面以及更高效的命令管理方式。
XTerminal在线版是一款强大的SSH工具,让你能够在任何地方,只需打开浏览器,便可直接管理所有的服务器和Linux虚拟机。
基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能
项目地址:https://github.com/YunaiV/ruoyi-vue-pro
视频教程:https://doc.iocoder.cn/video/
XTerminal特点
易于使用: 友好的用户界面,即使是新手也能迅速掌握。
跨平台支持: 无论您使用的是Windows、macOS还是Linux系统,XTerminal都能完美兼容。
高级功能: 提供自动补全、历史记录、多标签页等功能。
基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能
项目地址:https://github.com/YunaiV/yudao-cloud
视频教程:https://doc.iocoder.cn/video/
如何使用
1.创建XTerminal
只需在浏览器打开TitanIDE,在TitanIDE模板市场搜索“XTerminal”,点击创建该模板即可
2.建立连接
XTerminal模板创建以后,在SSH链接页面,新建服务器,首次新建服务器连接需要仓库密码,自定义即可
来到连接内容页面,有以下信息需要填写:
分组可根据个人服务器数量以及用途进行分组,不是必填项
服务器名称自定义即可
地址根据服务器和Linux虚拟机实际ip填写即可,端口默认22
验证方式根据服务器实际方式更改即可
登录用户对应服务器创建的用户
密码对应服务器密码即可
备注自定义
以上信息填写完毕以后先进行测试连接,无报错信息以后,再点击创建即可
3.开始操作
创建以后的服务器内容显示如下,点击连接进入服务器
进入服务器以后会显示终端工具,服务器文件管理以及服务器的系统、内存、磁盘等信息的监控
支持对文件的增删改查,无需在命令行终端执行任何命令
支持基础界面配置、终端配置、SSH服务器配置、小工具配置、功能配置、案件配置等
更换主题背景以后如下图所示
支持查看历史命令
友情提示:如果您忘记了Linux虚拟机ip,可以在控制台执行ip addr命令查看
ip addr
在网卡名(网卡名一般为enp0s3或ens33)区域显示的 inet 就是您的ip
TitanIDE——安全、协作、高效的云原生开发工具
TitanIDE是一款集成开发环境(IDE),专为提升开发者的效率和安全性而设计。它不仅支持多种编程语言和框架,还内置智能助手,为代码编写、调试和测试提供实时支持。
1.智能代码提示: 内置AI智能助手,可以实时提供代码建议和错误修复,大幅提高编码效率。
2.高度安全性: 支持离线安装和部署,保障代码安全,并提供代码版本管理和审计功能,防止代码泄露。
3.多语言支持: 支持多种编程语言和框架,开发者可以在一个统一的平台上进行跨语言开发。
4.模板市场: 内置丰富的开发模板,包括前后端开发所需的所有工具,如pycharm、idea、navicat、vscode以及XTerminal远程桌面管理工具等模板,用户可以轻松部署和管理各种应用程序和工具。
欢迎加入我的知识星球,全面提升技术能力。
👉 加入方式,“长按”或“扫描”下方二维码噢:
星球的内容包括:项目实战、面试招聘、源码解析、学习路线。
文章有帮助的话,在看,转发吧。
谢谢支持哟 (*^__^*)