Complete Linux sysadmin toolkit — 99 CLI tools for monitoring, security, networking, storage, and DevOps. One install, all tools.
Project description
dargslan-toolkit
The Complete Linux Sysadmin Toolkit — 93 CLI tools for Linux server management in a single install. System monitoring, security auditing, network analysis, storage management, and DevOps operations.
Installation
pip install dargslan-toolkit
This single command installs all 93 Dargslan CLI tools covering every aspect of Linux administration.
Tool Categories
System Monitoring (12 tools)
| Tool | Description |
|---|---|
| dargslan-sysinfo | CPU, memory, disk, network overview |
| dargslan-process-monitor | Process monitoring and top-like output |
| dargslan-proc-monitor | Process resource monitor (top CPU/memory, load) |
| dargslan-disk-cleaner | Disk usage analysis and cleanup |
| dargslan-uptime-report | System uptime and load tracking |
| dargslan-memory-profiler | Memory usage deep analysis |
| dargslan-swap-analyzer | Swap usage and pressure analysis |
| dargslan-swap-manager | Swap space and swappiness management |
| dargslan-inode-monitor | Inode usage monitoring |
| dargslan-mount-monitor | Mount point and filesystem monitoring |
| dargslan-zombie-kill | Zombie process finder and killer |
| dargslan-process-killer | Process management and killer |
Security & Hardening (16 tools)
| Tool | Description |
|---|---|
| dargslan-firewall-audit | iptables/nftables rule auditing |
| dargslan-ssh-hardening | SSH configuration security audit |
| dargslan-ssh-audit | SSH server and key auditing |
| dargslan-sudoers-audit | Sudoers file security analysis |
| dargslan-pam-audit | PAM configuration auditing |
| dargslan-sysctl-audit | Kernel parameter security audit |
| dargslan-env-audit | Environment variable security scan |
| dargslan-file-integrity | File integrity monitoring |
| dargslan-audit-log | Auditd log analysis |
| dargslan-login-history | Login history and failed attempt tracking |
| dargslan-login-tracker | Login session tracking |
| dargslan-lastlog-audit | Last login audit and dormant accounts |
| dargslan-security-scan | General security scanning |
| dargslan-selinux-check | SELinux status and policy check |
| dargslan-passwd-audit | Password policy and shadow file auditor |
| dargslan-user-audit | User account auditing |
Networking (14 tools)
| Tool | Description |
|---|---|
| dargslan-net-scanner | Network scanning and port probing |
| dargslan-port-monitor | Listening port monitoring |
| dargslan-dns-check | DNS record verification |
| dargslan-dns-resolver | DNS resolver analysis |
| dargslan-bandwidth-monitor | Network bandwidth monitoring |
| dargslan-interface-monitor | Network interface status |
| dargslan-resolv-check | DNS resolver configuration check |
| dargslan-ssl-checker | SSL certificate validation |
| dargslan-ip-geo | IP geolocation lookup |
| dargslan-tcp-monitor | TCP connection monitoring |
| dargslan-socket-stats | Socket statistics analysis |
| dargslan-network-latency | Network latency testing |
| dargslan-route-check | Routing table analyzer |
| dargslan-hostname-check | Hostname and DNS identity verifier |
Log Analysis (7 tools)
| Tool | Description |
|---|---|
| dargslan-log-parser | Multi-format log parser |
| dargslan-journald-analyzer | Systemd journal analysis |
| dargslan-journal-export | Systemd journal log exporter |
| dargslan-log-rotate | Logrotate config validation |
| dargslan-log-stats | Log statistics and summaries |
| dargslan-dmesg-analyzer | Kernel dmesg message analyzer |
| dargslan-nginx-analyzer | Nginx log analysis |
System Configuration (14 tools)
| Tool | Description |
|---|---|
| dargslan-crontab-backup | Crontab backup and restore |
| dargslan-cron-audit | Cron job auditing |
| dargslan-cron-parser | Cron expression parser |
| dargslan-systemd-timer | Systemd timer analysis |
| dargslan-systemd-analyze | Systemd boot analysis |
| dargslan-systemd-unit | Systemd unit management |
| dargslan-grub-check | GRUB bootloader validation |
| dargslan-fstab-check | Fstab syntax validation |
| dargslan-locale-check | Locale and encoding checker |
| dargslan-timezone-info | Timezone and NTP info |
| dargslan-ulimit-check | Resource limits checker |
| dargslan-kernel-module | Kernel module management |
| dargslan-kernel-check | Kernel version and config checker |
| dargslan-motd-manager | MOTD and login banner management |
Storage & Filesystems (9 tools)
| Tool | Description |
|---|---|
| dargslan-disk-benchmark | Disk I/O benchmarking |
| dargslan-disk-quota | Disk quota management |
| dargslan-disk-health | Disk health and SMART monitoring |
| dargslan-lvm-check | LVM volume group checker |
| dargslan-raid-monitor | RAID array monitoring |
| dargslan-nfs-health | NFS share health checker |
| dargslan-backup-monitor | Backup file monitoring |
| dargslan-tmpfile-cleaner | Temp file cleaner |
| dargslan-tmpfile-clean | Temporary file analyzer and cleanup |
Firewall & Network Security (3 tools)
| Tool | Description |
|---|---|
| dargslan-iptables-export | iptables rule exporter |
| dargslan-netfilter-check | Netfilter conntrack analyzer |
| dargslan-cert-manager | SSL certificate management |
DevOps & Containers (5 tools)
| Tool | Description |
|---|---|
| dargslan-docker-health | Docker container health monitoring |
| dargslan-container-audit | Container security auditing |
| dargslan-cgroup-monitor | Cgroup resource monitoring |
| dargslan-cgroup-audit | Cgroup v2 resource limit auditor |
| dargslan-git-audit | Git repository auditing |
Database Health (3 tools)
| Tool | Description |
|---|---|
| dargslan-mysql-health | MySQL health monitoring |
| dargslan-postgres-health | PostgreSQL health monitoring |
| dargslan-redis-health | Redis health monitoring |
Package & Service Management (7 tools)
| Tool | Description |
|---|---|
| dargslan-apt-history | APT package install history |
| dargslan-apt-check | APT package health checker |
| dargslan-package-audit | Package security auditing |
| dargslan-service-monitor | Systemd service monitoring |
| dargslan-service-restart | Service restart monitor |
| dargslan-ntp-check | NTP time synchronization check |
| dargslan-apache-analyzer | Apache log and config analysis |
User & Session Management (3 tools)
| Tool | Description |
|---|---|
| dargslan-user-sessions | Active user session monitoring |
| dargslan-hostname-info | Hostname information utility |
| dargslan-bash-alias | Bash alias manager and analyzer |
Quick Start
pip install dargslan-toolkit
dargslan-sysinfo # System overview
dargslan-fwaudit # Firewall audit
dargslan-sshd report # SSH security check
dargslan-logins # Login history
dargslan-sysctl report # Kernel parameter audit
dargslan-mounts # Mount point status
Why dargslan-toolkit?
- 93 tools, 1 install — Everything a Linux sysadmin needs
- Zero external dependencies — Only Python standard library
- CLI ready — Every tool works from the terminal immediately
- Lightweight — Minimal footprint, fast execution
- Production tested — Used on real Linux servers
More Resources
- Linux & DevOps eBooks — 210+ professional eBooks for sysadmins
- Free Cheat Sheets — 360+ downloadable PDF references
- Blog & Tutorials — 400+ in-depth Linux and DevOps guides
- Free Tools — Linux Distro Finder, IT Career Path Calculator
License
MIT License — see LICENSE for details.
Made with care by Dargslan — Your source for Linux & DevOps knowledge.
Website | eBooks | Cheat Sheets | Blog
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file dargslan_toolkit-1.16.1.tar.gz.
File metadata
- Download URL: dargslan_toolkit-1.16.1.tar.gz
- Upload date:
- Size: 12.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a25e5013abd44d60cb3e531e58ddd9ba3a91b3d9105641ac43c3e655e1949f82
|
|
| MD5 |
86c88d61a2f7f26d37779c0879e85328
|
|
| BLAKE2b-256 |
d24652b70394cf0214dc314e7ac99a0038446ec45ee64d02c8ec1cc08831dff9
|
File details
Details for the file dargslan_toolkit-1.16.1-py3-none-any.whl.
File metadata
- Download URL: dargslan_toolkit-1.16.1-py3-none-any.whl
- Upload date:
- Size: 8.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
39374f28b9792dc76744609522ee93f33b3c977c430e9115d19ad26b6db0cc6b
|
|
| MD5 |
d1c132d966b220ed2c203e7e6a3555b2
|
|
| BLAKE2b-256 |
f5e2910ee4f8c491464aca2470a4218929783a5f37047828c5ed32c63d04da41
|