`
sambafeng
  • 浏览: 61553 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Windows和linux后台运行服务

阅读更多
我们经常用shell来作为脚本运行或者控制某一程序,但是如何让我们的脚本在后台运行呢?下面让我来分享一下windows和linux平台的处理方式: 1、在windows平台,最为熟悉的就是bat shell,如果在前台通过双击bat运行(Tomcat服务器)的时候,有个小黑框一直停留在界面,如果同时运行10个以上的话,桌面会感觉很臃肿,那么就让它作为后台程序来运行吧!在您要运行的bat文件的顶端加入如下代码: @echo off start /b xxxx xxxx您要运行的脚本代码 2、在linux平台,我们一般使用crt工具通过ssh登陆linux服务器。在命令行界面,如果在crt的一个窗口中前台通过shell运行了某一系统(如tomcat),那么当您关闭这个窗口,或者关闭自己电脑的时候就会连带的关闭tomcat,为此我们需要让改shell在后台运行tomcat。其实非常简单,只需在startTomcat.sh同一目录下新建一个名为test.sh,加入以下代码: nohup startTomcat.sh >> Tomcat.log(后台运行tomcat服务器,并将启动日志打印到Tomcat.log中)
分享到:
评论
1 楼 J_Love_me 2011-09-03  
  我现在写了一个项目。打包之后,运行会出现打印窗口,应该怎么消除打印窗口呢、?你的这个方法不行啊。有没有其他的办法啊?

相关推荐

    QtService 实现Qt后台服务程序

    本文使用QtService演示如何实现一个windows下的后台进程,可用于一些简单的windows服务程序中。 博客介绍:https://luoyayun361.blog.csdn.net/article/details/120655011?spm=1001.2014.3001.5502

    应用程序注册为系统服务,支持WindowsLinux.zip

    NewLife.Agent是一个服务管理框架,用于开发随系统自动启动的长时间运行后台应用程序,支持Windows/Linux。 在Windows上注册为Windows服务,在Linux上注册为Systemd守护进程。 Agent支持...

    Linux运行jar包执行文件

    Linux运行jar包执行文件,内附说明文件,先看说明文件再修改一下执行文件里面的内容需要根据情况而定,通过修改内容后就可在Linux系统下后台运行jar包,并打印日志

    zookeeper-3.4Windows版本

    搭建dubbo+zookeeper+kafka+redis+mq分布式大数据所需要的zookeeper环境,windows和linux都可以使用

    stopplicht:OSX、Windows 和 Linux 的菜单栏系统托盘指示器

    止损Stopplicht 是 osx、Windows 和 Linux 的菜单栏/系统托盘指示器。 有四种可用状态:红色、绿色、黄色和灰色。 这些状态非常适合在 TDD 期间显示测试运行状态,但它可以用于任何事情。得到它Stopplicht 需要 Node...

    漂亮的Go语言通用后台管理系源码.zip

    可运行于 Windows / Linux / MacOS 等主流系统平台和 树莓派 / 路由器 等ARM设备 漂亮的Go语言通用后台管理系统,包含:计划任务 / MySQL管理 / Redis管理 / FTP管理 / SSH管理 / 服务器管理 / Caddy配置 / DDNS / ...

    如何在终端下以后台模式运行Linux程序

    这是一个简短但是非常有用的教程:它向你展示从终端运行Linux应用程序的同时,如何保证终端仍然可以操作。  在Linux中有许多方式可以打开一个终端,这主要取决于你的发行版的选择和桌面环境。  使用Ubuntu的话,...

    嵌入式系统/ARM技术中的Linux操作系统下后台执行程序

     所以,我们后台执行的程式可以这样修改,实用于linux和windows:  $now_os = PHP_OS;  if ($now_os == 'Linux'){// this is for Fedora 8  $p = "/usr/bin/php";  }  else{  $document_root = $_S

    scripts:适用于Linux,Windows和Mac的有用的Shell脚本的集合

    适用于Linux,Windows和Mac的有用脚本的集合。 Linux和Mac中的命令行实用程序 :在git中配置选项,例如别名,用户名,电子邮件和凭据帮助器。 :迭代地为用户更新几个git存储库。 :为用户迭代查找几个git存储库...

    在Linux中实现客户机-服务器通信

    1)运行前首先需要配置网络,配置方法及参数同windows下,配置时先将windows下的本地连接禁用,待Linux下网络配置完成后再启用。 2)有关命令: 假设在当前目录下运行server这个后台程序命令:./server& 假设在当前目录...

    终端关闭后程序在后台继续运行的方法

    终端关闭后程序在后台继续运行的方法

    Linux中关于关机和重启的命令

    因为Linux与Windows不同,其后台运行着许多进程,所以强制关机可能会导致进程的数据丢失,使系统处于不稳定的状态,甚至会损坏硬件设备。执行shutdown命令时,系统会通知所有登录的用户系统将要关闭,并且login指令...

    LINUX安装与配置简明手册

    5.2.28 在后台运行命令程序 63 5.2.29 确定当前运行的命令 63 5.2.30 把命令程序调到后台去 64 5.2.31 把后台命令调回前台来 64 5.2.32 取消正在执行的命令 64 5.2.33 清除屏幕 64 5.2.34 一次执行多个命令 65 5.2....

    Hangfire:在.NET和.NET Core应用程序中执行后台作业处理的一种简便方法。 无需Windows服务或单独的过程

    支持CPU和I / O密集型,长时间运行和短期运行的作业。 不需要Windows服务/任务计划程序。 由Redis,SQL Server,SQL Azure和MSMQ支持。 Hangfire提供统一的编程模型,以可靠的方式处理后台任务,并在共享主机,...

    一个简单的 Python MUD 服务器,用于教学目的,可以在 Raspberry Pi 上运行_python_代码_下载

    您将输入看起来像普通 shell 提示符的内容,但现在您可以开始运行 python 脚本并点击ctl+a让d屏幕 在后台运行。下次连接时,您可以使用 重新连接到屏幕会话screen -r。或 更多详情、使用方法,请下载后阅读README....

    jenkins直接启动war包

    jenkins自动部署,windows和linux都能用,使用说明文档中有启动方式和启动命令。包括查询admin密码等命令。

    红旗Linux6.0电子书

     ·独立开发的网络配置框架,后台运行、图形管理及状态监视一体集成;  ·国际化语言需求的易定制化设计,确保多语言版本维护的最低工作量;  ·精选的软件工具CD,结合最广泛的应用需求,包括OpenOffice、完整...

    PHP 5.0.1 for Unix Linux

    PHP是一种新型的CGI程序编写语言,易学易用,运行速度快,可以方便快捷地编写出功能强大,运行速度快,并可同时运行于Windows、Unix、Linux 平台的Web后台程序,内置了对文件上传、密码认证、Cookies 操作、邮件收发...

    程序员5个刷题网站-NewLife.Agent:应用程序注册为系统服务,支持Windows/Linux

    NewLife.Agent是一个服务管理框架,用于开发随系统自动启动的长时间运行后台应用程序,支持Windows/Linux。 在Windows上注册为Windows服务,在Linux上注册为Systemd守护进程。 Agent支持...

    springboot项目打包jar文件在linux后台启动

    一开始我以为跟在Windows下启动是一样的,只要不关闭这个窗口就可以了,然后吃完晚饭回来访问就发现访问不到了,查了下发现xshell连接的进程掉了,服务也就停止了… java -jar blog-0.0.1-SNAPSHOT.jar 注: 关闭...

Global site tag (gtag.js) - Google Analytics