Linux下使进程在后台运行

news/2024/7/1 13:55:36 标签: 操作系统

怎么样使程序在后台执行

///  nohup  ./nn > nn.log  2 > &1  &  

方法有很多,这里主要列举两种。假如我们有程序pso.cpp,通过编译后产生可执行文件pso,我们要使pso在linux服务器后台执行。当客户端关机后重新登入服务器后继续查看本来在终端输出的运行结果。(假设操作都在当前目录下)

方法1在终端输入命令:

 # ./pso > pso.file 2>&1 & 

解释:将pso直接放在后台运行,并把终端输出存放在当前目录下的pso.file文件中。

      当客户端关机后重新登陆服务器后,直接查看pso.file文件就可看执行结果(命

令:#cat pso.file)。

  

方法2在终端输入命令:

# nohup  ./pso > pso.file 2>&1 &

解释:nohup就是不挂起的意思,将pso直接放在后台运行,并把终端输出存放在当前

目录下的pso.file文件中。当客户端关机后重新登陆服务器后,直接查看pso.file

文件就可看执行结果(命令:#cat pso.file)。

常用任务管理命令

# jobs      //查看任务,返回任务编号n和进程号

# bg  %n   //将编号为n的任务转后台运行

# fg  %n   //将编号为n的任务转前台运行

# ctrl+z    //挂起当前任务

# ctrl+c    //结束当前任务

转载于:https://www.cnblogs.com/GHzz/p/9306097.html


http://www.niftyadmin.cn/n/976022.html

相关文章

expect脚本同步文件,构建文件分发系统,批量远程执行命令

expect脚本同步文件 自动同步文件 #!/usr/bin/expect set passwd "123456" spawn rsync -av root192.168.133.132:/tmp/12.txt /tmp/ expect { "yes/no" { send "yes\r"} "password:" { send "$passwd\r" } } expect eof ex…

Vue Vue cli

Vue与Vue CLI的对比目录简单理解区别版本号对应版本查看目录 简单理解 Vue CLI Vue 一堆的js插件 区别 Vue CLI是一个基于Vue.jd进行快速开发的完整系统,是一个脚手架,通俗点说就是代码生成器,可以快速生成一套基于Vue完整的前端框架&a…

高德地图API获取地理信息

高德地图API 地理/逆地理编码地址 获取高德API-key 地理编码 API 服务地址,即输入地点名获取地理信息: https://restapi.amap.com/v3/geocode/geo?parameters 方法:GET 例如: https://restapi.amap.com/v3/geocode/geo?addre…

nodejs安装以及环境配置(很好的node安装和配置文章,少走很多弯路)

2019独角兽企业重金招聘Python工程师标准>>> 一、安装环境 1、本机系统:Windows 10 Pro(64位) 2、Node.js:v6.9.2LTS(64位) 二、安装Node.js步骤 1、下载对应你系统的Node.js版本:https://nodej…

Linux设备管理(一):kobject, kset, ktype分析

/************************************************************************************ 本文为个人学习记录,如有错误,欢迎指正。 本文参考资料: *        https://blog.csdn.net/yyplc/article/details/7465569 *       …

垃圾回收算法|GC标记-清除算法

本文是《垃圾回收的算法与实现》读书笔记什么是GC标记-清除算法(Mark Sweep GC) GC 标记-清除算法由标记阶段和清除阶段构成。在标记阶段会把所有的活动对象都做上标记,然后在清除阶段会把没有标记的对象,也就是非活动对象回收。 …

因为想做的事情太多,所以你要学会理财

一直以来,我们总是把理财这两个字挂在嘴边,虽然理财意识是每个追求良好经济回报的战略支撑,但不可浮于表面,俗话说千里之行始于足下。与其感慨路难行,不如马上出发。下面我们进入正题。 富裕是一件是很值得争取的事情&…

解放jQuery——virtual dom

virtual dom(虚拟 DOM) 什么是 vdom 统称为虚拟 DOM,不是真正的 DOM使用 JS 模拟 DOM 结构DOM 变化的对比,放在 JS 层来做(图灵完备语言)使用 vdom 提高重绘性能图灵完备的语言:处理逻辑,实现算法&#xff…