PowerShell的威力:Windows服务器管理员简介

在这个越来越重视devops的世界里,自动化是王道。下面是如何开始使用PowerShell。

PowerShell的威力:Windows服务器管理员简介
思想库

直到最近,Windows系统管理员和开发人员之间还存在着明确的界限。你永远不会看到系统管理员编写一行代码,也永远不会看到开发人员启动服务器。在Windows环境中,任何一方都不敢越过这条界线。如今,随着devops运动像wildf一样蔓延愤怒,那条线正在消失。

devops的一个基本前提是自动化,它允许我们维护一致的、可重复的过程,同时消除我们人类容易出错的方式。自动化的唯一方式是通过命令行。如果您在Windows环境中,则使用的命令行是PowerShell。曾经被认为是Linux的低级命令行体验,Windows现在通过PowerShell兜售一个功能强大的命令行。

如果您是Windows系统管理员,您可能已经单击按钮、拖动窗口和滚动条很长一段时间了。在Windows世界中,使用GUI(甚至在服务器上)是很常见的。我们认为启动远程桌面客户端并登录到服务器来完成我们的投标是毫无意义的。这对于非常小的用户来说可能是合适的所有企业都只有几台服务器,但企业很快意识到这种方法无法扩展。必须做一些其他事情。解决方案是使用脚本尽可能多地自动化这种管理。随着PowerShell的引入,系统管理员现在有了一个工具来实现这一点。

要继续阅读本文,请立即注册

2021年IT薪资调查:结果是令人满意的