ipcs ipcs m 查看系統中已經存在的共用記憶體 shmid :共用記憶體的id perms :permission nattch :number attatch ipcs q 查看系統中現有的消息隊列 used byte: 隊列的大小 message : 隊列中消息的條數 ipcs s 查看系統 ...
ipcs
ipcs -m #查看系統中已經存在的共用記憶體
------ Shared Memory Segments --------
key shmid owner perms bytes nattch status
0x00000000 0 jiang 600 393216 2 dest
- shmid :共用記憶體的id
- perms :permission
- nattch :number attatch
ipcs -q #查看系統中現有的消息隊列
------ Message Queues --------
key msqid owner perms used-bytes messages
0x96081cc9 0 jiang 664 40 2
- used-byte: 隊列的大小
- message : 隊列中消息的條數
ipcs -s#查看系統中已經存在的信號量集
----- Semaphore Arrays --------
key semid owner perms nsems
- nsems:信號量集的大小(信號量的個數)
ipcs -a #all, 查看系統中所有的IPC結構
ipcrm
ipcrm -m shmid #刪除指定shmid的共用記憶體
ipcrm -q 0 #刪除指定的消息隊列, 0是msqid
ipcrm -s semid #刪除指定的信號量集