Варианты заданий лабораторных работ по дисциплине: оп. 04 Операционные системы



бет67/90
Дата27.11.2023
өлшемі6,96 Mb.
#129697
1   ...   63   64   65   66   67   68   69   70   ...   90
Байланысты:
LabR OP.04 (1)

PS C:> Help format*
Другие возможные форматы:
PS C:> Get-Process i* | format-wide
и
PS C:> Get-Process i* | format-custom
Выполняя команды, мы всегда получаем объекты, а у объектов
есть свойства. Просмотрите все свойства объекта, полученного
при выполнении команды Get-Process используя следующую команду:
PS C:> Get-Process | Get-Member

  1. Поскольку на выходе всегда получается объект, можно




манипулировать им для выполнения дополнительных операций. Выполните операцию фильтрации, исполнив команду:
PS C:> Get-Process | where {$_.handlecount -gt 400}

  1. Выполните операцию сортировки, исполнив команду:

PS C:> Get-Process | where {$_.handlecount -gt 400} | sort-object Handles

  1. Выполним команду Get-Process|Get-Member

Company — при форматировании по умолчанию невозможно получить желаемые данные. Преобразуем полученную команду в:
PS C:> Get-Process | Get-Member Company | Format-List
PS C:> Get-Process | sort-object Company | format-table -Group Company name, description, handles.

  1. Произведем сортировку объектов по свойству WS (working set) и выбор 5 процессов, занимающих больше всего памяти

PS C:> Get-Process | sort-object -property WS –descending| select- object -first 5
Команда stop-process позволяет остановить запущенный процесс. Запустите Notepad на виртуальной машине. Выполните команду: PS С:> Get-process notepad | stop-process
Окно Блокнота закроется. Снова запустите Notepad.
Такая возможность не всегда является безопасной, поэтому лучше использовать подобные команды с опцией whatif, которая показывает, что произойдет при выполнении той или иной команды, но на самом деле команда не выполняется:


Достарыңызбен бөлісу:
1   ...   63   64   65   66   67   68   69   70   ...   90




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет