Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
ipcrm(1)			 User Commands			      ipcrm(1)

NAME
       ipcrm - remove a	message	queue, semaphore set, or shared	memory ID

SYNOPSIS
       ipcrm   [-z   zone]   [-m shmid]	  [-q msqid]   [-s semid]  [-M shmkey]
       [-Q msgkey] [-S semkey]

DESCRIPTION
       ipcrm removes one or more messages, semaphores, or shared memory	 iden-
       tifiers.

OPTIONS
       The following option is supported:

       -z zone	       Keys  specified by other	options	refer to facilities in
		       the specified zone (see zones(5)). The default  is  the
		       zone  in	which the command is executing.	This option is
		       only useful when	the command is executed	in the	global
		       zone.

       The identifiers are specified by	the following options:

       -m shmid	       Removes	the  shared  memory  identifier	shmid from the
		       system. The shared memory segment  and  data  structure
		       associated with it are destroyed	after the last detach.

       -q msqid	       Removes	the  message  queue  identifier	msqid from the
		       system and destroys the message queue and  data	struc-
		       ture associated with it.

       -s semid	       Removes	the semaphore identifier semid from the	system
		       and destroys the	set of semaphores and  data  structure
		       associated with it.

       -M shmkey       Removes	the shared memory identifier, created with key
		       shmkey, from the	system.	The shared memory segment  and
		       data  structure	associated with	it are destroyed after
		       the last	detach.

       -Q msgkey       Removes the message queue identifier, created with  key
		       msgkey,	from the system	and destroys the message queue
		       and data	structure associated with it.

       -S semkey       Removes the  semaphore  identifier,  created  with  key
		       semkey,	from  the system and destroys the set of sema-
		       phores and data structure associated with it.

       The details of the removes are described	in msgctl(2),  shmctl(2),  and
       semctl(2).  Use the ipcs	command	to find	the identifiers	and keys.

ENVIRONMENT VARIABLES
       See  environ(5) for descriptions	of the following environment variables
       that affect the execution of  ipcrm: LANG,  LC_ALL,  LC_CTYPE,  LC_MES-
       SAGES, and NLSPATH.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       +-----------------------------+-----------------------------+
       |      ATTRIBUTE	TYPE	     |	    ATTRIBUTE VALUE	   |
       +-----------------------------+-----------------------------+
       |Availability		     |SUNWipc			   |
       +-----------------------------+-----------------------------+
       |Interface Stability	     |Standard			   |
       +-----------------------------+-----------------------------+

SEE ALSO
       ipcs(1),	  msgctl(2),   msgget(2),   msgrcv(2),	msgsnd(2),  semctl(2),
       semget(2), semop(2),  shmctl(2),	 shmget(2),  shmop(2),	attributes(5),
       environ(5), standards(5), zones(5)

SunOS 5.10			  9 Jan	2004			      ipcrm(1)

NAME | SYNOPSIS | DESCRIPTION | OPTIONS | ENVIRONMENT VARIABLES | ATTRIBUTES | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=ipcrm&sektion=1&manpath=SunOS+5.10>

home | help