linux中nohup和后台运行进程查看及终止


Posted in Python onJune 24, 2021

nohup 命令运行由 Command参数和任何相关的 Arg参数指定的命令,忽略所有挂断(SIGHUP)信号。在注销后使用 nohup 命令运行后台中的程序。要运行后台中的 nohup 命令,添加 & ( 表示“and”的符号)到命令的尾部。

1.nohup

用途:不挂断地运行命令。

语法:nohup Command [ Arg … ] [ & ]

  无论是否将 nohup 命令的输出重定向到终端,输出都将附加到当前目录的 nohup.out 文件中。

  如果当前目录的 nohup.out 文件不可写,输出重定向到 $HOME/nohup.out 文件中。

  如果没有文件能创建或打开以用于追加,那么 Command 参数指定的命令不可调用。

退出状态:该命令返回下列出口值:    

126 可以查找但不能调用 Command 参数指定的命令。    

127 nohup 命令发生错误或不能查找由 Command 参数指定的命令。    

否则,nohup 命令的退出状态是 Command 参数指定命令的退出状态。

2.&

用途:在后台运行

一般两个一起用

nohup command &

eg:

nohup /usr/local/node/bin/node /www/im/chat.js >> /usr/local/node/output.log 2>&1 &

linux中nohup和后台运行进程查看及终止

进程号7585

查看运行的后台进程

(1)jobs -l

linux中nohup和后台运行进程查看及终止

jobs命令只看当前终端生效的,关闭终端后,在另一个终端jobs已经无法看到后台跑得程序了,此时利用ps(进程查看命令)

(2)ps -ef

ps -aux|grep chat.js

 

复制代码 代码如下:
a:显示所有程序
u:以用户为主的格式来显示
x:显示所有程序,不以终端机来区分

linux中nohup和后台运行进程查看及终止

注:

  用ps -def | grep查找进程很方便,最后一行总是会grep自己

  用grep -v参数可以将grep命令排除掉

ps -aux|grep chat.js| grep -v grep

linux中nohup和后台运行进程查看及终止

  再用awk提取一下进程ID 

ps -aux|grep chat.js| grep -v grep | awk '{print $2}'

linux中nohup和后台运行进程查看及终止

3.如果某个进程起不来,可能是某个端口被占用

查看使用某端口的进程

lsof -i:8090

linux中nohup和后台运行进程查看及终止

netstat -ap|grep 8090

linux中nohup和后台运行进程查看及终止

查看到进程id之后,使用netstat命令查看其占用的端口

netstat -nap|grep 7779

linux中nohup和后台运行进程查看及终止

使用kill杀掉进城后再启动

4.终止后台运行的进程

kill -9  进程号

linux中nohup和后台运行进程查看及终止

以上就是linux中nohup和后台运行进程查看及终止的详细内容,更多关于nohup后台运行的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
Python计算三维矢量幅度的方法
Jun 15 Python
bpython 功能强大的Python shell
Feb 16 Python
python实现外卖信息管理系统
Jan 11 Python
对Python subprocess.Popen子进程管道阻塞详解
Oct 29 Python
python处理DICOM并计算三维模型体积
Feb 26 Python
python 检查数据中是否有缺失值,删除缺失值的方式
Dec 02 Python
基于tensorflow指定GPU运行及GPU资源分配的几种方式小结
Feb 03 Python
Python实现Canny及Hough算法代码实例解析
Aug 06 Python
工程师必须了解的LRU缓存淘汰算法以及python实现过程
Oct 15 Python
Pycharm中使用git进行合作开发的教程详解
Nov 17 Python
Python爬虫实现selenium处理iframe作用域问题
Jan 27 Python
解决Python import .pyd 可能遇到路径的问题
Mar 04 Python
Python面向对象之成员相关知识总结
Jun 24 #Python
Python面向对象之内置函数相关知识总结
Jun 24 #Python
python面向对象版学生信息管理系统
Python实现学生管理系统(面向对象版)
Jun 24 #Python
Pycharm连接远程服务器并远程调试的全过程
Python函数中的不定长参数相关知识总结
Jun 24 #Python
Django REST framework 限流功能的使用
Jun 24 #Python
You might like
叶罗丽:为什么大家对颜冰这对CP非常关心,却对金茉两人十分冷漠
2020/03/17 国漫
ThinkPHP中公共函数路径和配置项路径的映射分析
2014/11/22 PHP
PhpStorm配置Xdebug调试的方法步骤
2019/02/02 PHP
微信JSSDK分享功能图文实例详解
2019/04/08 PHP
设为首页和收藏的Javascript代码(亲测兼容IE,Firefox,chrome等浏览器)
2013/11/18 Javascript
JavaScript设计模式之工厂模式和构造器模式
2015/02/11 Javascript
JS实现点击按钮后框架内载入不同网页的方法
2015/05/05 Javascript
javascript实现设置、获取和删除Cookie的方法
2015/06/01 Javascript
JavaScript中匿名函数的用法及优缺点详解
2016/06/01 Javascript
用原生js统计文本行数的简单示例
2016/08/19 Javascript
JS控制TreeView的结点选择
2016/11/11 Javascript
Angular.JS实现无限级的联动菜单(使用demo)
2017/02/08 Javascript
jQuery实现百度登录框的动态切换效果
2017/04/21 jQuery
vue.js计算属性computed用法实例分析
2018/07/06 Javascript
JavaScript实现飞舞的泡泡效果
2020/02/07 Javascript
react组件基本用法示例小结
2020/04/27 Javascript
js实现表单项的全选、反选及删除操作示例
2020/06/05 Javascript
使用JavaScript实现贪吃蛇游戏
2020/09/29 Javascript
ant design vue嵌套表格及表格内部编辑的用法说明
2020/10/28 Javascript
python实现ftp客户端示例分享
2014/02/17 Python
python学习之编写查询ip程序
2016/02/27 Python
vscode 远程调试python的方法
2017/12/01 Python
Python中实现switch功能实例解析
2018/01/11 Python
Python3 执行系统命令并获取实时回显功能
2019/07/09 Python
python中resample函数实现重采样和降采样代码
2020/02/25 Python
Django返回HTML文件的实现方法
2020/09/17 Python
生物有机护肤品:Aurelia Probiotic Skincare
2018/01/31 全球购物
歌颂祖国演讲稿
2014/05/04 职场文书
机电一体化专业毕业生自荐信
2014/06/19 职场文书
公司员工体检通知
2015/04/21 职场文书
团结友爱主题班会
2015/08/13 职场文书
医院病假条范文
2015/08/17 职场文书
心理健康教育培训研修感言
2015/11/18 职场文书
2019年警察入党转正申请书最新范文
2019/09/03 职场文书
MySQL中order by的执行过程
2022/06/05 MySQL
CSS中理解层叠性及权重如何分配
2022/12/24 HTML / CSS