博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Windows server 2012 新功能试用---- powershell 3.0 进程和服务的操作
阅读量:5789 次
发布时间:2019-06-18

本文共 1236 字,大约阅读时间需要 4 分钟。

Powershell的功能非常强大,在面向对象编程中非常方便,不过在我看来,主要还是服务器管理方面有点实用性,特别是在网络特慢的情况下,能发挥远程管理作用。
另外本人为了方便以后读者朋友能用得对命令,以下所有的操作都是格式正确,并截图后的结果
首先先看一下在windows server 2012中powershell的版本,是3.0

(1)进程相关的操作
得到进程用 ps 
 get-process 命令

如果想得到单独的进程,可以加参数
get-process -id 2980
以下一段话是在网上找的,我实在弄不出来没有响应的进程,所以没有办法实验,等以后有机会再试一下!
停止所有没有响应的进程(我没有试验环境):
 

PS C:\> get-process|where-object -filterscript {$_.responding -eq 0}|stop-process 


stop-process,
很简单,就是停止进程,有的时候需要
-force
参数来停止进程
 

停止所有没有响应的进程(我没有试验环境):
 

PS C:\> get-process|where-object -filterscript {$_.responding -eq 0}|stop-process 

(2) 查看服务,重启服务,停止和运行服务
Get-Service Cmdlet 获取本地计算机上的服务。 
Stop-Service Cmdlet 
停止一个或多个正在运行的服务。 
Start-Service Cmdlet 
启动一个或多个已停止的服务。 
Suspend-Service Cmdlet 
挂起(暂停)一个或多个正在运行的服务。 
Resume-Service Cmdlet 
恢复一项或多项挂起(暂停的)服务。 
Restart-Service Cmdlet 
停止并接着启动一个或更多服务。 
Set-Service Cmdlet 
更改服务的显示名称、说明或启动模式。 
New-Service Cmdlet 
在注册表和服务数据库中为 Windows 服务创建新项。
查看所有的服务,如下,会显示status,name, displayName
命令: get-service
查看单独的一个服务状态
get-service -name spooler
停止一个服务
stop-service -name spooler
开启一个服务
start-service -name spooler
suspend一个进程(不过执行失败)
重启进程
restart-service server
要下班了,最后试了一下在powershell下关机的操作
shutdown -s, 执行完后,提示1分钟后关机
其它的功能我会这二天再测试完,敬请期待!
本文转自成杭 51CTO博客,原文链接:http://blog.51cto.com/hangtc/1095535,如需转载请自行联系原作者
你可能感兴趣的文章
脱离“体验”和“安全”谈盈利的游戏运营 都是耍流氓
查看>>
慎用!BLEU评价NLP文本输出质量存在严重问题
查看>>
JAVA的优势就是劣势啊!
查看>>
ELK实战之logstash部署及基本语法
查看>>
帧中继环境下ospf的使用(点到点模式)
查看>>
BeanShell变量和方法的作用域
查看>>
LINUX下防恶意扫描软件PortSentry
查看>>
由数据库对sql的执行说JDBC的Statement和PreparedStatement
查看>>
springmvc+swagger2
查看>>
软件评测-信息安全-应用安全-资源控制-用户登录限制(上)
查看>>
我的友情链接
查看>>
Java Web Application 自架构 一 注解化配置
查看>>
如何 debug Proxy.pac文件
查看>>
Python 学习笔记 - 面向对象(特殊成员)
查看>>
Kubernetes 1.11 手动安装并启用ipvs
查看>>
Puppet 配置管理工具安装
查看>>
Bug多,也别乱来,别被Bug主导了开发
查看>>
sed 替换基础使用
查看>>
高性能的MySQL(5)创建高性能的索引一B-Tree索引
查看>>
oracle备份与恢复--rman
查看>>