Перейти на домашнюю страницу

powershell, Краткий справочник по возможностям некоторых команд

Краткая справочная информация по некоторым возможностям командлетов powershell.
Через запятую указаны алиасы.

Get-Alias
Возвращает псевдонимы. Позволяет понять, что является алиасами для ls, cd, cp, rm, cat и т.д.

* * *

Работа с файлами и каталогами

Set-Location, cd
Смена местоположения.

Get-ChildItem, ls
Извлекает элементы из местоположений, которые в свою очередь определяются наличием тех или иных поставщиков (см. Get-PsProvider).

New-Item
Создаёт новый элемент и задаёт его значение (содержимое). Может создавать файлы, каталоги, разделы и записи реестра и т.д.

Copy-Item, cp
Копирует элементы. Элементами могут быть файлы, каталоги, разделы и записи реестра и т.д. (в зависимости от имеющихся поставщиков, см. Get-PsProvider).


* * *

Работа с содержимым файлов

Get-Content, cat
Вывод содержимого элемента на экран. Вывод первых N строк.

Set-Content
Перезапись содержимого элемента (с потерей предыдущего содержимого).

Add-Content
Добавление нового содержимого в конец элемента (с сохранением предыдущего содержимого).

* * *

Управление процессами

Stop-Process, kill
Останавливает один или более процессов.


* * *

Прочее

Get-History, history
История команд для текущего сеанса.

Get-Help, man
Справка.

Write-Output, echo
Отображает объекты в консоли или отправляет их далее по конвейеру.

Get-Date
Текущие значения даты и времени.


#powershell

2020-01-31 22:18:53