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

ipcs

创新互联专注于企业成都全网营销、网站重做改版、双辽网站定制设计、自适应品牌网站建设、HTML5建站商城网站建设、集团公司官网建设、成都外贸网站建设公司、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为双辽等各大城市提供网站开发制作服务。

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

此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora、SUSE、openSUSE。

 

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     


分享文章:Linux基础命令---ipcs显示进程通信
当前链接:http://myzitong.com/article/iidohs.html