引言:

进程:正在执行的一个程序
程序:是一种写好的代码或脚本
& : 后台执行,不占用终端
如:./helloworld &

进程的挂起:

ctrl+z :挂起,程序放到后台执行

jobs :查看被挂起的程序工作号

进程的恢复:

fg  工作号 :将挂起的作业放回到前台执行

bg  工作号 : 将挂起的作业放到后台执行

ps 命令:

ps命令:process status,查看进程

-e  显示所有进程

-f  全格式
-h  不显示标题
-l  长格式
-w  宽输出
a  显示终端上的所有进程,包括其他用户的进程
r  只显示正在运行的进程
x  显示没有控制终端的进程

最常用三个参数是 a、u、x。

#ps aux 的输出格式:

USER:进程拥有者

PID:进程号

%CPU:占用的CPU使用率

%MEM:占用的内存使用率

VSZ;占用的虚拟内存大小

RSS:占用的内存大小

TTY:终端设备号

STAT:改进程状态

START:进程开始时间

TIME:执行的时间

COMMAND:所执行的指令

D :不可中断的休眠(通常表示该进程正在进行I/O动作)

R:正在执行中

S:休眠状态

T:暂停执行

W:没有足够的内存分页可分配

< :高优先顺序的进程

N:低优先顺序的进程

L:有内存分页分配并锁在内存内(即时系统或定制I/O)

kill命令:

kill命令:中断一个处理进程(process)

当中断一个前台进程是通常用 ctrl+c;对于后台进程用 kill 命令。

kill 命令是通过向进程发送指定的信号来结束的。默认为TERM信号。TERM信号将终止所有不能捕获该信号的进程,对于能捕获该信号的进程需要使用kill –9信号,该信号是不

能被捕获的。

kill 杀终端,只能可以把终端的shell杀死,而退出终端,但终端不关闭。

pkill 命令名 可以直接杀死进程

pkill helloworld   //直接杀死 helloworld 程序进程

Linux 进程挂起、恢复相关命令相关推荐

  1. oracle 格式化命令,Linux下硬盘格式化的相关命令Partprobe

    Linux下硬盘格式化的相关命令Partprobe [root@db ~]# fdisk /dev/sdb The number of cylinders for this disk is set t ...

  2. Linux虚拟机的启动及相关命令

    Linux虚拟机的启动及相关命令 1.Linux是什么?作为一名初学者,我之前也简单的认为它是一个类似Windows的操作系统,但后来经过进一步学习,才知道,Linux是内核,Linux内核加上GUN ...

  3. linux轮训创建文件夹,Linux文件和目录管理相关命令(三)

    通过前两篇的文章分享大家是否对Linux文件和目录管理的相关命令有所了解了呢?今天小编将继续为大家带来Linux文件和目录管理相关命令的第三篇文章,想要做Linux运维工程师的小伙伴,来看一看,希望能 ...

  4. linux实验二目录与文件查看相关命令,Linux文件和目录管理相关命令(二)

    今天小编将继续为大家带来Linux文件和目录管理相关命令的文章,想要做Linux运维工程师的小伙伴,来看一看,希望能对你有帮助哦~ 一 查看文件内容 上面提到的一些命令例如ls只是用来显示文件的属性与 ...

  5. linux lsof/netstat查看进程和端口号相关命令:

    本文为博主原创,未经允许不得转载: 在linux操作时,经常要查看运行的项目的进程和端口号,在这里总结了以下常用到的相关命令: 1.查看系统运行的java项目,并查看进程号 这个用到的命令为: ps ...

  6. linux lsof 端口 字母,linux lsof/netstat查看进程和端口号相关命令:

    本文为博主原创,未经允许不得转载: 在linux操作时,经常要查看运行的项目的进程和端口号,在这里总结了以下常用到的相关命令: 1.查看系统运行的java项目,并查看进程号 这个用到的命令为: ps ...

  7. linux 查看java进程的端口_linux lsof/netstat查看进程和端口号相关命令:

    本文为博主原创,未经允许不得转载: 在linux操作时,经常要查看运行的项目的进程和端口号,在这里总结了以下常用到的相关命令: 1.查看系统运行的java项目,并查看进程号 这个用到的命令为: ps ...

  8. linux进程暂停与恢复

    Ctrl+Z 暂停程序及重启程序 Ctrl+Z - 暂停进程并放入后台 jobs - 显示当前暂停的进程 bg N 使第N个任务在后台运行 fg N 使第N个任务在前台运行 bg, fg 不带 N 时 ...

  9. linux下常见的网络相关命令

    linux中环境部署.网络排查要用到非常多的命令,掌握一些核心的相关命令非常有必要.下面介绍几个工作和面试中高频提及的网络相关命令. ifconfig ifconfig 是一个用来查看.配置.启用或禁 ...

  10. MacBook/MacOS/Mac OS 查看进程/端口信息的相关命令

    文章目录 使用命令 lsof 查看某个端口的使用情况 使用命令 netstat 查看某个端口的使用情况 使用命令 ps 查看指定进程的信息 (一)命令:ps auwx | grep sshd (二)命 ...

最新文章

  1. Xamarin Essentials教程打开文件
  2. Python中元组的介绍以及常见操作
  3. osg中三维模型的位置变换
  4. C++类对象作为类成员
  5. xml文档包含html代码_为什么文档很重要,以及为什么应将其包含在代码中
  6. 我参与的一个项目的继续总结:经验篇
  7. 动态引用外部的Javascript脚本文件
  8. java 关键字提取_提取Java关键字
  9. 图像处理边缘处理:Roberts算子和canny算子,对圆与矩阵进行识别
  10. x64位call代码注入器1.0版
  11. 读“DataBase Sharding at Netlog”,看DataBase Scale Out
  12. 修改WMB执行组监听端口
  13. 201919102004张雪婷(第四次作业)
  14. 在腾讯,我们如何做 Code Review
  15. JavaScript一些优雅小技巧不得不知
  16. idea智能提示设置和修改提示快捷键
  17. 攻防世界reverse高手进阶 ----- gametime
  18. 报错:java.net.bindexception: address already in use: jvm_bind:8082
  19. 被调查7小时心生怨气 男子朋友圈辱骂警察被行拘
  20. VirtualBox中重建Host-Only网卡后无法启动虚拟机(VERR_INTNET_FLT_IF_NOT_FOUND)

热门文章

  1. 片上网络路由算法综述
  2. Vigenere加密算法
  3. 【MySQL】DDL(Data Definition Language)数据定义语言之操作数据库
  4. mysql 1093 you can_mysql中错误:1093-You can’t specify target table for update in FROM clause的解决方法...
  5. Java是先难后易吗_做题先易后难,干活先难后易
  6. CTime和CTimeSpan
  7. wxPython安装教程
  8. 从 Godaddy 转移域名到 Namesilo
  9. 第六天----数据结构笔记
  10. SEO优化,外链重要还是友情链接重要?