nodejs功能强大且多样,不只是可以实现 服务器端 与 客户端 的实时通讯,另一个功能是用来执行shell命令

首先,引入子进程模块

var process = require('child_process');

然后,调用该模块暴露出来的方法exec

process.exec('shutdown -h now',function (error, stdout, stderr) {
if (error !== null) {
console.log('exec error: ' + error);
}
});

回调函数非必须!

最新文章

  1. [AngularJS] AngularJS系列(6) 中级篇之ngResource
  2. 热更新脚本C#light,ulua,Scorpio性能比较
  3. 针对特定浏览器起作用的CSS: IE Chrome Firefox CSS Hack
  4. Leetcode#172 Fractorial Trailing Zero
  5. nopCommerce 数据缓存
  6. Java Web动态配置log4j
  7. Network Load Balancing Technical Overview--reference
  8. Android 之 自定义标签 和 自定义组件
  9. Android真机网络adb联机调试初探
  10. 如何科学地蹭热点:用python爬虫获取热门微博评论并进行情感分析
  11. hosts文件被修改后的惨案
  12. Mysql分页优化
  13. HDU 4687 Boke and Tsukkomi (一般图最大匹配)【带花树】
  14. cisco常用命令详解
  15. ubuntu 安装/卸载nginx及常用命令
  16. web API分类
  17. 应用SAP PI实现SAP BW数据仓库对于第三方系统数据完美集成以及DELTA加载的分析
  18. 【代码审计】CLTPHP_v5.5.3前台XML外部实体注入漏洞分析
  19. php parse_str() 函数
  20. Elasticsearch介绍及安装部署

热门文章

  1. 【Android】第21章 2D图形和动画
  2. 常用的Eclipse设置
  3. oracle 存储过程实现数据CURD操作
  4. python学习之str.lstrip()
  5. jave web 开发中 遇到修改不生效的几部方法 总结
  6. vsftpd配置文件丢失
  7. PHP 友好的dump
  8. Java应用程序项目的打包与发行
  9. 枚举类转成json
  10. Java:单例模式的七种写法<转>