zoukankan      html  css  js  c++  java
  • linux nohup, jobs, fg, tail指令 指令前后台切换

    #import time
    for i in range(0, 1000):
        print i
        time.sleep(3)

    nohup 指令 >log.log 2>&1 &:

      linux下执行 nohup python -u test.py >log.log 2>&1 &

    jobs -l 查看后台执行的命令:

      [1] - 18071 running nohup python -u test.py >log.log 2>&1 &

    实时将log.log 文件输出:

      tail -f log.log

    将后台命令转为前台:

      fg %n  此处n就是jobs查看的编号也就是[1]  fg %1

    转换为前台以后可以使用ctrl + c 结束该指令:

      ctrl + c

    jobs命令只是对当前终端生效退出当前终端后可以使用如下方式(ps)查看进程:

      ps -aux |grep mlgrp(登录用户名)

      可通过进程id 结束该进程

    nohup jupyter notebook --no-browser --ip=139.210.167.206 --port=52686 >log.jupyter_log 2>&1 &

    nohup python -u manage.py runserver 0.0.0.0:8000 >log.log 2>&1 &

  • 相关阅读:
    【noiOJ】p1759
    【noiOJ】p1481
    【noiOJ】p6253
    【noiOJ】p1794
    【noiOJ】p1776
    【noiOJ】p8210
    【noiOJ】p7939
    【noiOJ】p7914(..)
    【noiOj】p8207(233)
    鸟哥的linux私房菜——第六章学习(Linux文件与目录管理)
  • 原文地址:https://www.cnblogs.com/wlc297984368/p/7655398.html
Copyright © 2011-2022 走看看