Это руководство научит вас использовать Ubuntu Linux так, как это делают настоящие профессионалы, то есть с помощью командной строки.
Вы сможете применять более 1000 команд и получите все необходимое программное обеспечение — начиная с системных утилит, отслеживающих работу вашего #ПК и его безопасность, и заканчивая программами для работы в сети и разграничения доступа. Читать →
Список бесплатных хакерских книг PDF. Этический взлом, взлом книг pdf, взломать электронные книги, скачать бесплатно, взломать коллекцию электронных книг, лучшие книги для взлома.
Этот список для всех, кто интересуется этическим взломом, новичками или профессионалами. Читать →
Systemd — это новая система инициализации, пришедшая на смену уже устаревшей SysVinit. Systemd начала использоваться в Fedora начиная с версии 14, на данный момент, она используется в большинстве популярных дистрибутивов, это OpenSUSE, RedHat и даже Ubuntu. Читать →
Хостинг с выделенным IP — зачем он нужен сайту! В этой статье мы разберём всё преимущества.
Как вы наверное уже знаете, сайты на виртуальном хостинге лежат на одном сервере. Для VDS/VPS это не относиться т.к. там находятся только ваши сайты и IP уже выделен по умолчанию.
Но ведь не все готовы к покупке своего сервера. Это и настройка и обслуживание и другая цена. Вот для тех кто пользуется виртуальным хостингом я и приведу несколько преимуществ заказа выделенного IP для сайта. Читать →
Научимся изучать команды PowerShell. Узнаем какие они бывают, как получить их список, как получить справку по каждой команде. И как эту справку обновить.
Команды PowerShell и их типы
В PowerShell есть 3 типа команд:
Alias — у команды PowerShell может быть псевдоним, выполняя который вы на самом деле выполните эту команду. Про псевдонимы у меня есть другая статья, которую вы можете найти тут.
Function — функции написаны на PowerShell, есть встроенные функции, но вы можете создавать и свои;
Cmdlet — командлеты написаны на C# разработчиками MicroSoft.
Получить список команд можно с помощью командлета Get-Command:
PS C:WINDOWSsystem32> Get-Command
CommandType Name Version Source
----------- ---- ------- ------
Alias Add-AppPackage 2.0.1.0 Appx
Alias Add-AppPackageVolume 2.0.1.0 Appx
Alias Add-AppProvisionedPackage 3.0 Dism
Alias Add-ProvisionedAppPackage 3.0 Dism
Alias Add-ProvisionedAppxPackage 3.0 Dism
Alias Add-ProvisioningPackage 3.0 Provisioning
Alias Add-TrustedProvisioningCertificate 3.0 Provisioning
Alias Apply-WindowsUnattend 3.0 Dism
*** вывод сократил ***
Вы можете заметить, что команды состоят из глагола и существительного. Например Get — это глагол, а Command — существительное.
У команды Get-Command есть опции:
-Noun <существительное> — показать команды только с этим существительным;
-Verb <глагол> — показать команды только с этим глаголом;
-Name <команда> — вывести определённую команду.
Например:
PS C:WINDOWSsystem32> Get-Command -Noun Command
CommandType Name Version Source
----------- ---- ------- ------
Function Find-Command 1.0.0.1 PowerShellGet
Cmdlet Get-Command 3.0.0.0 Microsoft.PowerShell.Core
Cmdlet Invoke-Command 3.0.0.0 Microsoft.PowerShell.Core
Cmdlet Measure-Command 3.1.0.0 Microsoft.PowerShell.Utility
Cmdlet Show-Command 3.1.0.0 Microsoft.PowerShell.Utility
Cmdlet Trace-Command 3.1.0.0 Microsoft.PowerShell.Utility
PS C:WINDOWSsystem32> Get-Command -Verb Get
CommandType Name Version Source
----------- ---- ------- ------
Alias Get-AppPackage 2.0.1.0 Appx
Alias Get-AppPackageDefaultVolume 2.0.1.0 Appx
Alias Get-AppPackageLastError 2.0.1.0 Appx
Alias Get-AppPackageLog 2.0.1.0 Appx
Alias Get-AppPackageManifest 2.0.1.0 Appx
Alias Get-AppPackageVolume 2.0.1.0 Appx
Alias Get-AppProvisionedPackage 3.0 Dism
Alias Get-DiskSNV 2.0.0.0 Storage
*** вывод сократил ***
Обновление справки
У PowerShell есть встроенная справка, но так как Windows периодически обновляется, то и справку нужно обновлять. Справка автоматически сама не обновляется, а для её обновления нужно использовать командлет Update-Help. Но запускать эту команду нужно в окне PowerShell запущенном от имени администратора.
Когда вы запустите эту команду в верху терминала появится такая запись, при этом эта запись будет расположена поверх уже введённых команд:
После этого, ваша справочная информация будет обновлена. Но возможно некоторые справки на русском языке не будут присутствовать, тогда вы увидите об этом информацию.
Получение справки по командам
Получить справку по какой-то команде можно с помощью командлета Get-Help, например: