A growing collection of Linux command-line tools and scripts for servers, archives, and day-to-day automation.
This repository groups small, focused tools into SEO-friendly folders with clear names. As new tools are added, they will be listed and documented here.
- linux-archive-extractor: Batch extract .zip/.rar archives with optional renaming. See linux-archive-extractor/README.md
- linux-server-management: Server hardening and security auditing. See linux-server-management/README.md
- linux-renaming-tool: Rename files to a prefix with sequential numbering. See linux-renaming-tool/README.md
Use the repo installer in linux-tools/install.sh to make the tools available from any terminal.
./install.sh # copy by default
./install.sh --link # use symlinks for development
./install.sh --select # choose tools interactively
./install.sh --tools "1 3" # install selected tools
source ~/.bashrc # or ~/.zshrcWhat it does:
- Adds
extractandserver-hardeningto~/.local/bin(copies by default) - Sources the extractor and renaming tools in your shell rc file so
extandrenameare always available - Warns if
~/.local/binis not on your PATH
./uninstall.sh
./uninstall.sh --select
./uninstall.sh --tools "1 3"
source ~/.bashrc # or ~/.zshrc- Each tool lives in its own folder.
- Every tool has a README with usage and requirements.
- New tools will be added and documented as the collection grows.