PowerShell下载和安装教程(附安装包,非常详细)
PowerShell 是微软推出的一款跨平台任务自动化与配置管理框架,由命令行 Shell、脚本语言和配置管理引擎三部分组成。
与传统 CMD 或 Bash 只处理纯文本不同,PowerShell 在管道中传递的是 .NET 对象,可直接调用属性与方法,极大简化了复杂数据的筛选、分组与格式转换工作。
PowerShell 起源于 2006 年发布的 Windows PowerShell 1.0,旨在替代功能薄弱的 CMD。2016 年微软将其开源并推出跨平台版本 PowerShell Core,如今统称 PowerShell 7,采用 MIT 协议托管于 GitHub,完全免费。
PowerShell 的应用场景覆盖 Windows/Linux/macOS 的系统运维、日志审计、批量部署、云资源编排等。例如:
由于 PowerShell 与 .NET 深度集成,你甚至能在脚本里直接调用 [System.DateTime]::Now.ToString("yyyy-MM-dd") 这种类库方法,实现“脚本即程序”的灵活度。
2) CentOS / RHEL / Fedora:
2) 下载网盘中的 powershell-7.5.3-osx-arm64.pkg,双击启动,根据引导完成安装。
直接点击 Next。
2) 自定义安装路径,建议安装到非系统盘:
3) 保持默认选项,直接点击 Next:
4) 这一步可以全部取消勾选,然后点击 Next:
5) 点击 Install 正式开始安装:
6)等待安装完成,出现下图的界面,表示安装完成:
与传统 CMD 或 Bash 只处理纯文本不同,PowerShell 在管道中传递的是 .NET 对象,可直接调用属性与方法,极大简化了复杂数据的筛选、分组与格式转换工作。
PowerShell 起源于 2006 年发布的 Windows PowerShell 1.0,旨在替代功能薄弱的 CMD。2016 年微软将其开源并推出跨平台版本 PowerShell Core,如今统称 PowerShell 7,采用 MIT 协议托管于 GitHub,完全免费。
PowerShell 的应用场景覆盖 Windows/Linux/macOS 的系统运维、日志审计、批量部署、云资源编排等。例如:
- 企业可用 Invoke-Command 在千台主机上并行收集补丁信息;
- 游戏玩家可用脚本一键备份存档并压缩上传;
- 科研人员把实验数据整理成 CSV,再用 Import-Csv | Group-Object 快速统计。
由于 PowerShell 与 .NET 深度集成,你甚至能在脚本里直接调用 [System.DateTime]::Now.ToString("yyyy-MM-dd") 这种类库方法,实现“脚本即程序”的灵活度。
下载PowerShell
这里为大家提供了 PowerShell 最新版的安装包:网盘中提供了 win-x32、win-x64、win-arm64 和 osx-arm64 共 4 个版本的 PowerShell 安装包。
安装PowerShell
1、Linux安装PowerShell
1) Ubuntu / Debian:# 安装依赖 sudo apt update sudo apt install -y wget apt-transport-https software-properties-common # 导入微软 GPG 密钥 wget -q https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.deb # 安装 PowerShell sudo apt update sudo apt install -y powershell pwsh # 启动 PowerShell
2) CentOS / RHEL / Fedora:
# 添加 Microsoft YUM 源 sudo dnf install -y https://packages.microsoft.com/config/rhel/8/packages-microsoft-prod.rpm # 安装 PowerShell sudo dnf install -y powershell CentOS 7 也可以用 yum: sudo yum install -y powershell
2、macOS安装PowerShell
1) 使用 Homebrew 安装:brew install --cask powershell pwsh # 启动 PowerShell
2) 下载网盘中的 powershell-7.5.3-osx-arm64.pkg,双击启动,根据引导完成安装。
3、Windows安装PowerShell
1) 下载网盘中的 win 安装包,双击启动安装:
直接点击 Next。
2) 自定义安装路径,建议安装到非系统盘:

3) 保持默认选项,直接点击 Next:

4) 这一步可以全部取消勾选,然后点击 Next:

5) 点击 Install 正式开始安装:

6)等待安装完成,出现下图的界面,表示安装完成:
