常用的名词解释:
UID是用户ID,PID是进程ID,PPID是父进程ID。

  • UID

    用户身份证明(User Identification)的缩写。UID用户在注册会员后,系统会自动的给你一个UID的数值。意思就是给这名用户编个号。
    比如,甲在论坛注册后获得UID23 那其后乙注册应该是UID24 但是也有可能是其他,这个是整个论坛系统自动分配的。还有一个可能,比如,甲注册了论坛,UID20 但是后来他退出了,就不是会员了,但是他的UID20就空着了,其后的人也不能得到UID20了。

  • PID

    PID(Process Identification)操作系统里指进程识别号,也就是进程标识符。操作系统里每打开一个程序都会创建一个进程ID,即PID。PID(进程控制符)英文全称为Process Identifier,它也属于电工电子类技术术语。PID是各进程的代号,每个进程有唯一的PID编号。它是进程运行时系统分配的,并不代表专门的进程。在运行时PID是不会改变标识符的,但是进程终止后PID标识符就会被系统回收,就可能会被继续分配给新运行的程序。
    只要运行一程序,系统会自动分配一个标识。是暂时唯一:进程中止后,这个号码就会被回收,并可能被分配给另一个新进程。只要没有成功运行其他程序,这个PID会继续分配给当前要运行的程序。如果成功运行一个程序,然后再运行别的程序时,系统会自动分配另一个PID。

  • PPID

    PPID Product Part Identification 产品料号识别码,便于产品追踪,并含有部分信息,一般的使用形式是产品包装上贴的一维码或二维码
    计算机中代表当前进程的父进程ID;Payload protocol identifier,在S1AP通信中标识此服务ID

top 命令
作用:显示系统当前的进程在系统中的运行状况等信息;
如:用top命令查看指定PID的进程的运行状态

top -p 10997
#   -p 通过指定监控进程ID来仅仅监控某个进程的状态。


引用处:
https://www.cnblogs.com/andy6/p/5971683.html
https://www.cnblogs.com/EasonJim/p/8040782.html

ps -ef |grep 命令
作用:ps: 是将某个进程显示出来, grep命令是查找功能, 而中间的|是管道命令 是指ps命令与grep同时执行的意思
如:

[root@localhost ~]# ps -ef | grep ApacheJetspeed
root     18887 18828  0 08:09 pts/0    00:00:00 grep ApacheJetspeed字段含义如下:
UID       PID   PPID     C STIME   TTY    TIME     CMD
root     18887 18828   0  08:09     pts/0    00:00:00    grep ApacheJetspeed# 查看进程是否运行
# 如果运行了会显示两条输出一条是yygoods.jar 的,令一条是grep yygoods的。
# 如果没运行只会显示grep yygoods的。[root@izuf65ed6xe1yxe0sz7mq9z yaoyu]# ps -ef | grep yygoods
root      2966     1  1 09:56 pts/0    00:01:03 java -jar yygoods.jar
root      3233  1668  0 10:56 pts/0    00:00:00 grep --color=auto yygoods

Ps:

  • grep 后面的搜索条件可以是进程ID,进程名,用户名等

引用处:
https://blog.csdn.net/sinat_24928447/article/details/49869199
https://www.cnblogs.com/CEO-H/p/7794306.html

ps -ef 和 ps aux的区别:
ps -ef 是标准显示模式,而ps aux是BSD显示模式;
引用处:
https://www.linuxidc.com/Linux/2016-07/133515.htm

kill命令
作用:发送指定的信号到相应进程进行退出进程动作。如果不指定型号将发送SIGTERM(15)终止指定进程(正常关闭,先释放相关使用资源,然后逐步关闭进程)。如果仍无法终止该程序可用“-KILL” 参数,其发送的信号为SIGKILL(9) ,将强制结束进程(可能会造成数据丢失以及程序启动失败等问题)
说明:init是Linux系统操作中不可缺少的程序之一。所谓的init进程,它是一个由内核启动的用户级进程。内核自行启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init的方式,完成引导进程。所以,init始终是第一个进程(其进程编号始终为1)。 其它所有进程都是init进程的子孙。init进程是不可杀的!

引用处:
https://www.cnblogs.com/wangcp-2014/p/5146343.html

netstat命令
作用:netstat命令用于显示进程的各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。
引用处:
https://www.cnblogs.com/echo1937/p/6677325.html

