天天看點

Linux基礎指令---ipcs顯示程序資訊

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     

繼續閱讀