Linux基礎命令---ipcs顯示程式通訊

一生有你llx發表於2019-04-17

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/,如需轉載,請註明出處,否則將追究法律責任。

相關文章