vcgencmd
vcgencmd is a command-line tool specific to Raspberry Pi devices that allows users to access and retrieve information related to the VideoCore GPU. It is a part of the VideoCore library, which provides hardware-accelerated multimedia processing capabilities.
The tool provides a wide range of commands to monitor various aspects of the Raspberry Pi hardware. By running vcgencmd, users can check the GPU temperature, voltage levels, clock frequencies, and memory statistics, among other hardware information.
Additionally, vcgencmd enables users to control the behavior and settings of certain hardware components. For instance, it allows users to adjust the GPU memory split, control fan speed, and force the Raspberry Pi to reboot or shut down.
Another useful feature of vcgencmd is its ability to obtain real-time statistics on CPU usage. This can be helpful in monitoring and optimizing the performance of a Raspberry Pi system.
Overall, vcgencmd is a powerful command-line tool that provides Raspberry Pi users with a convenient way to access and manage various hardware settings and information, ultimately improving the efficiency and performance of their devices.
List of commands for vcgencmd:
-
vcgencmd:tldr:3d492 vcgencmd: Print the bootloader config (only available on Raspberry Pi 4 models).$ vcgencmd bootloader_configtry on your machineexplain this command
-
vcgencmd:tldr:64890 vcgencmd: Display Help.$ vcgencmd --helptry on your machineexplain this command
-
vcgencmd:tldr:68941 vcgencmd: Print the throttled state of the system as a bit pattern.$ vcgencmd get_throttledtry on your machineexplain this command
-
vcgencmd:tldr:71f4c vcgencmd: List all available commands.$ vcgencmd commandstry on your machineexplain this command
-
vcgencmd:tldr:85b47 vcgencmd: Print the current CPU temperature.$ vcgencmd measure_temptry on your machineexplain this command
-
vcgencmd:tldr:8a256 vcgencmd: Print the current voltage.$ vcgencmd measure_voltstry on your machineexplain this command