debian

Debian下getconf命令的参数有哪些

小樊
39
2025-02-25 23:35:45
栏目: 智能运维

getconf 命令用于查询系统配置信息。在 Debian 和其他 Linux 发行版中,getconf 命令支持许多参数,用于获取不同的系统配置值。以下是一些常用的 getconf 参数:

  1. _POSIX_VERSION: 查询当前系统的 POSIX 版本。

  2. _XOPEN_SOURCE_XOPEN_SOURCE_EXTENDED: 查询 X/Open 标准的相关版本信息。

  3. _LARGEFILE64_SOURCE: 用于确定大文件支持的相关宏定义。

  4. _FILE_OFFSET_BITS: 显示或设置文件偏移量的位数(通常为 64)。

  5. _POSIX_C_SOURCE: 用于指定符合哪个 POSIX 标准。

  6. _POSIX_MONOTONIC_CLOCK, _POSIX_THREAD_PROCESS_SHARED, _POSIX_THREAD_SAFE_FUNCTIONS 等: 这些参数用于查询特定 POSIX 特性的支持情况。

  7. LINE_MAX, FILESIZE_BITS, CHAR_BIT, MB_CUR_MAX, MB_LEN_MAX, NAME_MAX, PATH_MAX, INT_MAX, LONG_MAX, LONG_LONG_MAX, SIG_ATOMIC_MAX, PAGESIZE, SYS_NPROC, PTHREAD_DESTRUCTOR_ITERATIONS, PTHREAD_KEYS_MAX, PTHREAD_STACK_MIN, PTHREAD_THREADS_MAX, TIME_MAX, TIMER_MAX, RLIMIT_NPROC, RLIMIT_RTPRIO, RLIMIT_NOFILE, RLIMIT_MEMLOCK, RLIMIT_AS, RLIMIT_CORE, RLIMIT_CPU, RLIMIT_DATA, RLIMIT_FSIZE, RLIMIT_STACK, RLIMIT_VMEM 等: 这些参数用于查询系统资源限制和系统常量。

  8. _SC_ARG_MAX, _SC_CHILD_MAX, _SC_CLK_TCK, _SC_NGROUPS_MAX, _SC_OPEN_MAX, _SC_STREAM_MAX, _SC_TZNAME_MAX, _SC_JOB_CONTROL, _SC_SAVED_IDS, _SC_REALTIME_SIGNALS, _SC_PRIORITY_SCHEDULING, _SC_TIMERS, _SC_ASYNCHRONOUS_IO, _SC_PRIORITIZED_IO, _SC_SYNCHRONOUS_IO, _SC_FSYNC, _SC_MAPPED_FILES, _SC_MEMLOCK, _SC_MEMLOCK_RANGE, _SC_MEMORYPROTECTION, _SC_MESSAGE_PASSING, _SC_SEMAPHORES, _SC_SHARED_MEMORY_OBJECTS, _SC_SYNCHRONIZATION, _SC_TIMERS, _SC_VERSION, _SC_CLK_TCK, _SC_PAGESIZE, _SC_HOST_NAME_MAX, _SC_TRAP_VTRAP, _SC_SYMLOOP_MAX, _SC_STREAM_MAX, _SC_TTY_NAME_MAX, _SC_VERSION, _SC_2_VERSION, _SC_2_C_BIND, _SC_2_C_DEV, _SC_2_CHAR_TERM, _SC_2_FORTIFY_SOURCE, _SC_2_LFS, _SC_2_PTHREAD, _SC_2_SW_TCB, _SC_2_UNISTD_H, _SC_2_XOPEN_LEGACY, _SC_2_XOPEN_REALTIME, _SC_2_XOPEN_SHM, _SC_2_XOPEN_THREAD_SAFE, _SC_2_VERSION, _SC_BASE, _SC_C_LANG_SUPPORT, _SC_C_LANG_SUPPORT_R, _SC_C_STDC, _SC_C_STDC_HEADERS, _SC_C_THREAD_SAFE, _SC_CLOCK_SELECTION, _SC_COLLATION, _SC_COLLATION_WEAK, _SC_CPUTIME, _SC_THREAD_CPUTIME, _SC_DEVICE_IO, _SC_DEVICE_SPECIFIC, _SC_DEVICE_SPECIFIC_R, _SC_FD_MGMT, _SC_FIFO, _SC_FILE_ATTRIBUTES, _SC_FILE_LOCKING, _SC_FILE_SYSTEM, _SC_FSYNC, _SC_GETGR_R_SIZE_MAX, _SC_GETPW_R_SIZE_MAX, _SC_HOST_NAME_MAX, _SC_IOV_MAX, _SC_IPC, _SC_JOB_CONTROL, _SC_LFS, _SC_MAPPED_FILES, _SC_MEMLOCK, _SC_MEMLOCK_RANGE, _SC_MEMORYPROTECTION, _SC_MESSAGE_PASSING, _SC_MONOTONIC_CLOCK, _SC_NGROUPS_MAX, _SC_OPEN_MAX, _SC_PTHREAD_ATTR_STACKADDR, _SC_PTHREAD_ATTR_STACKSIZE, _SC_PRIORITY_SCHEDULING, _SC_REALTIME_SIGNALS, _SC_REGEXP, _SC_READER_WRITER_LOCKS, _SC_SOCKADDR_MAXLEN, _SC_SOCKADDR_ZEROS, _SC_SYSLOG, _SC_THREAD_ATTR_STACKADDR, _SC_THREAD_ATTR_STACKSIZE, _SC_THREAD_DESTRUCTOR_ITERATIONS, _SC_THREAD_KEYS_MAX, _SC_THREAD_PRIORITY_SCHEDULING, _SC_THREAD_PROCESS_SHARED, _SC_THREAD_SAFE_FUNCTIONS, _SC_THREADS, _SC_TIME, _SC_TIMER_ABORT, _SC_TIMER_MAX, _SC_TIMERS, _SC_TTY_NAME_MAX, _SC_TYPED_MEMORY_OBJECTS, _SC_USER_GROUPS, _SC_USER_REGISTRATIONS, _SC_XOPEN_CRYPT, _SC_XOPEN_ENHANCED_IO, _SC_XOPEN_LEGACY, _SC_XOPEN_REALTIME, _SC_XOPEN_SHM, _SC_XOPEN_THREAD_SAFE, _SC_XPG4, _SC_XPG4_2, _SC_XPG4_3, _SC_XPG6, _SC_XPG6_2, _SC_XPG6_4, _SC_XOPEN_UNIX, _SC_XOPEN_XCU_VERSION, _SC_2_CHAR_TERM, _SC_2_C_BIND, _SC_2_C_DEV, _SC_2_FORTIFY_SOURCE, _SC_2_LFS, _SC_2_PTHREAD, _SC_2_SW_TCB, _SC_2_UNISTD_H, _SC_2_XOPEN_LEGACY, _SC_2_XOPEN_REALTIME, _SC_2_XOPEN_SHM, _SC_2_XOPEN_THREAD_SAFE, _SC_2_VERSION, _SC_ATEXIT_MAX, _SC_CLOCKID_MAX, _SC_CLOCK_RESOLUTION, _SC_CPUTIME_MAX, _SC_DELAYTIMER_MAX, _SC_EVENT_NOTIFIER, _SC_EXTPROC, _SC_FDMANIP, _SC_FORTIFY_SOURCE, _SC_HOSTALIASES_MAX, _SC_IOV_MAX, _SC_IPC_INFO, _SC_JOB_CONTROL, _SC_LFS_CFLAGS, _SC_LFS_LDFLAGS, _SC_LFS64_CFLAGS, _SC_LFS64_LDFLAGS, _SC_MAPPED_FILES, _SC_MEMLOCK, _SC_MEMLOCK_RANGE, _SC_MEMORYPROTECTION, _SC_MESSAGE_PASSING, _SC_MONOTONIC_CLOCK, _SC_NGROUPS_MAX, _SC_OPEN_MAX, _SC_PTHREAD_ATTR_STACKADDR, _SC_PTHREAD_ATTR_STACKSIZE, _SC_PRIORITY_SCHEDULING, _SC_REALTIME_SIGNALS, _SC_REGEXP, _SC_READER_WRITER_LOCKS, _SC_SOCKADDR_MAXLEN, _SC_SOCKADDR_ZEROS, _SC_SYSLOG, _SC_THREAD_ATTR_STACKADDR, _SC_THREAD_ATTR_STACKSIZE, _SC_THREAD_DESTRUCTOR_ITERATIONS, _SC_THREAD_KEYS_MAX, _SC_THREAD_PRIORITY_SCHEDULING, _SC_THREAD_PROCESS_SHARED, _SC_THREAD_SAFE_FUNCTIONS, _SC_THREADS, _SC_TIME, _SC_TIMER_ABORT, _SC_TIMER_MAX, _SC_TIMERS, _SC_TTY_NAME_MAX, _SC_TYPED_MEMORY_OBJECTS, _SC_USER_GROUPS, _SC_USER_REGISTRATIONS, _SC_XOPEN_CRYPT, _SC_XOPEN_ENHANCED_IO, _SC_XOPEN_LEGACY, _SC_XOPEN_REALTIME, _SC_XOPEN_SHM, _SC_XOPEN_THREAD_SAFE, _SC_XPG4, _SC_XPG4_2, _SC_XPG4_3, _SC_XPG6, _SC_XPG6_2, _SC_XPG6_4, _SC_XOPEN_UNIX, _SC_XOPEN_XCU_VERSION, _SC_ATEXIT_MAX, _SC_CLOCKID_MAX, _SC_CLOCK_RESOLUTION, _SC_CPUTIME_MAX, _SC_DELAYTIMER_MAX, _SC_EVENT_NOTIFIER, _SC_EXTPROC, _SC_FDMANIP, _SC_FORTIFY_SOURCE, _SC_HOSTALIASES_MAX, _SC_IOV_MAX, _SC_IPC_INFO, _SC_JOB_CONTROL, _SC_LFS_CFLAGS, _SC_LFS_LDFLAGS, _SC_LFS64_CFLAGS, _SC_LFS64_LDFLAGS, _SC_MAPPED_FILES, _SC_MEMLOCK, _SC_MEMLOCK_RANGE, _SC_MEMORYPROTECTION, _SC_MESSAGE_PASSING, _SC_MONOTONIC_CLOCK, _SC_NGROUPS_MAX, _SC_OPEN_MAX, _SC_PTHREAD_ATTR_STACKADDR, _SC_PTHREAD_ATTR_STACKSIZE, _SC_PRIORITY_SCHEDULING, _SC_REALTIME_SIGNALS, _SC_REGEXP, _SC_READER_WRITER_LOCKS, _SC_SOCKADDR_MAXLEN, _SC_SOCKADDR_ZEROS, _SC_SYSLOG, _SC_THREAD_ATTR_STACKADDR, _SC_THREAD_ATTR_STACKSIZE, _SC_THREAD_DESTRUCTOR_ITERATIONS, _SC_THREAD_KEYS_MAX, _SC_THREAD_PRIORITY_SCHEDULING, _SC_THREAD_PROCESS_SHARED, _SC_THREAD_SAFE_FUNCTIONS, _SC_THREADS, _SC_TIME, _SC_TIMER_ABORT, _SC_TIMER_MAX, _SC_TIMERS, _SC_TTY_NAME_MAX, _SC_TYPED_MEMORY_OBJECTS, _SC_USER_GROUPS, _SC_USER_REGISTRATIONS, _SC_XOPEN_CRYPT, _SC_XOPEN_ENHANCED_IO, _SC_XOPEN_LEGACY, _SC_XOPEN_REALTIME, _SC_XOPEN_SHM, _SC_XOPEN_THREAD_SAFE, _SC_XPG4, _SC_XPG4_2, _SC_XPG4_3, _SC_XPG6, _SC_XPG6_2, _SC_XPG6_4, _SC_XOPEN_UNIX, _SC_XOPEN_XCU_VERSION, _SC_ATEXIT_MAX, _SC_CLOCKID_MAX, _SC_CLOCK_RESOLUTION, _SC_CPUTIME_MAX, _SC_DELAYTIMER_MAX, _SC_EVENT_NOTIFIER, _SC_EXTPROC, _SC_FDMANIP, _SC_FORTIFY_SOURCE, _SC_HOSTALIASES_MAX, _SC_IOV_MAX, _SC_IPC_INFO, _SC_JOB_CONTROL, _SC_LFS_CFLAGS, _SC_LFS_LDFLAGS, _SC_LFS64_CFLAGS, _SC_LFS64_LDFLAGS, _SC_MAPPED_FILES, _SC_MEMLOCK, _SC_MEMLOCK_RANGE, _SC_MEMORYPROTECTION, _SC_MESSAGE_PASSING, _SC_MONOTONIC_CLOCK, _SC_NGROUPS_MAX, _SC_OPEN_MAX, _SC_PTHREAD_ATTR_STACKADDR, _SC_PTHREAD_ATTR_STACKSIZE, _SC_PRIORITY_SCHEDULING, _SC_REALTIME_SIGNALS, _SC_REGEXP, _SC_READER_WRITER_LOCKS, _SC_SOCKADDR_MAXLEN, _SC_SOCKADDR_ZEROS, _SC_SYSLOG, _SC_THREAD_ATTR_STACKADDR, _SC_THREAD_ATTR_STACKSIZE, _SC_THREAD_DESTRUCTOR_ITERATIONS, _SC_THREAD_KEYS_MAX, _SC_THREAD_PRIORITY_SCHEDULING, _SC_THREAD_PROCESS_SHARED, _SC_THREAD_SAFE_FUNCTIONS, _SC_THREADS, _SC_TIME, _SC_TIMER_ABORT, _SC_TIMER_MAX, _SC_TIMERS, _SC_TTY_NAME_MAX, _SC_TYPED_MEMORY_OBJECTS, _SC_USER_GROUPS, _SC_USER_REGISTRATIONS, _SC_XOPEN_CRYPT, _SC_XOPEN_ENHANCED_IO, _SC_XOPEN_LEGACY, _SC_XOPEN_REALTIME, _SC_XOPEN_SHM, _SC_XOPEN_THREAD_SAFE, _SC_XPG4, _SC_XPG4_2, _SC_XPG4_3, _SC_XPG6, _SC_XPG6_2, _SC_XPG6_4, _SC_XOPEN_UNIX, _SC_XOPEN_XCU_VERSION, _SC_ATEXIT_MAX, _SC_CLOCKID_MAX, _SC_CLOCK_RESOLUTION, _SC_CPUTIME_MAX, _SC_DELAYTIMER_MAX, _SC_EVENT_NOTIFIER, _SC_EXTPROC, _SC_FDMANIP, _SC_FORTIFY_SOURCE, _SC_HOSTALIASES_MAX, _SC_IOV_MAX, _SC_IPC_INFO, _SC_JOB_CONTROL, _SC_LFS_CFLAGS, _SC_LFS_LDFLAGS, _SC_LFS64_CFLAGS, _SC_LFS64_LDFLAGS, _SC_MAPPED_FILES, _SC_MEMLOCK, _SC_MEMLOCK_RANGE, _SC_MEMORYPROTECTION, _SC_MESSAGE_PASSING, _SC_MONOTONIC_CLOCK, _SC_NGROUPS_MAX, _SC_OPEN_MAX, _SC_PTHREAD_ATTR_STACKADDR, _SC_PTHREAD_ATTR_STACKSIZE, _SC_PRIORITY_SCHEDULING, _SC_REALTIME_SIGNALS, _SC_REGEXP, _SC_READER_WRITER_LOCKS, _SC_SOCKADDR_MAXLEN, _SC_SOCKADDR_ZEROS, _SC_SYSLOG, _SC_THREAD_ATTR_STACKADDR, _SC_THREAD_ATTR_STACKSIZE, _SC_THREAD_DESTRUCTOR_ITERATIONS, _SC_THREAD_KEYS_MAX, _SC_THREAD_PRIORITY_SCHEDULING, _SC_THREAD_PROCESS_SHARED, _SC_THREAD_SAFE_FUNCTIONS, _SC_THREADS, _SC_TIME, _SC_TIMER_ABORT, _SC_TIMER_MAX, _SC_TIMERS, _SC_TTY_NAME_MAX, **`_SC_TYPED_MEMORY

0
看了该问题的人还看了