Linux ipcs命令:提供IPC设施信息。
Linux ipcs命令 功能描述
使用ipcs命令可以提供IPC设施的信息。ipcs命令往标准输出写入一些关于活动进程间通信设施的信息。如果没有指定任何选项,ipcs命令用简短格式写入一些关于当前活动消息队列、共享内存段、信号量、远程队列和本地队列标题。
Linux ipcs命令 语法
ipcs [选项]
命令中各选项的含义如表所示。
Linux ipcs命令 示例
提供IPC设施的信息
[root@rhel ~]# ipcs
------ Shared Memory Segments --------
key shmid owner perms bytes nattch status
0x6c6c6536 0 root 600 4096 0
0x0000000032769 gdm 600 393216 2 dest
0x0000000065538 gdm 600 393216 2 dest
0x0000000098307 gdm 600 393216 2 dest
------ Semaphore Arrays --------
key semid owner perms nsems
0x00000000 0 root 600 1
0x0000000032769 root 600 1
0x0000000065538 apache 600 1
0x0000000098307 apache 600 1
0x00000000131076 apache 600 1
0x00000000163845 apache 600 1
0x00000000196614 apache 600 1
------ Message Queues --------
key msqid owner perms used-bytes messages
显示信号量数组信息
[root@rhel ~]# ipcs -s
------ Semaphore Arrays --------
key semid owner perms nsems
0x00000000 0 root 600 1
0x0000000032769 root 600 1
0x0000000065538 apache 600 1
0x0000000098307 apache 600 1
0x00000000131076 apache 600 1
0x00000000163845 apache 600 1
0x00000000196614 apache 600 1
显示共享内存段的时间信息
[root@rhel ~]# ipcs -mt
------ Shared Memory Attach/Detach/Change Times --------
shmid owner attached detached changed
0 root Jun 8 00:23:50 Jun 8 00:23:50 Jun 8 00:23:49
32769 gdm Jun 8 00:28:07 Not set Jun 8 00:28:07
65538 gdm Jun 8 00:28:07 Not set Jun 8 00:28:07
98307 gdm Jun 8 00:28:11 Jun 8 00:28:11 Jun 8 00:28:11