传智播客旗下技术交流社区北京校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 庭院深深深几许 金牌黑马   /  2019-5-13 10:09  /  327 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  Linux如何查看和控制进程
  前言:程序是保存在外部存储介质(如硬盘)中的可执行机器代码和数据的静态集合,而进程是在CPU及内存中处于动态执行状态的计算机程序。在Linux系统中,每个程序启动后可以创建一个或多个进程。例如,提供Web服务的httpd程序,当有大量用户同时访问Web页面时,httpd程序可能会创建多个进程来提供服务。
  程序
  保存在硬盘、光盘等介质中的可执行代码和数据
  静态保存的代码
  进程
  在 CPU 及内存中运行的程序代码
  动态执行的代码
  父、子进程
  每个进程可以创建一个或多个进程
  下面我们将一起来学习查看进程信息及控制进程相关的操作命令。
  一、查看进程
  使用不同的命令工具可以从不同的角度查看进程状态。
  常用的进程查看命令
  1.ps命令——查看静态的进程统计信息(Processes Statistic)
  常见的选项:
  a:显示当前终端下的所有进程信息,包括其他用户的进程。
  u:使用以用户为主的格式输出进程信息。
  x:显示当前用户在所有终端下的进程。
  -e:显示系统内的所有进程信息。
  -l:使用长(long)格式显示进程信息。
  -f:使用完整的(full)格式显示进程信息。
  需要注意的是,有一部分选项是不带“-”前缀的(添加“-”前缀后含义可能会有出入)。习惯上将上述选项组合在一起使用,如,“ps aux”或“ps -elf”

分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马