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