ZBC(8)
π ZBC(8) β bestie edition β¨
okay so this is the ZBC(8) page from the System Manager's Manual, and it's literally all about one little utility that makes your zones look gorgeous. no cap, it's giving "study group but for storage". let's get into it π«Ά
πΈ NAME πΈ
gzviewer β a graphical interface that displays the zone state of your ZBC and ZAC devices. yes. graphical. we're visual now π
β¨ SYNOPSIS β¨
gzviewer [options] device
π¦ DESCRIPTION π¦
gzviewer is the tool you use to dynamically display the state of zones on a ZBC or ZAC device. and when we say display, we mean it β every single zone gets its own little box, drawn to represent the sector range of that zone. cute, right? π
each zone box gets filled with different colors, and the color depends on two things:
- the zone type
- how sectors within the zone are being used
and the device argument? it has to be the pathname to the target device's block device file (like /dev/sdb, for example), or to the target device's SG node file (like /dev/sg3). super important detail: on old kernels that don't have ZBC and ZAC support, only the device SG node file will be available. so likeβ¦ check your kernel first, bestie π
π OPTIONS π
-?,--helpβ shows the help options and dips out. classic.--help-allβ shows all the help options and exits. the full lore drop π--help-gtkβ shows the GTK+ options and exits. yes, GTK+ has its own options, she's got range.-v,--verboseβ turns on libzbc verbose mode, which is for debug. use it when things are acting sus π-i,--interval=msec β sets the zone refresh interval to msec milliseconds. the default? refreshing every 500 milliseconds. so it's literally always checking in on you, like a good friend π«Ά-w,--width=columns β displays the zones in a matrix of columns columns.-h,--height=rows β displays the zones in a matrix of rows rows.--display=DISPLAY β specifies the X display to DISPLAY. picking your screen like it's a main character moment β¨
π AUTHOR π
Damien Le Moal <damien.lemoal@wdc.com> β the icon who made this happen π
π SEE ALSO π
gzbc(8) β go read that one too, iykyk
β AVAILABILITY β
the gzviewer utility is part of the libzbc library, available from https://github.com/westerndigitalcorporation/libzbc β go star it, it deserves it π
fr fr that's the whole page. nothing skipped, nothing summarised, every flag accounted for π
and that's a wrap!! this little page lives in the System Manager's Manual and signs off tagged ZBC(8) at the very bottom β so if you see that tag, you know exactly where you are π§π periodt.
π¦ where this page comes from
- opensuse-leap 16.0: libzbc-tools 6.2.0-160000.2.2 Β· BSD-2-Clause AND LGPL-3.0-or-later
- opensuse-leap 16.0: libzbc-tools 6.2.0-160000.2.2 Β· BSD-2-Clause AND LGPL-3.0-or-later
- opensuse-leap 16.0: libzbc-tools 6.2.0-160000.2.2 Β· BSD-2-Clause AND LGPL-3.0-or-later
- opensuse-leap 16.0: libzbc-tools 6.2.0-160000.2.2 Β· BSD-2-Clause AND LGPL-3.0-or-later
- π the page's license: LGPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms