windows 进程监控脚本,关于linux服务器进程监控及自动重启的方法介绍

一、windows系统怎么将命令行查询出来的结果以数值的形式输出

1、win7旗舰版启用命令提示符方法:方法一:

2、从Win 7的桌面上点击“开始”,然后再点击“所有程序”。

3、用鼠标左键点击“附件”,然后再选择“命令提示符”即可打开。

4、打开Win 7中的“运行”对话框,在其中输入“cmd”,然后回车。

5、执行完上面的*作后就可以打开Win 7的命令提示符。

6、在“我的电脑”中依次打开Win7系统盘(一般情况下都是C盘),再打开“Windows”文件件,后打开“System32”文件夹。

7、找到*作系统的资源管理器右上角的搜索对话框中。

8、在搜索对话框中输入“cmd”然后回车,*作系统就开始执行搜索功能。

9、搜索完毕后,可以在搜索结果中看到“cmd.exe”的可执行程序,用鼠标左键双击它就可以打开命令提示符程序。

二、关于linux服务器进程监控及自动重启的方法介绍

1、本周开始,新手游进行删档封测阶段,前两天表现还好,今天更新后出现几次宕机行为,比较影响玩家的测试和体验,我们的服务器管理系统尚未完善,为了晚上能够预防宕机造成损失,先用一种简单的方案临时顶替一下。

2、实现原理主要是使用linux提供的crontab机制,定时查询服务器进程是否存在,如果宕机则处理我们预设的脚本。

3、首先我们要向crontab加入一个新任务。

4、# crontab-e:进入编辑状态,其实就是使用vi编辑。

5、我这里只是简单的设置每分钟调用一个shell脚本monitor.sh。这里可以配置的更强大,大家可以去搜索一下crontab的教程,网上有很多这类的教程。

6、这里需要注意的是,很多教程配置command的时候直接使用/root/monitor.sh,我设置的时候发现这样配置不会执行shell脚本,前面加上sh后就能执行了。

7、然后我们开始写monitor.sh这个shell脚本。

8、#!/**n/sh   proc_name="WorldFrame_d"

9、num=`ps-ef| grep$proc_name| grep-v grep| wc-l`

10、return$num}proc_num number=$?

11、#重新启动服务器,或者扩展其它内容。

12、cd/longwen/server/s**n/linux;./WorldFrame_d-c 1fi

13、我这个脚本,只是简单的检测了进程是否存在,不存在就自动重启服务器。

14、这里其实也可以扩展一下,比如对日志文件的处理以及重启时间等的记录等等。

15、需要注意的是在windows编辑sh文件要注意格式问题(CR/LR),否则容易出现sh执行错误的BUG。

16、好了,进行测试吧,我这里测试OK,记录一下,希望能帮到其它遇到类似问题的同学。谢谢阅读,希望能帮到大家,请继续关注脚本之家,我们会努力分享更多优秀的文章。

三、Windows 命令行详解手册:第2版的目录

1.2.1在windows vista中使用微软远程服务器管理工具 10

1.2.2注册远程服务器管理工具包 10

1.2.3配置与选择远程服务器管理工具 11

1.2.4删除远程服务器管理工具 11

1.2.5删除远程服务器管理工具软件包 12

2.2.2管理文件扩展与文件关联 16

2.3标准输入、输出及错误日志的重定向 17

.2.3.1将标准输出重定向到其他命令 17

3.2.3管理文字的显示方式与命令回显方式 24

3.2.4使用@对命令回显进行调整 25

3.2.5设置控制台窗口的标题与颜色 25

3.6.1使用算术运算符与赋值运算符 32

3.7.3使用if defined与if not defined语句 35

3.8.3在成组的文件中迭代执行 38

第二部分使用命令行管理windows系统

4.2使用角色、角色服务与功能 47

4.3管理角色、角色服务与功能 51

4.3.2查询已安装的角色、角色服务与功能 56

4.3.3安装角色、角色服务与功能 57

4.3.4移除角色、角色服务与功能 58

5.4.1管理本地系统的重启与关闭 76

5.4.2管理远程系统的重启与关闭 76

5.4.3添加关机或重启原因与注释 77

6.3向**日志中写入自定义** 85

6.5.1理解如何在命令行中进行性能监控 89

7.1管理应用程序、进程与性能 94

7.1.3监控系统资源使用情况与进程 101

7.2通过监控来检测与解决性能问题 108

7.2.1监控内存分页与磁盘页面 108

7.2.2监控单个进程的内存使用与working memory set 109

8.1.2列出可用的日志与已注册的**发布者 115

8.2企业级集中化**记录机制 122

9.1在本地与远程系统上执行计划任务 141

9.2使用任务计划程序计划任务 146

9.2.5将任务**到其他计算机 150

9.3使用schtasks设置任务计划 151

9.3.1使用schtasks/create创建计划任务 151

9.3.2创建由windows**触发的计划任务 156

9.3.3使用schtasks/change改变计划任务 157

9.3.4使用schtasks/query查询已配置的任务 159

9.3.5使用xml配置文件创建任务 159

9.3.6使用schtasks/run立即运行任务 163

9.3.7使用schtasks/end终止运行中的任务 163

9.3.8使用schtasks/delete删除任务 164

第三部分使用命令行管理windows文件系统和磁盘

10.2.2检查驱动器状态与配置 173

10.3*作基本磁盘与动态磁盘 175

10.3.1理解基本磁盘与动态磁盘 176

10.3.3改变磁盘类型:基本磁盘与动态磁盘的互相转换 177

10.4.1使用fsutil获取磁盘信息并管理文件系统 178

10.4.2检查磁盘的错误与坏扇区 180

10.4.4对系统启动时的自动检测进行控制 184

11.3.1分配驱动器盘符或挂载点 192

11.3.2改变驱动器盘符或挂载点 193

11.5.1将分区或卷转换为ntfs 198

第12章管理动态磁盘上的卷与raid 203

12.3通过动态磁盘上的raid提供容错功能 207

12.3.1实现raid-0:磁盘分割 208

12.3.2实现raid-1:磁盘镜像与双控 209

12.3.3实现raid-5:带奇偶校验的磁盘分割 210

12.4管理raid并从失效中恢复 212

12.4.2重新同步与修复镜像集 212

12.4.3修复不带奇偶校验信息的raid-0条带集 213

12.4.4重建带奇偶校验信息的raid-5条带集 213

第四部分使用命令行管理windows活动目录

13.1.2理解活动目录中的逻辑结构与物理结构 217

13.1.4使用活动目录命令行工具 218

13.2使用dsquery命令进行目录查询 219

13.2.2使用名称、描述、sam账号名进行搜索 221

13.2.3设定搜索的登录域与run as许可权限 222

13.2.4设定开始节点、搜索范围与对象限制 223

13.2.6结合使用dsquery与其他活动目录命令行工具 226

13.3搜索问题用户与计算机账号 226

第14章管理计算机账号与域控制器 229

14.1从命令行管理计算机账号概览 229

14.2在活动目录域内创建计算机账号 230

14.2.2定制计算机账号属性与组成员关系 231

14.3.1查看与寻找计算机账号 232

14.3.2设置或修改计算机的位置与描述信息属性 234

14.3.3禁用与激活计算机账号 234

14.3.4重置锁定的计算机账号 235

14.3.5将计算机账号添加到某域中 236

14.3.6对计算机与计算机账号进行重命名 237

14.4.2在活动目录中发现域控制器 239

14.5.2添加或移除全局编目服务器 241

14.5.3检查缓存与优先的全局编目设置 241

14.6.2使用命令行配置*作主机角色 244

第15章管理活动目录用户与组 247

15.1从命令行中管理用户账号概览 247

15.2.2自定义域用户账号属性与组成员关系 250

15.3.2确定单独用户账号的组成员关系 254

15.3.3设置或更改用户账号属性 255

15.4从命令行管理组账号概览 259

