我想问一下是否存在这样的事情。一个基于浏览器的工具,用于查看、管理 Linux 系统并帮助新手诊断问题。
我的想法是这样的:
它是一个在本地安装和运行的程序,但充当网络服务器,因此用户界面是浏览器
它是文档、系统管理工具和教程的组合。当然,您可以通过它查看手册页或运行命令。但更有趣的是,您可能会读到一个“HOW-TO”页面,上面写着“查看 /etc/apache2/apache2.conf 中的 apache 配置文件”,这会成为文件本身的链接,让您打开它并阅读它。
可以使用插件编辑器/荧光笔进行扩展。如果日志文件可以采用语法颜色并以红色突出显示错误,那么也许日志文件会更易于阅读。
插件可以是 shell 脚本。并可用于编写诊断测试。因此,举例来说,如果您需要查看 8 个不同位置之一来找出您的 Linux 机器的音频设置类型,有人可以编写一个 shell(或 perl)脚本来查找这些位置,提取相关信息并将其与有关如何解决特定问题的教程信息一起显示在页面上。
我相信你能想到很多类似的场景。
那么,这样的事情存在吗? Unix 是一个很棒的系统,具有内置的 man 支持、命令行工具和脚本能力。但对于外行来说,这是一个难以穿越的丛林。另一方面,带有链接 html 页面的超文本更容易导航和帮助发现。而且浏览器可以比终端或 Emacs 更易读地显示图表和文档。是否有任何项目试图将这两个世界的优点结合在一起?
答案1
网络敏,该工具,它没有您提到的所有功能,但还有更多功能。
它仍然不适合 Linux 的新用户,因为你应该对服务、权限等的含义有一些了解,但它为你提供了一个很好的 GUI 前端来使用,并且不用费心文本编辑器等等。
由于 Linux 不仅仅是一个桌面操作系统,而且也是一个服务器操作系统,因此您可以使用它进行很多选择和调整,随着功能的增加,复杂性也随之增加,这是值得的,但您应该学习如何使用它。
Webmin 提供了远程连接到服务器的能力,并且不需要安装很多依赖项,因为它是基于 Web 的界面。
答案2
网络敏在网络上提供了很多 Linux 功能。您可以将其安装在 Linux 计算机上,然后通过浏览器进行管理。我建议您要非常小心,因为您正在向新手提供访问权限。