ipcs
ipcs用於報告Linux中進程通信設施的狀態。
語法
ipcs [resource-option] [output-format]
ipcs [resource-option] -i id
resource選項
- -m:查看系統共享內存信息
- -q:查看系統消息隊列信息
- -s:查驗系統信號量信息
- -a:系統默認輸出信息,顯示系統內所有IPC信息
輸出格式
- -c:查看IPC的創建者和所有者
- -l:查看IPC資源的限制信息
- -p:查看IPC資源的創建者和使用的進程ID
- -t:查看最新調用IPC資源的詳細時間
- -u:查看IPC資源狀態彙總信息
- -l --human:以人類可以閱讀的方式顯示size
ipcrm
- ipcrm -M shmkey:移除用shmkey創建的共享內存段
- ipcrm -m shmid:移除用shmid標識的共享內存段
- ipcrm -S semkey:移除用semkey創建的信號量
- ipcrm -s semid:移除用semid標識的信號量
- ipcrm -Q msgkey:移除用msgkey創建的消息隊列
- ipcrm -q msgid:移除用msgid標識的消息隊列