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     
上一篇:CAS 4.1.10关闭HTTPS


下一篇:三、linux磁盘和文件系统管理