ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Linux基础命令---ipcs显示进程通信

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

原创 Linux操作系统 作者:一生有你llx 时间:2019-04-17 16:56:21 0 删除 编辑

ipcs

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     


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29270124/viewspace-2639158/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
多年物联网讲师经验,曾任职于达内、华清等公司。擅长Linux、c、java、Android、单片机、ZigBee、BLE等领域

注册时间:2018-10-21

  • 博文量
    256
  • 访问量
    258821