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