System Information Skill
Use this skill to gather comprehensive system information about the Linux host.
Quick Start
Run the included script for a complete system overview:
./scripts/sysinfo.sh
Manual Commands
Operating System
-
cat /etc/os-release
-
Distribution name and version
-
uname -a
-
Kernel version and architecture
-
hostnamectl
-
Hostname and OS info (systemd systems)
CPU Information
-
lscpu
-
CPU architecture details (cores, threads, model)
-
cat /proc/cpuinfo | head -30
-
Detailed processor info
-
nproc
-
Number of available processors
Memory Information
-
free -h
-
Memory and swap usage (human-readable)
-
cat /proc/meminfo | head -10
-
Detailed memory statistics
System Uptime
-
uptime
-
How long the system has been running
-
cat /proc/loadavg
-
Load averages
Tips
-
The sysinfo.sh script provides structured output suitable for parsing
-
Use lscpu for the most readable CPU information
-
Memory values in /proc/meminfo are in kilobytes