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

FreeBSD Manual Pages

  
 
  

home | help
id(1)			    General Commands Manual			 id(1)

NAME
       id - print user and group IDs and names

SYNOPSIS
       [user]

       [user]

       [user]

DESCRIPTION
       The  command  writes  a message to standard output, giving the user and
       group IDs and names for the process.  If	the effective and real IDs are
       different, both are printed.

       If  the	process	 has supplementary group affiliations (see groups(1)),
       the supplementary group affiliations are	also written.

       If the user operand is specified, the user and group  IDs  of  the  se-
       lected user are written.	 In this case, effective IDs are assumed to be
       identical to real IDs.

   Options
       The following options modify the	behavior described above.

	      Display only the group ID.
		     The default is the	effective group	ID; to modify, use the
		     option.   If the process has supplementary	group affilia-
		     tions that	are different from the effective group ID  (or
		     the real ID if the	option is used), display each such af-
		     filiation on the same line.  The default is decimal  for-
		     mat; to modify, use the option.

	      Output  all different group IDs (effective, real,	and supplemen-
	      tary)
		     only, using the format "%u\n". If there is	more than  one
		     distinct group affiliation, output	each such affiliation,
		     using the format "	 %u", before the <newline> is output.

	      With   A or display the ID name instead of the ID	number.

	      With   or	display	the real ID instead of the effective ID.

	      Display only the user ID.
		     The default is the	effective user ID; to modify, use  the
		     option.   The  default  is	decimal	format;	to modify, use
		     the option.

	      Displays process resource	group ID for
		     the process along with the	user and group IDs and	names.
		     The  option  ignores  user	 argument.  See	HP Process Re-
		     source Manager in DEPENDENCIES.

RETURN VALUE
       The error codes returned	by are :

	      Success.
	      User not found or	invalid	options	or invalid combination of  op-
	      tions.
	      The  option is given when	PRM is not supported or	configured.

EXAMPLES
       To display the current user and group data:

       produces:

       To display the group ID number for the current process:

       produces:

       To display the group name for the current process:

       produces:

       To display the user and group data for another user:

       produces:

       To display the PRM group	ID for the current process:

       produces:

DEPENDENCIES
   HP Process Resource Manager
       The option requires that	the optional HP	Process	Resource Manager (PRM)
       software	be installed and configured.  See prmconfig(1) for a  descrip-
       tion  of	 how to	configure HP PRM, and prmconf(4) for the definition of
       the process resource group.

AUTHOR
       was developed by	HP and AT&T.

SEE ALSO
       groups(1), logname(1), getuid(2).

       HP Process Resource Manager: prmconfig(1), prmconf(4) in

STANDARDS CONFORMANCE
									 id(1)

NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE | EXAMPLES | DEPENDENCIES | AUTHOR | SEE ALSO | STANDARDS CONFORMANCE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=id&sektion=1&manpath=HP-UX+11.22>

home | help