A simple command-line tool to print informations of your machine.
SysInfo is a shell utility that fetches informations from various files spread across a tipical Unix file system. It is fully written in C and does not depend on any libreries, so it comes native and ready to run on any machine runnin a Linux kernel.
- Any Linux distribution on whatever architecture
- GCC (version here)
- CMake (version here)
- Make (version here)
Download and compile the source code:
git clone https://github.com/paul-raga/SysInfo.git
cd SysInfo
mkdir build
cd build
cmake ..
make
Currently installation does not add sysinfo to PATH, so from the project folder:
./sysinfo -c <device> <option1> <option2>
or for a basic system informations report:
./sysinfo -b
To get help on how to use the tool:
./sysinfo -h
- Paul Ragazzini
paul.raga2001@gmail.com
- 0.1.0-alpha
- Support for "base report" includes cpu, memory, disks and gpu base informations. With a "custom report" it's possible to get specific data for a specific device
This project is licensed under the GPL-3.0 License - see the LICENSE.md file for details