在每个进程都在/proc中有对应的文件夹,其中有个status文件:

[root@VM-0-2-centos 15173]# ls
attr        cmdline          environ  io         mem         ns             pagemap      sched      stack    task
autogroup   comm             exe      limits     mountinfo   numa_maps      patch_state  schedstat  stat     timers
auxv        coredump_filter  fd       loginuid   mounts      oom_adj        personality  sessionid  statm    uid_map
cgroup      cpuset           fdinfo   map_files  mountstats  oom_score      projid_map   setgroups  status   wchan
clear_refs  cwd              gid_map  maps       net         oom_score_adj  root         smaps      syscall
[root@VM-0-2-centos 15173]# 

status内容如下:

[root@VM-0-2-centos 15173]# cat status
Name:   bash
Umask:  0022
State:  S (sleeping)
Tgid:   15173
Ngid:   0
Pid:    15173
PPid:   15169
TracerPid:  0
Uid:    0   0   0   0
Gid:    0   0   0   0
FDSize: 256
Groups: 0
VmPeak:   116376 kB
VmSize:   116372 kB
VmLck:         0 kB
VmPin:         0 kB
VmHWM:      3196 kB
VmRSS:      3196 kB
RssAnon:        1384 kB
RssFile:        1812 kB
RssShmem:          0 kB
VmData:     1300 kB
VmStk:       132 kB
VmExe:       884 kB
VmLib:      2140 kB
VmPTE:        48 kB
VmSwap:        0 kB
Threads:    1
SigQ:   0/7270
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000000010000
SigIgn: 0000000000384004
SigCgt: 000000004b813efb
CapInh: 0000000000000000
CapPrm: 0000001fffffffff
CapEff: 0000001fffffffff
CapBnd: 0000001fffffffff
CapAmb: 0000000000000000
Seccomp:    0
Cpus_allowed:   1
Cpus_allowed_list:  0
Mems_allowed:   00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000001
Mems_allowed_list:  0
voluntary_ctxt_switches:    220
nonvoluntary_ctxt_switches: 0

里面有个TracerPid

也就是说,这个TracerPid是追踪进程ID,如果没有进程对其追踪就是0。

这个tracerpid在Andorid安全很有用。

Linux笔记-Linux中的TracerPid相关推荐

  1. Linux笔记-centos中大量tcp状态为TIME_WAIT

    这里主要主要原因是,我这边有个神器的硬件,时不时都断开一下.然后我搞了个重连的机制,运行一晚上发现大量的TIME_WAIT vi /etc/sysctl.conf 编辑文件,加入以下内容: net.i ...

  2. Linux笔记-bash中解决if语句中command not found问题

    在shell脚本中,有时if会出现command not found, 原因是if [空格然后在内容然后再空格] 如下: 将 if [${currentStr} == "xxxxx" ...

  3. Linux笔记-bash中字符串拆分并且存到数组中

    对应的脚本如下: i=1while ((1==1)); dotmp=`echo $字符串变量名 | cut -d " " -f $i`if [ "$tmp" = ...

  4. Linux笔记-bash中执行命令并将执行的命令结果存储为变量

    这里以Rabbitmq的查询命令为例将查询的值放入shell的变量中. 程序运行截图如下: shell如下: #!/bin/bashrabbitmqCmd="rabbitmqctl list ...

  5. Linux笔记|Linux的敲门砖

    Linux的敲门砖 本篇文章以VMware Workstation Pro 下的 Ubuntu.18.0.4虚拟机为主 初次作文,若有纰漏,欢迎来稿 Linux初体验 Linux的敲门砖 linux概 ...

  6. linux+笔记:linux下判断一个文件或者目录是否存在

    工作中涉及到文件系统,有时候需要判断文件和目录是否存在,下面是一些前人的经验分享. 转自:http://blog.csdn.net/adcxf/article/details/6386901 转自:h ...

  7. 蚊子的linux笔记 - linux常用命令

    Linux命令 cd (切换目录) cd / 返回根目录 cd ~ 用户主目录 cd . 当前目录 cd -返回到上一级目录 cd /usr/ 进入到usr目录 cd – 返回上一个目录 cd 直接回 ...

  8. Linux笔记——linux下的语音合成系统

    1.festival 安装:sudo apt-get install festival 使用: (SayText "Hello!") 2. espeek(ubuntu 自带) # ...

  9. Linux笔记(更新中)

    Linux自学笔记 Writing In The Front: @Auther:纸箱里的猫 @Description:Linux自用学习笔记 @Last Updated Date:2021.8.9 @ ...

最新文章

  1. IF10+的数据库文章!这里有5个案例,一起发起来?
  2. 轻松搭建基于 Serverless 的 Egg.js Web 应用
  3. 关于nodejs的__dirname
  4. 使用HTTPS和OAuth 2.0保护服务到服务的Spring微服务
  5. CentOS6.8升级gcc到4.8.5总结
  6. es6 原生构造函数的继承
  7. 基于JAVA+SpringMVC+Mybatis+MYSQL的企业客户管理系统
  8. 微课|中学生可以这样学Python(5.5.3节):字符串格式化2
  9. python继承方式是基于原型吗_[译] 为什么原型继承很重要
  10. 【 Hibernate3-摘要 】 【 第1节 】:JPA常用注解
  11. 详述SaltStack Salt 命令注入漏洞(CVE-2020-16846/25592)
  12. 88.http反向代理proxy处理请求的流程
  13. volist 自增序号 分页如何实现?
  14. java题角色信息管理,java题库专家信息管理系统
  15. Android开发实例详解之IMF(Android SDK Sample—SoftKeyboard)
  16. DNS-over-HTTPS(DoH)简析与配置
  17. ATF官方文档翻译(二):Authentication Framework Chain of Trust(身份验证框架和信任链)(2)
  18. 【Python之正则表达式与JSON】
  19. Python秀操作 自动更换电脑壁纸
  20. 生命游戏(Java)

热门文章

  1. Python通过LDAP验证、查找用户(class,logging)
  2. 深入理解Java多态性
  3. Windows Management Framework 中修改WinRM监听端口
  4. Python 之 【markdown 模块的学习】
  5. 550 5.7.1 Client does not have permissions to send as this sender
  6. Modularity QuickStart学习
  7. HTML DOM教程 19-HTML DOM Button 对象
  8. 一分钟!不写代码!给网站添加【统计分析】
  9. 最近打算再写一个 局域网聊天软件
  10. ADO得到字段名的代码