Skip to content

lancedesk/linux-tools

Repository files navigation

Linux Tools

A growing collection of Linux command-line tools and scripts for servers, archives, and day-to-day automation.

What this repo is

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.

Tools

  • 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

Install (global)

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 ~/.zshrc

What it does:

  • Adds extract and server-hardening to ~/.local/bin (copies by default)
  • Sources the extractor and renaming tools in your shell rc file so ext and rename are always available
  • Warns if ~/.local/bin is not on your PATH

Uninstall (global)

./uninstall.sh
./uninstall.sh --select
./uninstall.sh --tools "1 3"
source ~/.bashrc  # or ~/.zshrc

Conventions

  • 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.

About

Linux tools for sysadmins: security audits, archive extraction, and file renaming.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages