*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->HP-UX 11i man pages -> getconf (1)              
Title
Content
Arch
Section
 

Contents


 getconf(1)                                                       getconf(1)




 NAME    [Toc]    [Back]
      getconf - get system configuration values

 SYNOPSIS    [Toc]    [Back]
      getconf [-v specification] system_var

      getconf [-v specification] system_var pathname

 DESCRIPTION    [Toc]    [Back]
      The getconf command provides an interface to the confstr(3C),
      pathconf(2), and sysconf(2) library routines and system calls.

      The system_var argument specifies the configuration value desired in
      confstr(), pathconf(), or sysconf().  Use the first synopsis form, for
      inquiries involving confstr(), or sysconf() (in the first table
      below).  Use the second synopsis form, for inquiries involving
      pathconf() (in the second table below).  For inquiries involving
      pathconf() the pathname operand should be specified.

    Options    [Toc]    [Back]
      getconf recognizes the following option:

           -v specification  Return configuration variables corresponding to
                             a particular compilation environment supported
                             by HP-UX.  If the -v option is not specified,
                             specification defaults to XBS5_ILP32_OFF32. See
                             table below for possible specifications and
                             meanings.
                               Specification     int    long   pointer   off_t
                             _________________________________________________
                             XBS5_ILP32_OFF32      32     32        32      32
                             XBS5_ILP32_OFFBIG     32     32        32    >=64
                             XBS5_LP64_OFF64       32     64        64      64
                             XBS5_LPBIG_OFFBIG   >=32   >=64      >=64    >=64

 EXTERNAL INFLUENCES    [Toc]    [Back]
    Environment Variables
      LC_MESSAGES determines the language in which messages are displayed.

      If LC_MESSAGES is not specified in the environment or is set to the
      empty string, the value of LANG is used as a default for each
      unspecified or empty variable.  If LANG is not specified or is set to
      the empty string, a default of "C" (see lang(5)) is used instead of
      LANG.

      If any internationalization variable contains an invalid setting,
      getconf behaves as if all internationalization variables are set to
      "C".  See environ(5).

    International Code Set Support    [Toc]    [Back]
      Single-byte and multi-byte character code sets are supported.



 Hewlett-Packard Company            - 1 -   HP-UX 11i Version 2: August 2003






 getconf(1)                                                       getconf(1)




 RETURN VALUE    [Toc]    [Back]
      The error codes returned by getconf are:

           0    Success.  A value corresponding to the operand was returned.
           1    One or more missing operands.
           2    Operand was not recognized.
           3    pathname either invalid or inaccessible.

 EXAMPLES    [Toc]    [Back]
      Request the number of intervals per second:

           getconf CLK_TCK

      Request the maximum value of a file's link count:

           getconf LINK_MAX /etc/passwd

      Enquire if the implementation supports multiple locality domains:

           getconf CCNUMA_SUPPORT

           getconf gives the following output:

           1             If the implementation supports multiple locality
                         domains.

           undefined     If the implementation doesn't support multiple
                         locality domains.

      Other supported inquiries include the following:


           ARG_MAX                 _BC_BASE_MAX          BC_DIM_MAX
           BS_SCALE_MAX           BC_STRING_MAX         CHARCLASS_NAME_MAX
           CHAR_BIT               CHAR_MAX              CHAR_MIN
           CHILD_MAX              CLK_TCK               COLL_WEIGHTS_MAX
           CPU_CHIP_TYPE          CS_MACHINE_IDENT      CS_PARTITION_IDENT
           CS_PATH                CS_MACHINE_SERIAL     EXPR_NEST_MAX
           HW_CPU_SUPP_BITS       HW_32_64_CAPABLE      INT_MAX
           INT_MIN                IPMI_INTERFACE        KERNEL_BITS
           LINE_MAX               LONG_BIT              LONG_MAX
           LONG_MIN               MACHINE_IDENT         MACHINE_MODEL
           MACHINE_SERIAL         MB_LEN_MAX            NGROUPS_MAX
           NL_ARGMAX              NL_LANGMAX            NL_MSGMAX
           NL_NMAX                NL_SETMAX             NL_TEXTMAX
           NZERO                  OPEN_MAX              PARTITION_IDENT
           PATH                   _POSIX_ARG_MAX        _POSIX_JOB_CONTROL
           _POSIX_NGROUPS_MAX     _POSIX_OPEN_MAX       _POSIX_SAVED_IDS
           _POSIX_SSIZE_MAX       _POSIX_STREAM_MAX     _POSIX_TZNAME_MAX
           _POSIX_VERSION         POSIX_ARG_MAX         POSIX_CHILD_MAX
           POSIX_JOB_CONTROL      POSIX_LINK_MAX        POSIX_MAX_CANON



 Hewlett-Packard Company            - 2 -   HP-UX 11i Version 2: August 2003






 getconf(1)                                                       getconf(1)




           POSIX_MAX_INPUT        POSIX_NAME_MAX        POSIX_NGROUPS_MA
           POSIX_OPEN_MAX         POSIX_PATH_MAX        POSIX_PIPE_BUF
           POSIX_SAVED_IDS        POSIX_SSIZE_MAX       POSIX_STREAM_MAX
           POSIX_TZNAME_MAX       POSIX_VERSION         POSIX2_BC_BASE_MAX
           POSIX2_BC_DIM_MAX      POSIX2_BC_SCALE_MAX   POSIX2_BC_STRING_MAX
           POSIX2_C_BIND          POSIX2_C_DEV          POSIX2_C_VERSION
           POSIX2_CHAR_TERM       POSIX_CHILD_MAX       POSIX2_COLL_WEIGHTS_MAX
           POSIX2_EXPR_NEST_MAX   POSIX2_FORT_DEV       POSIX2_FORT_RUN
           POSIX2_LINE_MAX        POSIX2_LOCALEDEF      POSIX2_RE_DUP_MAX
           POSIX2_SW_DE           POSIX2_UPE            POSIX2_VERSION
           PSET_SUPPORT           SC_PASS_MAX           SC_XOPEN_VERSION
           SCHAR_MAX              SCHAR_MIN             SHRT_MAX
           SHRT_MIN               SSIZE_MAX             STREAM_MAX
           RE_DUP_MAX             TMP_MAX               TZNAME_MAX
           UCHAR_MAX              UINT_MAX              ULONG_MAX
           USHRT_MAX              WORD_BIT              XOPEN_VERSION
           XOPEN_XCU_VERSION      XOPEN_XPG2            XOPEN_XPG3
           XOPEN_XPG4
           XBS5_ILP32_OFF32_CFLAGS    XBS5_ILP32_OFF32_LDFLAGS
           XBS5_ILP32_OFF32_LIBS      XBS5_ILP32_OFF32_LINTFLAGS
           XBS5_ILP32_OFFBIG_CFLAGS   XBS5_ILP32_OFFBIG_LDFLAGS
           XBS5_ILP32_OFFBIG_LIBS     XBS5_ILP32_OFFBIG_LINTFLAGS
           XBS5_LP64_OFF64_CFLAGS     XBS5_LP64_OFF64_LDFLAGS
           XBS5_LP64_OFF64_LIBS       XBS5_LP64_OFF64_LINTFLAGS

      Supported inquiries requiring the second parameter include:


           LINK_MAX                  MAX_CANON         MAX_INPUT
           NAME_MAX                  PATH_MAX          PIPE_BUF
           _POSIX_CHOWN_RESTRICTED   _POSIX_LINK_MAX   _POSIX_MAX_CANON
           _POSIX_MAX_INPUT          _POSIX_NO_TRUNC   _POSIX_NAME_MAX
           _POSIX_PATH_MAX           _POSIX_PIPE_BUF   _POSIX_VDISABLE
           POSIX_CHOWN_RESTRICTED    POSIX_NO_TRUNC    POSIX_VDISABLE

    Note    [Toc]    [Back]
      For a complete list of parameters supported by getconf, look into the
      manual pages of sysconf(), pathconf(), and confstr().

 AUTHOR    [Toc]    [Back]
      getconf was developed by HP and POSIX.

 SEE ALSO    [Toc]    [Back]
      pathconf(2), sysconf(2), confstr(3C).

 STANDARDS CONFORMANCE    [Toc]    [Back]
      getconf: POSIX.2, XPG4


 Hewlett-Packard Company            - 3 -   HP-UX 11i Version 2: August 2003
[ Back ]
      
      
 Similar pages
Name OS Title
getconf Tru64 Displays system configuration variable values
getconf OpenBSD get configuration values
fpathconf Linux get configuration values for files
amconfig IRIX check or modify availmon configuration values
dexconf Linux generate XFree86 X server configuration file from debconf database values
sizer Tru64 Displays information about the system or kernel, or creates a system configuration file
sysmeter IRIX display system performance values
rc.conf FreeBSD system configuration information
rc.config.d HP-UX files containing system configuration information
intctl HP-UX manage the interrupt configuration of the system
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service