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

本文详细介绍了ipcs命令的使用方法,包括其语法、选项及实例。ipcs用于查看Linux系统中进程间的通信状态,如共享内存、信号量和消息队列等。适用于RedHat、RHEL、Ubuntu等多种Linux发行版。

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     

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值