ipcs 命令是 Linux 系统中用于报告 IPC(进程间通信)设施状态的工具
ipcs -m 输出示例:
------ Shared Memory Segments -------- key shmid owner permissions size used value 0x00000000 12345678 user1 rw-r--r-- 8192 1234 0x00000000 ipcs -s 输出示例:
------ Semaphore Arrays -------- key semid owner permissions value 0x00000000 12345678 user1 rw-r--r-- 256 10 ipcs -q 输出示例:
------ Message Queues -------- key msqid owner permissions used messages 0x00000000 12345678 user1 rw-r--r-- 0 要查看详细信息,可以使用 -i 选项,如下所示:
ipcs -mi 输出示例:
Shared Memory Segment Details: key shmid owner permissions size used value 0x00000000 12345678 user1 rw-r--r-- 8192 1234 0x00000000 ipcs -si 输出示例:
Semaphore Array Details: key semid owner permissions value 0x00000000 12345678 user1 rw-r--r-- 256 10 ipcs -qi 输出示例:
Message Queue Details: key msqid owner permissions used messages 0x00000000 12345678 user1 rw-r--r-- 0