我目前正在学习 CCNA,虽然我的教科书始终使用 Windows,但是通过 Windows 还是 Linux 来学习企业网络管理更好?
(我所说的“更好”的意思是哪个更资源丰富/利润更高/用途更广泛?)
答案1
要么“视情况而定”,要么“两者皆有”。
如果你要进入一个以 Windows 或 Linux 为中心的行业,那么就专注于这一方面,否则你很可能会同时遇到这两种情况,并且至少应该彻底了解这两种情况的基础知识。无论你专注于哪一种,你最终都必须与另一种进行互动。
由于 Linux 更易于使用(因为它是免费提供的),您可以非常轻松地在虚拟机中运行 Windows Server 2012 Eval Edition,但这可能违反 EULA,因此在继续之前请详细准备好该文本。您需要在评估许可证到期六个月后重新安装,这也可能违反 EULA,但除此之外,您可以访问所有内容,因此您可以在私人虚拟机集中设置 DC(或两个或更多)、几个服务器和客户端,并随心所欲地进行操作以了解正在发生的事情。如果您正在参加官方课程,您也可能有资格通过您的机构获得教育许可。练习管理不需要更高版本 Windows 的功能的其他选项是使用一些廉价的 VPS 提供商,这些提供商现在提供 Windows 许可证租赁服务。
关于 EULA 问题:Microsoft Press 的 70-463 考试学习/修订手册以这种方式使用 Windows 和 SQL Server 的评估版本进行记录,因此虽然它可能不受官方支持,但它似乎是一种公认的学习方法。不过我不是律师,所以对此持怀疑态度。
答案2
我认为 Linux 更适合学习网络管理。如果你配置 Linux 网络,你必须知道自己在做什么,否则就无法正常工作。使用 Windows,你很快就能拥有一个正常工作的网络,但你不知道自己做了什么……
只是我的两分钱
答案3
我想说 Linux 的使用更为广泛。特别是如果你想做大的话。网络通常与服务器捆绑在一起 - 而服务器通常运行某种 Linux。
恕我直言Linux 至少在任何开发方面都表现得更好,因为它允许你进行修补。——但这只是恕我直言。
答案4
我认为 Linux 是学习网络管理的更好方式。因为 Linux 有多种工具甚至可用于大型部署,并且每种工具都有非常好的文档。某些 Linux 发行版还预装了网络管理工具。