(一)ipcs
查看消息队列、共享内存、信号量的使用情况
命令 | 功能 |
---|---|
ipcs 或 ipcs -a | 查看消息队列、共享内存、信号量的使用情况 |
ipcs -s | 查看信号量(signal) |
ipcs -m | 查看共享内存(memory) |
ipcs -q | 查看消息队列(queue) |
(二)ipcrm
(管理员)移除消息队列、共享内存、信号量
命令 | 功能 |
---|---|
ipcrm -M shmkey | 移除shmkey创建的共享内存段 |
ipcrm -m shmid | 移除用shmid标识的共享内存段 |
ipcrm -Q msgkey | 移除用msgkey创建的消息队列 |
ipcrm -q msqid | 移除用msqid标识的消息队列 |
ipcrm -S semkey | 移除用semkey创建的信号量集 |
ipcrm -s semid | 移除用semid标识的信号量集 |
(三)ipcs
输出选项
命令 | 功能 |
---|---|
ipcs -t | 输出详细时间变化 |
ipcs -p | 输出正在ipc的进程号 |
ipcs -c | 输出ipc对应信息的创建者 |
ipcs -l | 输出该系统ipc的限制信息 |
ipcs -u | 输出该系统ipc各种状态信息 |