Manual SysctlTUI

Posted on June 22, 2025

SysctlTUI (sysutils/sysctltui) is a text-based utility that allows users to view and modify the FreeBSD kernel state at runtime via a text user interface built on top of sysctl(3).

This is the manual:

SYSCTLTUI(8)            FreeBSD System Manager's Manual           SYSCTLTUI(8)

NAME
     sysctltui - TUI utility to get or set system state

SYNOPSIS
     sysctltui [-h | -v]
     sysctltui [-d | -V] [-f] [-e label] [-l label] [-i indent] [-s label]

DESCRIPTION
     The sysctltui utility provides a text user interface (TUI) for retrieving
     and modifying system state at runtime.  System parameters are exposed as
     objects of a "Management Information Base" (MIB).  sysctltui sysctltui
     allows users to navigate the MIB, display the properties of a parameter,
     and retrieve or modify its value.

     sysctltui requires the sysctlinfo(4) interface.  To load the required
     kernel module at boot time, place the following line in loader.conf(5):

           sysctlinfo_load="YES"

     The following options are available:

     -d      Show parameter descriptions in the main window.

     -e label
             Set label as prefix for nodes with expandable subtree, default
             "+".

     -f      Display full parameter names in the main window.  The full name
             of the parameter currently in focus within the main window is no
             longer shown at the bottom of the screen.

     -h      Print a help message and exit.

     -i indent
             Set indent as the visual depth of subtrees.

     -l label
             Set label as prefix for leaf nodes, default no string.

     -s label
             Set label as prefix for nodes with expanded subtrees, default
             "-".

     -V      Display parameter values in the main window

     -v      Print version and quit.

EXIT STATUS
     The sysctltui utility exits 0 on success, and >0 if an error occurs.

COMPATIBILITY
     Layout similar to sysctl(8) and nsysctl(8):
           % [n]sysctl -a           % sysctltui -fV -i 0
           % [n]sysctl -an          % sysctltui -f -i 0
           % [n]sysctl -ad          % sysctltui -fd -i 0

SEE ALSO
     sysctlview(1), sysctl(3), sysctlmibinfo2(3), sysctlinfo(4), nsysctl(8),
     sysctl(8)

AUTHORS
     sysctltui was written by Alfonso Sabato Siciliano
     <asiciliano@FreeBSD.org>.

FreeBSD 15.0-CURRENT             June 8, 2025             FreeBSD 15.0-CURRENT