I built this repo the way most sysadmin toolkits start — one useful script at a time. Over the years I kept rewriting the same solutions on different machines, so I finally gave them a permanent home. This is my go-to collection of Bash scripts for the tasks I actually do: the stuff that's tedious to remember, annoying to look up, and satisfying to automate. The repo has grown, but the idea is the same — keep the tools I reach for most within arm's reach.
- Manage users
- Create and restore backups
- Monitor system resources
- Check network connectivity
- Analyze and troubleshoot logs
- System updates
Each script is self-contained. Simply make it executable and run:
chmod +x script-name.sh
./script-name.sh