通过终端远程操作服务器时,难免要使特定进程处于持续运行状态,例如深度学习训练网络参数,但又不可能长时间不间断操作终端,我们希望将进程保持后台持续运行,这里提供两个思路:(1)docker 内运行,退出但不终止程序;(2)nohup 命令与 & 结合。

这里只讲第二个思路:nohup 命令与 & 结合。

举个例子,我们需要保持 test.py 程序的持续运行(用于长时间训练神经网络),并且将控制台输出重定向到日志文件中,那么如下命令可以轻松办到:

nohup python test.py > log.txt &

在使用 nohup 后台运行命令之后,需要使用 exit 正常退出当前账户,这样才能更好地保证命令一直在后台运行。

上述进程保持持续运行一段时间后,若想停止运行,即杀掉该进程,有如下操作:

ps -ef | grep python

通过用户名以及程序名等信息找到对应的 PID,使用 kill 命令强制终止进程(若PID为2223):

kill -s 9 2223

由此便完成了对进程的强制结束。kill 命令实际上是很常见的 linux 命令,在很久之前也就接触过,这里作为总结和回顾,也一并作了相应介绍。

【LInux】后台执行命令 nohup 以及强制结束进程命令 kill相关推荐

  1. 后台执行命令 nohup 以及强制结束进程命令 kill

    通过终端远程操作服务器时,难免要使特定进程处于持续运行状态,例如深度学习训练网络参数,但又不可能长时间不间断操作终端,我们希望将进程保持后台持续运行,这里提供两个思路:(1)docker 内运行,退出 ...

  2. win10taskkill强行结束进程_技术员细说win10系统强制结束进程命令的教程

    win10系统是很多电脑用户首选的装机系统,然而有不少用户在使用过程中可能会碰到win10系统强制结束进程命令的情况.大部分用户电脑技术都是菜鸟水平,面对win10系统强制结束进程命令的问题,无法自行 ...

  3. window 命令行查看、结束进程命令

    1.查看所有进程命令:tasklist C:\Users\Administrator>tasklist 映像名称                       PID 会话名            ...

  4. Linux后台运行任务nohup结合用法以及如何精准查找进程并kill后台任务实践

    转自 https://segmentfault.com/a/1190000021265829?hmsr=toutiao.io&utm_medium=toutiao.io&utm_sou ...

  5. 强制结束进程的命令和软件

    有时,我们在进程中发现可疑进程时,用Windows的任务管理器并不一定能结束它,这时,我们需要更多更强大的强制结束进程的命令或软件来对付它,下面介绍两个Windows强制结束进程的命令和一个我常用的进 ...

  6. Linux后台执行命令

    2019独角兽企业重金招聘Python工程师标准>>> Linux 后台执行命令 ###摘要:### 当你在终端或控制台工作时,可能不希望由于运行一个作业而占住了屏幕,因为可能还有更 ...

  7. linux kill强制结束进程参数,Linux结束进程之kill、killall、pkill命令

    1. 前言 我们经常在Linux里使用kill命令来结束某后台进程.但kill命令实际上是向进程发送信号,并且有多种信号.终止运行一个程序只是其中一个信号而已.kill是根据进程号发送信号的,而另一个 ...

  8. linux后台执行shell脚本

    目的:Linux后台执行脚本并监控 编写shell脚本 vi /tmp/ceshi.sh #!/bin/sh while [ true ]; dosrync -avzP src dest /bin/s ...

  9. 解决Linux CentOS中cp -f 复制强制覆盖的命令无效的方法

    解决Linux CentOS中cp -f 复制强制覆盖的命令无效的方法 参考文章: (1)解决Linux CentOS中cp -f 复制强制覆盖的命令无效的方法 (2)https://www.cnbl ...

最新文章

  1. Android环境搭建和Android HelloWorld—Android开发环境搭建
  2. 2017.1.19切题总结
  3. Leetcode 40组合总数(回溯)Ⅱ41缺失的第一个正数42接雨水
  4. 20201125 《计算感知》武老师 第1节课 笔记
  5. python面向对象三大特性、类的约束、print带颜色输出及super补充
  6. solidity payable_以太坊区块链搭建与使用(五)-智能合约Solidity
  7. GARFIELD@11-20-2004
  8. 兼任华为云总裁 余承东能否再续“终端辉煌”
  9. 创建模板_在 GNOME 中创建文档模板 | Linux 中国
  10. 今日恐慌与贪婪指数为66 贪婪程度有所缓解
  11. iOS开发之五:常用控件--UITextField的使用
  12. Golang 协程的使用方法
  13. java工具方法1(数组)
  14. grep命令_「Linux」- ps -ef |grep 命令
  15. python 指定时间内_python获取指定时间段内的随机不重复的时间点
  16. ubb转换html,UBB代码转换成HTML代码
  17. 两个域名指向同一服务器的非80端口
  18. stata最大值最小值命令_用Stata实现数据标准化
  19. Google中国招聘三大标准 实干、内功与人品
  20. Pycharm下载及设置文字大小快捷键

热门文章

  1. 如何画动漫人物的耳朵?动漫人物耳朵的画法
  2. http内容安全策略Content Security Policy(CSP)
  3. 人证合一API开发文档
  4. 主流ERP系统排名,主流ERP系统对比
  5. 操作系统学习记录20220405
  6. java培训北大青鸟大兴校区_北大青鸟大兴校区毕业典礼报道!
  7. EXCEL之在单元格加前缀加后缀
  8. 如何缓解安防PPP模式的忧愁
  9. postgresql 的 base64 解密、解码
  10. 即视角|出海正当时:欧美、东南亚、中东、拉美市场观察