Linux | UID/PID/PPID | ps -ef/netstat/kill相关推荐

  1. 24.Linux进程管理工具——ps,pstree,pgrep,kill,top,htop,vmstat

    1.        ps 显示系统进程瞬间的运行动态的命令ps (1)选项:-A:所有的进程均显示出来,与 -e 具有同样的效果: -a:显示现行终端机下的所有进程,包括其他用户的进程: -u:以用户 ...

  2. Linux之查看进程ps -ef、进程的前后台切换fg、挂起后的激活bg、标准输入/输出/错误三者的重定向、管道

    注意: 全称 含义 举例 fg foreground 前景.前台 foreground process 前台进程 bg background 背景.后台 background process 后台进程 ...

  3. linux按PID杀死程序的命令,kill命令按PID号杀死进程

    1.释义 按PID号杀死进程 2.系统帮助 kill(选项)(参数) -a:当处理当前进程时,不限制命令名和进程号的对应关系: -l :若不加选项,则-l参数会列出全部的信息名称: -p:指定kill ...

  4. Linux shell随手记——ps -ef

    ps是Process Status的缩写 用来列出当前运行进程的快照 附加选项 -f 表示更为完整的输出 -e表示列出所有的进程 经常用 ps -ef | grep xxx 来查找某个进程是否在运行

  5. linux查看定时任务进程,[Linux]系统管理: 进程管理(ps/top/pstree/kill/pkill), 工作管理, 系统资源查看, 系统定时任务...

    进程管理:查看与终止 进程查看 1. 进程是正在执行的程序或命令. 2. 进程管理的作用: 判断服务器健康状态, 查看系统中所有进程 杀死进程 3. 查看系统中所有进程 ps aux    # 查看系 ...

  6. UID PID PPID 区别

    UID是用户ID,PID是进程ID,PPID是父进程ID. UID UID 用户身份证明(User Identification)的缩写.UID用户在注册会员后,系统会自动的给你一个UID的数值.意思 ...

  7. Linux shell 学习笔记(2)— 监测程序、磁盘空间和处理文件(ps -ef、top、kill、df、du 、grep、tar)

    1. 监测程序 1.1 检查进程 默认情况下,ps 命令只会显示运行在当前控制台下的属于当前用户的进程. $ ps PID TTY TIME CMD 3081 pts/0 00:00:00 bash ...

  8. Linux查看进程ps -ef、杀进程kill

    查看某个服务的进程 例如mysql: ps -ef|grep mysql (ps aux 是用BSD的格式来显示Java进程 显示的项目有: USER        PID %CPU %MEM    ...

  9. Linux系统管理工具-iostat、free、ps、netstat、tcpdump

    2019独角兽企业重金招聘Python工程师标准>>> 10.6 监控io性能 iostat命令 iostat命令被用于监视系统输入输出设备和CPU的使用情况.它的特点是汇报磁盘活动 ...

最新文章

  1. 7 Papers Radios | NeurIPS 2020最佳论文;全卷积网络实现E2E目标检测
  2. 打造U盘下的linux 亲测可以使用
  3. SpringDataJpa框架单元测试实现增删改查
  4. android ptrace注入
  5. ubuntu切换JDK版本
  6. 如何从WebSocket服务器收到的数据判断出有哪些客户端需要广播
  7. PyCharm 通过Github和Git上管理代码
  8. P7726-天体探测仪(Astral Detector)【构造】
  9. hpsocket java代码_HPSocket介绍与使用
  10. 181104每日一句
  11. pi/4QPSK调制解调原理
  12. 模拟电路仿真LTspice(2):三极管特性曲线
  13. tplink怎么进去_用手机或电脑进入TP-Link路由器设置界面的方法 怎么进入TP-Link路由器设置界面?...
  14. ipv6的127位掩码如何表示_子网掩码是什么
  15. 【自学笔记】前端面试题之CSS(部分HTML)
  16. php-fpm error 慢执行,php-fpm的pool、php-fpm慢执行日志、open_basedir、php-fpm进程管理
  17. 通过抓包获取内涵段子的接口
  18. 剑指 Offer 46. 把数字翻译成字符串(动态规划+回溯+递归 解法)
  19. 稳扎稳打,贴近生活!提高雅思听力成绩四步走
  20. 基于element UI的省(市)(区)三级(二级)(一级)联动数据以及使用方法

热门文章

  1. 自然语言处理(三)文章高频词提取
  2. 前端优化之高并发处理
  3. 思科模拟器:利用一台型号为2960的交换机将2台pc机互连组建一个小型局域网
  4. Octavia 创建 Listener、Pool、Member、L7policy、L7 rule 与 Health Manager 的实现与分析
  5. 补充总结html所有内容,html学习完这篇基本就差不多了
  6. 数位板绘画培训网课怎么选
  7. SSIS导出文件保留小数点两位
  8. SSH设置无密码连接
  9. android 耳机接口,没有耳机插孔的Android手机用户福音来了!
  10. html模板改成织梦模板教程,织梦模板修改及使用详细视频教程