首页
登录 | 注册

Linux基础命令--ipcs显示进程通信

ipcs

ipcs指令用来显示进程间通信状况。“-i”选项允许指定特定的资源id。将只打印有关此id的信息。

此命令的适用范围:RedHatRHELUbuntuCentOSFedoraSUSEopenSUSE

 

1、语法

ipcs [-asmq]  [-tclup]

ipcs [-smq]  -i id

ipcs -h

 

2、选项列表

选项

说明

-i

显示指定id的信息

-m

显示共享内存段的信息

-q

显示队列信息

-s

显示信号灯信息

-a

显示所有信息,默认选项

-t

显示使用时间

-p

显示进程pid

-c

显示进程创造者

-u

显示总和

-l

显示限制

 

3、实例

1)显示信号灯信息 

[root@localhost ntop-4.0.1]# ipcs –s                  //显示信号灯使用情况

 

------ Semaphore Arrays --------

key        semid      owner      perms      nsems     

0x00000000 0          root       600        1         

0x00000000 65537      root       600        1         

0x00000000 98306      apache     600        1         

0x00000000 196611     apache     600        1         

0x00000000 229380     apache     600        1

2)显示共享内存使用情况

[root@localhost ntop-4.0.1]# ipcs -m –p                //显示共享内存信息,并且显示进程pid

 

------ Shared Memory Creator/Last-op --------

shmid      owner      cpid       lpid      

163840     david      2233       2264      

196609     david     2262       2267      

229378     david      2278       2014      

262147     david      2282       2014      

294916     david      2289       2014     


相关文章

  • top该程序为进程操作提供了有限的交互界面,也为个人配置提供了更广泛的界面-包括其操作的每个方面.虽然TOP是在整个文档中引用的,但您可以随意命名该程序.这个新的名称(可能是别名)将反映在top的显示器上,并在读取和写入配置文件时使用. 此 ...
  • sar
  • netstat此命令的适用范围:RedHat.RHEL.Ubuntu.CentOS.SUSE.openSUSE.Fedora.  .语法 address_family_optionsnetstat  {--route|-r} []  [-- ...
  • mpstatInterval此命令的适用范围:RedHat.RHEL.Ubuntu.CentOS.Fedora.SUSE.openSUSE. 1mpstat  [ -A ]  [ -I { SUM | CPU | ALL } ]  [ -u ...
  • free       free指令用来显示内存的使用情况,显示系统中可用和已使用的物理和交换内存的总量,以及内核使用的缓冲区.应该忽略共享内存列:它已经过时了.       此命令的适用范围:RedHat.RHEL.Ubuntu.CentO ...

2020 unjeep.com webmaster#unjeep.com
12 q. 0.013 s.
苏ICP备12049786号-20