Skip to content

walkiewho/system-info-cli-linux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

system-info-cli-linux

printing information about your hardware, os, etc.


Informations type

You can recive information about:

System

  • Hostname
  • Kernel
  • Kernel version
  • Architecture
  • OS
  • OS Version
  • OS ID like
  • Uptime
  • Load average
  • Users logged
  • Last boot
  • Default shella
  • Terminal
  • Desktop
  • Session

Cpu

  • Model name
  • Cores number
  • Frequency
  • Min/Max frequency
  • Governor
  • Temperature

Gpu

  • Model
  • Vendor
  • Bus
  • Subsysten
  • Driver
  • Revisions

Vulkan

  • API version
  • Driver
  • Device

Opengl

  • Version
  • Renderer
  • Vendor
  • GLSL
  • Extensions count
  • Hardware accel

Battery

  • Capacity
  • Status
  • Treshold
  • Cycles count
  • Battery health
  • Power
  • Time to empty/full
  • Technology

Ram

  • Used/Total RAM
  • Used/Total swap
  • RAM free
  • Swap free
  • Cached memory

Disk

  • Model
  • Size
  • Type
  • Partitions count
  • Root used / size
  • Root available

Mounts

  • Every unique mount point used / total

Net

  • MAC
  • Wi-Fi:
    • SSID
    • Signal
    • Bitrate
    • Frequency band
  • Ethernet
    • Speed
  • Status

Bluetooth

  • Adapter
  • MAC
  • Status
  • Powered
  • Paired devices

dependency commands

Necessarily

bash hostname, uname, who bc cat, grep, awk, sed, echo, printf, basename, xargs, head, tail, wc, cut dfa ip, iw bluetoothctl lspci, vulkaninfo, glxinfo

Optional

Battery (for laptops): upower

Arch Linux / Manjaro (pacman)

pacman -Sy --noconfirm bc gawk sed findutils iproute2 iw bluez-utils pciutils vulkan-tools mesa-utils upower net-tools inetutils

Debian / Ubuntu / Linux Mint (apt)

apt update && apt install -y bc gawk sed findutils iproute2 iw bluez pciutils vulkan-tools mesa-utils upower net-tools

Fedora (dnf)

dnf install -y bc gawk sed findutils iproute iw bluez pciutils vulkan-tools mesa-libGLU upower net-tools

RHEL / CentOS 7 (yum)

yum install -y bc gawk sed findutils iproute iw bluez pciutils vulkan-tools mesa-libGLU upower net-tools

RHEL 8+ / CentOS 8+ (dnf)

dnf install -y bc gawk sed findutils iproute iw bluez pciutils vulkan-tools mesa-libGLU upower net-tools

openSUSE (Tumbleweed/Leap) (zypper)

zypper install -y bc gawk sed findutils iproute2 iw bluez pciutils vulkan-tools Mesa-utils upower net-tools

Alpine Linux (apk)

apk add --no-cache bc gawk sed findutils iproute2 iw bluez pciutils vulkan-tools mesa-gl upower net-tools

Void Linux (xbps)

xbps-install -Sy bc gawk sed findutils iproute2 iw bluez pciutils vulkan-tools mesa-dri upower net-tools

About

printing information about your hardware, os, etc.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages