这是 ipcrm 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
ipcrm - 删除某些 IPC 资源
概要
ipcrm [选项]
ipcrm {SHM|味精|无} id...
商品描述
ipcrm 删除 System V 进程间通信 (IPC) 对象和相关数据
从系统结构。 要删除此类对象,您必须是超级用户,或者
对象的创建者或所有者。
System V IPC 对象分为三种类型:共享内存、消息队列和信号量。
消息队列或信号量对象的删除是立即的(无论是否有
进程仍然持有对象的 IPC 标识符)。 共享内存对象只是
在所有当前连接的进程分离后删除(什姆德特(2)) 对象来自
他们的虚拟地址空间。
支持两种语法样式。 旧的 Linux 历史语法指定了三个字母
关键字指示要删除的对象类别,后跟一个或多个 IPC
此类型对象的标识符。
符合 SUS 的语法允许指定所有三个对象的零个或多个对象
在单个命令行中键入,对象由键或标识符指定(请参阅
以下)。 键和标识符都可以用十进制、十六进制(指定的
带有初始“0x”或“0X”)或八进制(用初始“0”指定)。
删除的详细信息在 shctl(2) 消息控制(2), 半月(2)。 该
标识符和键可以通过使用找到 电脑(1)。
配置
-a, - 全部 [SHM[味精[无]
删除所有资源。 当提供选项参数时,删除是
仅对指定的资源类型执行。 警告! 不要用 -a 如果你
不确定使用资源的软件如何对丢失的对象做出反应。
一些程序在启动时创建这些资源并且可能没有任何代码来处理
意外失踪。
-M, --shmem-key shmkey
删除创建的共享内存段 shmkey 在最后一次分离之后
执行。
-m, --shmem-id 什米德
删除由标识的共享内存段 什米德 在最后一次分离之后
执行。
-Q, --队列键 消息键
删除创建的消息队列 消息键.
-q, --队列 ID msgstr
删除由标识的消息队列 msgstr.
-S, --信号量键 密钥
删除创建的信号量 密钥.
-s, --信号量 ID 半米
删除由标识的信号量 半米.
-V, - 版
显示版本信息并退出。
-h, - 帮帮我
显示帮助文本并退出。
附注
在它的第一个 Linux 实现中, ipcrm 使用了第二个中显示的不推荐使用的语法
的线 概要. 其他 *nix 实现中存在的功能 ipcrm 具有
自添加以来,即通过键(不仅仅是标识符)删除资源的能力,以及
遵守相同的命令行语法。 为了向后兼容以前的语法
仍然支持。
使用 onworks.net 服务在线使用 ipcrm