centos后台运行使用nohup命令

本文介绍了nohup命令的基本用法,如何将其运行的脚本.sh重定向输出到output.log文件,并在用户注销后继续执行。此外,讲解了如何查找并使用kill命令关闭nohup进程,包括找到PID和强制终止的注意事项。

nohup /path/to/my_script.sh &

如果你还想要将输出重定向到文件,可以进一步指定输出文件

nohup /path/to/my_script.sh > output.log 2>&1 &

这里的> output.log将标准输出重定向到output.log文件,2>&1确保标准错误也被重定向到标准输出(即output.log文件)。


nohup命令运行后如何关闭
nohup 命令用于在用户注销系统后继续运行指定的命令。如果您想关闭使用 nohup 运行的进程,您可以使用 kill 命令。

首先,您需要找到 nohup 运行的进程的进程ID(PID)。可以使用 ps 或 pgrep 命令来查找。例如,如果您的命令是 nohup ./my_script.sh &,您可能需要找到名为 my_script.sh 的进程。

使用 ps 查找进程:

ps aux | grep my_script.sh
使用 pgrep 查找进程:

pgrep -f my_script.sh
找到PID后,使用 kill 命令:

kill -9 PID
其中 PID 是您找到的进程ID,-9 参数用于强制杀死进程。

如果您希望杀死所有与 nohup 相关的进程,可以使用以下命令:

kill -9 `pgrep -f my_script.sh`
请注意,强制杀死进程可能导致数据丢失或者其他问题,只有在确保不会影响系统稳定性的情况下才这样做。

OA源代码C#漂亮通用OA企业办公系统 OA人事办公软件asp.net源码1、开发环境为Visual Studio 2012,数据库为SQLServer2008或以上版本,使用.net 4.0+开发。2、管理员登陆名为:admin 密码:admin3、默认数据库连接字符串在webconfig配置文件中修改4、修改版为数据库请使用【备份数据库文件】中.bak文件还原即可1、包含常用办公所有功能(财务,档案,人力资源,审批,会议,文件,业务等功能);2、多年的技术积累和大量用户需求的汇总调整,保证了系统的安全性稳定性、易操作、管理维护简单的特点;3、系统设计开发的规范性与全面性,利于系统的实现、测试、维护、版本升级等。开发人员既可全面了解OA系统所涉及的业务,也能对本身技术提升有所助益,同时减轻了团队开发压力,节约了开发成本;4、采用B/S架构,用户通过浏览器即能进行联网访问办公。功能介绍1、个人办公a、内部邮件b、Internet邮件c、通讯薄d、个人设置2、审批流程a、审批流程b、流程设置c、印章管理3、公文收发a、公文收发4、工作管理a、工作管理5、下属任务a、下属任务6、知识文档a、知识文档7、扩展应用a、资产管理b、培训记录c、会议管理d、车辆管理e、图书管理f、档案卷库g、考试管理h、学习管理8、客户关系a、会员管理b、我的客户c、客户管理9、进销存类a、产品管理b、销售管理c、采购管理d、供应商管理e、财务模块10、项目管理a、项目管理11、人力资源a、考勤管理12、报表中心a、报表中心13、信息交流a、信息交流14、组织机构a、组织机构15、附件程序a、附件程序16、系统管理a、系统管理
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值