i7z(8)
β¨ i7z(8) β the manual page, but make it cute β¨
okay bestie, buckle up π this is i7z, from the System Manager's Manual, and it's genuinely one of the most useful little tools you'll ever meet. let's get into it.
πΈ NAME πΈ
i7z β a better i7 reporting tool for Linuxβ¦ and now it does i3 and i5 too, because it's generous like that π
π¦ SYNOPSIS π¦
i7z [OPTION]
so [OPTION] is optional, bestie, it's literally in the brackets. but β and this is the important part β i7z needs to be run in super user (root) mode. no root, no vibes. periodt. π
π DESCRIPTION π
i7z runs the i7z program β which is ncurses based β with no options at all. just raw, unfiltered output. β¨
and what does it print? it prints out the C-states and temperature for i3, i5 and i7 based Core processors from Intel. yes, including Nehalems, Sandy Bridge and Ivy Bridge. it's giving "I know every one of my CPUs personally" and honestly? obsessed. π«Ά
π OPTIONS π
-h,--helpβ shows you the list of options available with thei7ztool. your little menu, your little guide, your bestie. π-w [a|l],--write [a,l]β turns on logging of the frequencies. so:-w aor--write awill append to the log file (keep the old stuff, add new stuff, respectful πΈ)-w lor--write lwill replace the log file (out with the old, in with the new, ruthless π )
-l,--logfile [FILENAME]β changes the log file name to whatever FILENAME you specify. and if you don't specify? the default logging file iscpu_freq_log.txtfor a single socket, orcpu_freq_log_dual%d.txtfor dual socket β where%dis either0or1. so organized. so iconic. β--socket0 [SOCKETNUM],--socket1 [SOCKETNUM]β okay so the tool can print information for about 2 sockets at once at the most, that's the ceiling, that's the limit, don't push it. the top view will be, by default, of the first socket (controlled by--socket0), and the bottom view will be of the second socket (controlled by--socket1). supply the appropriate value of0or1or more for SOCKETNUM (if there are more sockets on the machine) to show in the top and bottom view. multi-socket main character energy π₯--noguiβ disables the GUI. useful when the only need is logging. sometimes you just want the data and not the whole show, and that's valid π
π§ Example π§
to print for two sockets and also change the log file (log to /tmp/logfilei7z):
i7z --socket0 0 --socket1 1 -logfile /tmp/logfilei7z -w l
look at her go π
π BUGS π
found a bug? want a feature enhancement? do report it as an issue at http://code.google.com/p/i7z. we love feedback, we love growth, we love you telling us things. π
π AUTHORS π
written in 2010, by Abhishek Jaiantilal (abhirana @ gmail.com). i7z is licensed under the terms of the GNU General Public License (GPL) version 2. π
and that's the whole page, bestie β this version of i7z(8) is dated 20 July 2012, and the manual name is, of course, i7z(8). slay, run it as root, and go read your C-states. bye πβ¨
π¦ where this page comes from
- debian bookworm: i7z 0.27.2+git2013.10.12-g5023138-8 Β· GPL-2.0-only
- debian trixie: i7z 0.27.2+git2013.10.12-g5023138-8 Β· GPL-2.0-only
- ubuntu jammy: i7z 0.27.2+git2013.10.12-g5023138-7 Β· GPL-2.0-only
- ubuntu noble: i7z 0.27.2+git2013.10.12-g5023138-8 Β· GPL-2.0-only
- ubuntu questing: i7z 0.27.2+git2013.10.12-g5023138-8
- ubuntu resolute: i7z 0.27.2+git2013.10.12-g5023138-8build1 Β· GPL-2.0-only
- ubuntu stonking: i7z 0.27.2+git2013.10.12-g5023138-8build1 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms