A collection of Bash scripts for Linux system administration and automation. Written to be readable, well-commented, and aligned with real sysadmin workflows — built and tested on Fedora and AlmaLinux.
| Directory | Purpose | Status |
|---|---|---|
system/ |
System information and status reporting | Active |
network/ |
Network diagnostics and utilities | Planned |
monitoring/ |
Log parsing, uptime, and alerting | Planned |
utils/ |
General purpose tools | Planned |
- system-info.sh — displays hostname, uptime, kernel version, disk usage, and free memory.
- Fedora or any RHEL-compatible distribution (AlmaLinux, RHEL)
- Bash
- Standard GNU coreutils (
awk,df,free)
Make a script executable and run it:
chmod +x system/system-info.sh
./system/system-info.shThis repository is mirrored to Codeberg.