• linux后台运行相关命令


    1、nohup &

    让程序后台运行,nohup 命令 &

    2、jobs

    查看当前有多少在后台运行的命令

    jobs -l选项可显示所有任务的PID,jobs的状态可以是running, stopped, Terminated。但是如果任务被终止了(kill),shell 从当前的shell环境已知的列表中删除任务的进程标识。

    3、bg

    将一个在后台暂停的命令,变成在后台继续执行。如果后台中有多个命令,可以用bg %jobnumber将选中的命令调出。

    4、fg

    将后台中的命令调至前台继续运行。如果后台中有多个命令,可以用fg %jobnumber(是命令编号,不是进程号)将选中的命令调出。

    5、kill

    通过jobs命令查看job号(假设为num),然后执行kill %num

    通过ps命令查看job的进程号(PID,假设为pid),然后执行kill pid

    6、ps

     ps -aux | grep "test.sh"    #a:显示所有程序  u:以用户为主的格式来显示   x:显示所有程序,不以终端机来区分

    之前用ps老是忘后面的参数,然后找出来的进程就不全,往往只有两个,所以查了一下全部的参数,备忘

    • a 显示所有进程
    • -a 显示同一终端下的所有程序
    • -A 显示所有进程
    • c 显示进程的真实名称
    • -N 反向选择
    • -e 等于“-A”
    • e 显示环境变量
    • f 显示程序间的关系
    • -H 显示树状结构
    • r 显示当前终端的进程
    • T 显示当前终端的所有程序
    • u 指定用户的所有进程
    • -au 显示较详细的资讯
    • -aux 显示所有包含其他使用者的行程
    • -C<命令> 列出指定命令的状况
    • –lines<行数> 每页显示的行数
    • –width<字符数> 每页显示的字符数
    • –help 显示帮助信息
    • –version 显示版本显示

    7、Ctrl+Z

    将一个正在前台执行的命令放到后台,并且处于暂停状态

    8、Ctrl+C

    前台进程的终止

    9、top

    相当于windows的任务管理器

  • 相关阅读:
    网页自动跳转/定时跳转代码
    阿里云ECS用Xshell安装wdcp教程
    wdcp环境下更新PHP到5.3教程
    WDCP 安装教程,超简单!!
    Jquery select 三级联动 (需要JSON数据)
    Jquery实现循环删除Reaper某一行
    jquery更改Reaper某一列的值
    联系电话正则表达式(jquery表单验证)
    Jquery获取选中的checkbox的值
    sql语句创建主键、外键、索引、绑定默认值
  • 原文地址:https://www.cnblogs.com/roadwide/p/11933058.html
Copyright © 2020-2023  润新知