PowerShell
1.1、PowerShell简介
是什么 ?:a powerful cross-platform command-line Shell
开发语言:C#
开发公司:Microsoft
官方主页:https://microsoft.com/PowerShell
源码仓库:https://github.com/PowerShell/PowerShell
1.2、通过包管理器安装PowerShell
操作系统包管理器仓库安装命令
WindowsChocolateyofficialchoco install -y powershell.portable
macOSHomeBrewofficialbrew install powershell

Arch Linux

ArcoLinux

Manjaro Linux

yayAURyay -Syyu --noconfirm
yay -S    --noconfirm powershell
1.3、通过下载预编译好的二进制压缩包安装PowerShell 

step1、安装依赖

所有时Terminal + Shell + GNU CoreUtils
下载时cURL
解压时tar + gzip
运行时.NETCoreRuntime

step2、使用install命令创建安装目录

sudo install -d -o $(whoami) /usr/local/opt/powershell

step3、进入/usr/local/opt/powershell目录

cd /usr/local/opt/powershell

step4、使用curl命令下载编译好的PowerShell二进制压缩包 (

curl -LO https://github.com/PowerShell/PowerShell/releases/download/v6.2.3/powershell-6.2.3-linux-x64.tar.gz

step4、使用tar解压PowerShell压缩包

tar vxf powershell-6.2.3-linux-x64.tar.gz

step5、将/usr/local/opt/powershell/pwsh软链接到/usr/local/bin/pwsh

sudo ln -sf /usr/local/opt/powershell/pwsh /usr/local/bin/pwsh
1.4、pwsh命令

直接运行pwsh命令即可进入PowerShell,效果如下:

1.5、PowerShell的配置文件
系统级$PSHOME/profile.ps1
用户级C:\Users\USERNAME\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1
~/.coinfig/powershell/MicroSoft.PowerShell_profile.ps1

用户级配置文件的路径存放在$profile变量中,该路径默认是不存在的,需要用户自己创建并添加内容。

推荐使用oh-my-posh进行一些配置管理。