15.5.2创建本地组并为其分配成员 262

15.6.4添加、移除或替换组成员 265

第16章管理网络打印机与打印服务 270

16.1获取打印机的支持信息与故障排除信息 270

16.1.1在命令行中*作打印机 270

16.1.2追踪打印驱动程序与打印机信息 271

16.1.3获取用于容量规划与故障排除的打印详细统计资料 274

16.2.1安装物理连接的打印设备 279

16.2.2安装网络连接的打印设备 280

16.2.3列出计算机上配置的打印机 280

16.2.4查看与设置默认打印机 281

16.3管理网络连接打印机的tcp/ip端口 282

16.3.1为打印机创建与改变tcp/ip端口 282

16.3.2列出打印机使用的tcp/ip端口相关的信息 283

16.3.3删除打印机使用的tcp/ip端口 284

16.4.3在活动目录中发布打印机 285

16.4.4设置分隔页并改变打印设备模式 286

16.4.5打印任务的调度与优先级设置 286

16.4.6配置缓冲池与其他高级打印机选项 287

16.5.1检查print spooler服务 288

16.6管理打印队列与单个打印任务 289

16.6.4暂停、恢复与重启单个文档的打印 291

16.6.5移除文档并取消打印任务 291

16.7备份与恢复打印服务器配置 292

16.7.1备份打印服务器的配置 292

16.7.2恢复打印服务器的配置 293

16.7.3迁移打印机与打印队列 294

第17章tcp/ip网络的配置、管理与故障排除 295

17.3.1获取并保存tcp/ip设置 307

17.3.2检查ip地址与网络接口配置 309

17.3.3*作tcp internet控制与错误消息 310

17.3.4检查分片、重组、错误消息的详细信息 312

17.3.5检查当前的tcp与udp连接 313

17.4.2诊断常规的计算机配置问题 318

相关文章

JAV会议平板电视机多媒体教学一体机55英寸培训教育视频会议室大屏幕电子白板书写投屏触屏办公电视使用感受如何

JAV会议平板电视机多媒体教学一体机55英寸培训教育视频会议室大屏幕电子白板书写投屏触屏办公电视使用感受如何

很多小伙伴在关注JAV会议平板电视机多媒体教学一体机55英寸培训教育视频会议室大屏幕电子白板书写投屏触屏办公电视怎么样?质量好不好?使用测评如何?本文综合已购用户的客观使用...

创维电视85M3D2023款85英寸使用感受如何

创维电视85M3D2023款85英寸使用感受如何

很多小伙伴在关注创维电视85M3D2023款85英寸怎么样?质量好不好?使用测评如何?本文综合已购用户的客观使用分享和相应的优惠信息,为大家推荐一款高性价比的产品,一起来看...

Vidda55V1F-R质量好吗

Vidda55V1F-R质量好吗

很多小伙伴在关注Vidda55V1F-R怎么样?质量好不好?使用测评如何?本文综合已购用户的客观使用分享和相应的优惠信息,为大家推荐一款高性价比的产品,一起来看看吧。...

小米积木质量好不好

小米积木质量好不好

很多小伙伴在关注小米积木怎么样?质量好不好?使用测评如何?本文综合已购用户的客观使用分享和相应的优惠信息,为大家推荐一款高性价比的产品,一起来看看吧。...

大疆DJI质量测评好不好

大疆DJI质量测评好不好

很多小伙伴在关注大疆DJI怎么样?质量好不好?使用测评如何?本文综合已购用户的客观使用分享和相应的优惠信息,为大家推荐一款高性价比的产品,一起来看看吧。...

MAXCAM适用dji大疆灵眸OSMOPOCKET怎么样

MAXCAM适用dji大疆灵眸OSMOPOCKET怎么样

很多小伙伴在关注MAXCAM适用dji大疆灵眸OSMOPOCKET怎么样?质量好不好?使用测评如何?本文综合已购用户的客观使用分享和相应的优惠信息,为大家推荐一款高性价比的...