鉴于UNIX类型环境中的开发人员需要基本的shell命令和脚本 - 我说的是圆形,小型商店,devops类型 - Powershell是Windows的等价物吗?
我有一台Windows 7计算机正在运行,但我在UNIX环境中进行所有开发,无论是在Mac上还是在使用VMWare的Linux客户机上.我本身不是一个系统管理员,但我在这里和那里填写一个.UNIX中的Grep,sed,awk,文件结构,网络等都是根深蒂固的.我多年来一直在使用这些工具.几十年,甚至.
我最近在Windows机器上鬼混了.我的习惯是下到命令行来完成工作,而不是通常与Windows使用相关的所有指向和点击狂热.但是凭借Powershell,我完全迷失了.对我来说没有任何意义.
值得学习吗?这甚至是Windows民间的工作方式吗?这一切都会突然改变吗?成为Powershell大师有优势吗?
我相信是这样.PowerShell是Windows Server 2012 的管理界面,几乎所有这些都已移植到2008R2和Win7(Windows Management Framework 3.0).
有很多人拒绝过渡到PowerShell,但MS已经下令这是前进的方向.最终用户不会像使用命令提示符那样使用它,但开发人员和管理员绝对需要了解它.
成为PowerShell大师的优势?与使用BAT/CMD脚本或Windows脚本宿主(VBScript/JScript)相比,您可以更轻松地自动执行更多Windows操作.远程管理/访问非常简单,旨在让您从一个中心位置管理大量机器.
我发现自己在PowerShell中执行了很多我曾经跳过Visual Studio的任务,因为它开始使用起来更快,让我在命令行上快速创建原型,并且内置了很多执行任务的cmdlet我通常要编写十几行C#来做.
| 归档时间: |
|
| 查看次数: |
4165 次 |
| 最近记录: |