You are here: Home » Справка и подсказки » Как установить PowerShell в Arch Linux, Manjaro, BlackArch

Как установить PowerShell в Arch Linux, Manjaro, BlackArch

PowerShell в Linux

PowerShell — это кроссплатформенный инструмент/платформа автоматизации и конфигурации. PowerShell имеет большое количество команд, ориентированных на системное администрирование. Но при этом PowerShell это полноценный язык программирования, позволяющий писать функциональные программы (скрипты).

Обратите внимание, что в настоящее время по умолчанию в Windows предустановлен PowerShell 5, а здесь показана установка последней версии PowerShell 7. На Windows также можно установить PowerShell 7.

Из-за различий операционных систем Windows и Linux, не все функции PowerShell работают в Linux.

Установка PowerShell 7 в Arch Linux, Manjaro, BlackArch

Рекомендуется установить утилиту pikaur по статье «Автоматическая установка и обновление пакетов AUR» и затем достаточно выполнить команду:

pikaur -S powershell-bin

Если вы не хотите устанавливать pikaur то для установки PowerShell выполните следующую последовательность команд:

git clone https://aur.archlinux.org/powershell-bin.git
cd powershell-bin
makepkg -si

Как запустить PowerShell в Arch Linux, Manjaro, BlackArch

Для запуска интерактивной сессии PowerShell выполните команду:

pwsh

Примеры использования PowerShell в Linux

Чтобы вывести список всех команд PS в вашем компьютере откройте PowerShell (команда pwsh), и введите там:

Get-Command

Есть возможность фильтровать информацию, выводимую командой Get-Command. Допустим вы хотим посмотреть команды PowerShell содержащие слово «Alias», для этого нужно выполнить следующую команду:

Get-Command -Name *Alias

Чтобы вывести справку о команде (командлете) используйте следующее:

Get-Help КОМАНДЛЕТ

Например, чтобы вывести справку о командлете Get-Alias:

Get-Help Get-Alias

Чтобы получить самую полную справку о команде Get-Command выполните следующее:

Get-Help Get-Command -Full

Чтобы вывести содержимое папки (в данном случае корня файловой системы) запустите:

Get-ChildItem /

Чтобы вывести список процессов запустите:

Get-Process

Чтобы остановить процесс с ID 10500 используйте команду как показано ниже:

Get-Process -Id 10500 | Stop-Process

Смотрите также «Начало работы с PowerShell в Linux [Руководство для начинающих]».

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

wp-puzzle.com logo