在 Linux 上使用 PowerShell
安装 PowerShell 包后,我们只需运行如下所示的“powershell”命令即可开始使用 PowerShell。
[jack@onitroad ~]# powershell PowerShell Copyright (C) 2014 Microsoft Corporation. All rights reserved. PS /root>
我们可以从这里运行 PowerShell 命令。
我们可以键入“help”以获取更多信息,还可以使用tab键完成功能来查找命令。
似乎我们还可以将 bash 命令的使用与 PowerShell 结合使用,如下所示使用 grep 命令进行演示。
PS /root> Get-Process | grep httpd Handles NPM(K) PM(K) WS(K) CPU(s) Id SI ProcessName ------- ------ ----- ----- ------ -- -- ---------- 0 0 0 1 0.060 44424 424 httpd
要退出 PowerShell,只需键入“exit”命令。
PS /root> exit [jack@onitroad ~]#
在 Linux 中安装 PowerShell
注意:请记住,在撰写本文时,Linux 上的 PowerShell 处于 alpha 阶段,因此应仅用于测试,而不应用于生产环境。
可以从 PowerShell GitHub 页面下载适用于所有受支持操作系统的 PowerShell 包。
在“下载”部分下,我们应该会看到可供下载和安装的各种软件包。
在 CentOS 7 上安装 PowerShell
在这里,我们只需使用“wget”命令从 GitHub 页面下载最新的 RPM 包文件,然后使用“yum”以 root 用户身份安装它。
[jack@onitroad ~]# wget https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-alpha.9/powershell-6.0.0_alpha.9-1.el7.centos.x86_64.rpm [jack@onitroad ~]# yum install powershell-6.0.0_alpha.9-1.el7.centos.x86_64.rpm -y
就我而言,我正在下载 v6.0.0-alpha.9,这是撰写本文时的最新版本,请确保我们获得最新版本,而不是完全复制上述命令。
在 Ubuntu 14.04 上安装 PowerShell
在 Ubuntu 中安装时有几个依赖项,必须先安装。
jack@onitroad:~# apt-get install libunwind8 libicu52 -y
完成后,下载适用于 Ubuntu 14.04 的最新 .deb 文件并使用“dpkg”命令安装它。
jack@onitroad:~# wget https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-alpha.9/powershell_6.0.0-alpha.9-1ubuntu1.14.04.1_amd64.deb jack@onitroad:~# dpkg -i powershell_6.0.0-alpha.9-1ubuntu1.14.04.1_amd64.deb
在 Ubuntu 16.04 上安装 PowerShell
较新的 Ubuntu 16.04 的过程略有不同,因为我们必须安装 libicu55 包而不是 libicu52.
jack@onitroad:~# apt-get install libunwind8 libicu55 -y
安装依赖项后,可以使用“wget”下载 .deb 文件并使用“dpkg”安装。
jack@onitroad:~# wget https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-alpha.9/powershell_6.0.0-alpha.9-1ubuntu1.16.04.1_amd64.deb jack@onitroad:~# dpkg -i powershell_6.0.0-alpha.9-1ubuntu1.16.04.1_amd64.deb
日期:2020-07-07 20:56:23 来源:oir作者:oir