1.ps 各字段含义

如果让程序始终在后台执行,即使关闭当前的终端也执行(之前的&做不到),这时候需要nohup。

该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。关闭中断后,在另一个终端jobs已经无法看到后台跑得程序了,此时利用ps(进程查看命令)

ps -aux | grep "test.sh"  #a:显示所有程序 u:以用户为主的格式来显示 x:显示所有程序,不以终端机来区分USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMANDUSER: 行程拥有者 PID: pid%CPU: 占用的 CPU 使用率%MEM: 占用的记忆体使用率VSZ: 占用的虚拟记忆体大小RSS: 占用的记忆体大小TTY: 终端的次要装置号码 (minor device number of tty)STAT: 该行程的状态,linux的进程有5种状态: D 不可中断 uninterruptible sleep (usually IO)R 运行 runnable (on run queue)S 中断 sleepingT 停止 traced or stoppedZ 僵死 a defunct (”zombie”) process <    高优先级    N    低优先级    L    有些页被锁进内存    s    包含子进程    +    位于后台的进程组;    l    多线程,克隆线程  multi-threaded (using CLONE_THREAD, like NPTL pthreads do)

1) ps a 显示现行终端机下的所有程序,包括其他用户的程序。
2)ps -A 显示所有程序。
3)ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。
4)ps -e 此参数的效果和指定"A"参数相同。
5)ps e 列出程序时,显示每个程序所使用的环境变量。
6)ps f 用ASCII字符显示树状结构,表达程序间的相互关系。
7)ps -H 显示树状结构,表示程序间的相互关系。
8)ps -N 显示所有的程序,除了执行ps指令终端机下的程序之外。
9)ps s 采用程序信号的格式显示程序状况。
10)ps S 列出程序时,包括已中断的子程序资料。
11)ps -t  指定终端机编号,并列出属于该终端机的程序的状况。
12)ps u  以用户为主的格式来显示程序状况。
13)ps x  显示所有程序,不以终端机来区分。
ps是显示当前状态处于running的进程,grep表示在这些里搜索,而ps aux是显示所有进程和其状态。

2. jobs

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

jobs -l选项可显示所有任务的PID,jobs的状态可以是running, stopped, Terminated。

但是如果任务被终止了(kill),shell 从当前的shell环境已知的列表中删除任务的进程标识。

3. &

加在一个命令的最后,可以把这个命令放到后台执行,如

watch -n 10 sh test.sh & #每10s在后台执行一次test.sh脚本

4.fg

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

5.bg

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

6.kill

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

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

前台进程的终止:Ctrl+c

7.top

转载于:https://www.cnblogs.com/Reallylzl/p/10762232.html

linux 查看进程相关推荐

  1. Linux查看进程线程个数

    1.根据进程号进行查询: # pstree -p 进程号 # top -Hp 进程号 2.根据进程名字进行查询: # pstree -p `ps -e | grep server | awk '{pr ...

  2. linux上根据运行程序的进程号,查看程序所在的绝对路径。linux查看进程启动的时间

    1 linux上根据运行程序的进程号,查看程序所在的绝对路径 1.如下,我想查看python 25_run_train_tripletloss_sknet_8w_offline_c_plus.py 这 ...

  3. Linux查看进程和进程管理

    Linux查看进程和进程管理) 查看指定的进程 查看指定的进程 可以通过使用grep索引关键字(关键字会以特定的颜色标识出来),查看指定的进程. 一般列取所有的进程比较多,不易查看,通过grep索引的 ...

  4. 【Linux 内核】进程管理 ( 进程特殊形式 | 内核线程 | 用户线程 | C 标准库与 Linux 内核中进程相关概念 | Linux 查看进程命令及输出字段解析 )

    文章目录 一.进程特殊形式 ( 内核线程 | 用户线程 ) 二.C 标准库与 Linux 内核中进程相关概念 三.Linux 查看进程命令及输出字段解析 一.进程特殊形式 ( 内核线程 | 用户线程 ...

  5. linux查看进程号和进程

    linux查看进程号和进程 ps -p  aaa           查看aaa进程的进程号 ps  -C  1234          查看进程号为1234的进程 ps   -A           ...

  6. linux看进程所在,linux 查看进程所在目录

    一下内容转自:https://blog.csdn.net/spring21st/article/details/50561550 通过 ps 及 top 命令查看进程信息时,只能查到 相对路径,查不到 ...

  7. linux下查看进程的线程数,linux查看进程的线程数

    top -H -p $PID  #查看对应进程的那个线程占用CPU过高 1.top -H 手册中说:-H : Threads toggle 加上这个选项启动top,top一行显示一个线程.否则,它一行 ...

  8. Linux 查看进程的几个命令

    查看进程状态的基础指令,有以下几个常用参数: ps 查看当前终端下的命令 top 查看所有的进程(是动态的) 本文重点介绍通过ps命令查看进程 一:一些常用的参数组合及解析 1. 查看包含其他使用者的 ...

  9. Linux查看进程信息相关(Ubuntu)

    Linux查看进程信息相关(Ubuntu)   Linux中一切皆文件(文件:读写执行(查看.创建.删除.移动.复制.编辑),权限(用户.用户组),系统(磁盘.进程))   对于我们开发人员来说,Li ...

  10. linux查看进程号、端口号

    进程ID是由操作系统内核进行分配和管理的,而端口号是由通讯协议内核分配并进行管理的. Linux查看进程号.端口号 Linux 查看端口占用情况 linux命令: ps.grep.kill 1.已知程 ...

最新文章

  1. 不错的jquery插件
  2. 递归二分法php,PHP基于二分法实现数组查找功能示例【循环与递归算法】
  3. 《应届生求职面试全攻略》学习笔记(三)——面试题目分类讲解
  4. RN返回navigation方法
  5. 最终篇!AAAI 2022值得读的NLP论文盘点
  6. 《金色梦乡》金句摘抄(八)
  7. lgg6可以root的版本_Kali Linux 2020.1版本变更内容
  8. include动作与include指令的区别
  9. 车牌识别算法实现及其代码实现之三:车牌识别
  10. 面试官问你“有什么问题问我吗?”,你该如何回答? 1
  11. 每股收益具体怎么来的
  12. 京东商城注册页面使用正则表达式,可以用在别处哦
  13. Windows10 mysql解决MySQL服务无法启动 系统出错 发生系统错误 1067
  14. 无线信息和能量传输:结构设计和速率-能量平衡
  15. 接入层交换机、汇聚层交换机和核心层交换机的区别
  16. Linux下各种压缩文件的解压方法
  17. 建模练习——扇贝单词
  18. 在线制作网站sitemap并提交
  19. 简历撰写:6大板块n个细节
  20. 03 - 滤波器组典型相关分析(Filter bank canonical correlation analysis,fbcca)

热门文章

  1. [蓝桥杯][2019年第十届真题]后缀表达式(正解!!)
  2. 在C语言中 下面标识符非法的是,下面哪一项在Java中是非法的标识符? 答案:Youme...
  3. 计算机最早的运算领域,2013年计算机一级MsOffice模拟试题及答案38
  4. java折半查找简述_折半查找(java版)
  5. 【编译原理】编译是怎么一个过程?
  6. java axis webservice_Axis Webservice框架使用案例
  7. 软件工程--第三章--需求分析
  8. 【sklearn学习】集成算法之梯度提升树GBDT
  9. idea 代码第一次上传git_如何使用IDEA将项目代码首次上传至GitHub,并持续推送?...
  10. Codeforce1311B. WeirdSort (冒泡排序)