PowerShell管理本地进程

简介:

进程管理

  • 获取本地进程

  • 停止本地进程


Stop-Process:停止进程

  • -name:指定进程名称,支持通配符

  • -id:通过进程ID指定一个或者多个进程

  • -comfirm:体术用户输出确认信息


Get-Process:获取进程信息

  • -name:指定进程名称,支持通配符

  • -id:通过进程ID指定一个或者多个进程



获取前十个进程信息

wKioL1gWCnuRb5Y_AAAjNRWDXIQ049.png


根据Name来获取进程信息,注意也可以用ProcessName检索

wKioL1gWCxyTwSFFAAAJ6fkewV8854.png


也可以用通配符来检索

wKiom1gWC2KR5w76AAANnVTxvb0459.png


查看进程的详细信息

wKiom1gWDDTCTivIAABebTWhKsU114.png

上图的信息中PagedMemorySize为进程的内存使用量

使用以下方式来获取该值

1、现将QQ进程的详细信息赋值给一个变量$qq

2、通过$qq.PagedMemorySize该获取内存大小


例如:获取qq进程的内存使用量


wKiom1gWEAGCSWGAAAAFynLf0-4641.png


单位换算成mb和gb

wKioL1gWEHzSvR3ZAAAHWHZ5b84801.png


停止进程

  • Stop-Process -Id

  • Stop-Process -Name

停止进程可以使用id或者name,为防止出错,建议用id


例如:停止QQ进程

wKiom1gWEXWhoszYAAAkSDFQ9K4415.png










本文转自 曾哥最爱 51CTO博客,原文链接:http://blog.51cto.com/zengestudy/1867472,如需转载请自行联系原作者

目录
相关文章
|
1月前
|
调度 Windows Perl
进程和计划任务管理
进程和计划任务管理
18 0
|
5月前
|
分布式计算 Hadoop
hadoop进程启停管理
hadoop进程启停管理
43 0
|
11天前
|
消息中间件 监控 Linux
Linux进程和计划任务管理
通过这些命令和工具,你可以有效地管理Linux系统中的进程和计划任务,监控系统的运行状态并保持系统的稳定和可靠性。 买CN2云服务器,免备案服务器,高防服务器,就选蓝易云。百度搜索:蓝易云
103 2
|
1月前
|
存储 Linux 程序员
【Linux C/C++ 堆内存分布】深入理解Linux进程的堆空间管理
【Linux C/C++ 堆内存分布】深入理解Linux进程的堆空间管理
76 0
|
1月前
|
存储 调度
进程的奥德赛:并发世界中的核心概念与动态管理
进程的奥德赛:并发世界中的核心概念与动态管理
38 2
|
3月前
|
存储 JSON 运维
【运维】Powershell 服务器系统管理信息总结(进程、线程、磁盘、内存、网络、CPU、持续运行时间、系统账户、日志事件)
【运维】Powershell 服务器系统管理信息总结(进程、线程、磁盘、内存、网络、CPU、持续运行时间、系统账户、日志事件)
49 0
|
8月前
|
监控 网络协议 Unix
|
6月前
|
监控 Java Shell
Shell命令管理进程
  Linux除了是一种多用户操作系统之外,还是一种多任务系统。多任务意味着可以同时运行多个程序。Linux 提供了相关的工具来列出运行中的进程,监视系统的使用情况以及在必要时停止(或杀死)进程。
|
6月前
|
存储 Linux 虚拟化
Linux6.1中为什么用Radix树替换位图(bitmap)来管理进程pid
在过去的几十年中,Linux内核为了有效地管理进程,采用了位图(bitmap)数据结构来记录和跟踪进程的PID。我们知道Linux支持的最大进程数量为65535个,那么用位图来表示的话只需要16位bit就够了,这大大节约了内存空间,随着系统规模的扩大和复杂性增加,尤其是云计算、容器等新兴虚拟化技术大爆发的时代中,操作系统经常会在短时间内快速创建或者销毁大量进程,在这种场景下位图的全面查找时性能问题就逐渐暴露出来了。为了解决这些问题,Linux内核逐渐采用radix树(radix-tree)来替代位图,对进程PID进行管理,这个替换的思路就是用空间换时间。
|
7月前
|
调度
进程和计划任务管理
进程和计划任务管理
72 0
进程和计划任务管理

相关实验场景

更多