← 返回命令列表

Linux command

ipcrm 命令

网络

复制后可按需替换文件名、目录或参数。

常用示例

Example

ipcrm -m [shmem_id]

Example

ipcrm -M [shmem_key]

Example

ipcrm -q [queue_id]

Example

ipcrm -Q [queue_key]

Example

ipcrm -s [semaphore_id]

Example

ipcrm -S [semaphore_key]

Example

ipcrm -a

说明

ipcrm removes System V IPC resources (shared memory segments, message queues, and semaphores). Resources can be identified by either their numeric ID or key value. Use ipcs to list existing resources and their IDs/keys before removal. Resources should be removed when no longer needed to free system resources.

参数

-m, --shmem-id _ID_
Remove shared memory segment by ID
-M, --shmem-key _KEY_
Remove shared memory segment by key
-q, --queue-id _ID_
Remove message queue by ID
-Q, --queue-key _KEY_
Remove message queue by key
-s, --semaphore-id _ID_
Remove semaphore set by ID
-S, --semaphore-key _KEY_
Remove semaphore set by key
-a, --all
Remove all IPC resources

FAQ

What is the ipcrm command used for?

ipcrm removes System V IPC resources (shared memory segments, message queues, and semaphores). Resources can be identified by either their numeric ID or key value. Use ipcs to list existing resources and their IDs/keys before removal. Resources should be removed when no longer needed to free system resources.

How do I run a basic ipcrm example?

Run `ipcrm -m [shmem_id]` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does -m, --shmem-id _ID_ do in ipcrm?

Remove shared memory segment by ID