Skip to main content

Complete Linux sysadmin toolkit โ€” 107 CLI tools for monitoring, security, networking, storage, and DevOps. One install, all tools.

Project description

๐Ÿ› ๏ธ dargslan-toolkit

The Complete Linux Sysadmin Toolkit โ€” 107 professional CLI tools for Linux server management, security auditing, performance monitoring, and DevOps operations. One install. All tools.

PyPI version License: MIT Python 3.7+ Tools


โšก Quick Install

pip install dargslan-toolkit

One command installs all 107 CLI tools โ€” ready to use immediately from your terminal.


๐Ÿ“‹ Complete Tool Reference

๐Ÿ–ฅ๏ธ System Monitoring & Performance (14 tools)

# Tool Description
1 dargslan-sysinfo Full system overview โ€” CPU, memory, disk, network, OS info
2 dargslan-process-monitor Real-time process monitoring with top-like output
3 dargslan-proc-monitor Process resource monitor โ€” top CPU/memory consumers, load average
4 dargslan-load-average Load average analyzer โ€” 1/5/15 min load vs CPU cores, bottleneck detection
5 dargslan-memory-profiler Deep memory analysis โ€” buffers, cache, slab, per-process breakdown
6 dargslan-swap-analyzer Swap usage analysis โ€” pressure detection, swappiness tuning
7 dargslan-swap-manager Swap space management โ€” swap files, priorities, auto-configuration
8 dargslan-uptime-report System uptime tracking โ€” boot history, availability reporting
9 dargslan-inode-monitor Inode usage monitoring โ€” detect exhaustion before disk-full errors
10 dargslan-mount-monitor Mount point monitor โ€” filesystem mounts, stale NFS, options audit
11 dargslan-zombie-kill Zombie process finder โ€” detect and clean up defunct processes
12 dargslan-process-killer Process management โ€” find and terminate resource-hungry processes
13 dargslan-io-monitor Disk I/O performance โ€” IOPS, throughput, read/write stats per device
14 dargslan-user-sessions Active user session monitoring โ€” who's logged in, idle detection

๐Ÿ”’ Security & Hardening (20 tools)

# Tool Description
15 dargslan-firewall-audit iptables/nftables rule auditing โ€” open ports, default policies
16 dargslan-ssh-hardening SSH server hardening โ€” sshd_config audit, root login, key auth
17 dargslan-ssh-audit SSH server & key auditing โ€” algorithms, ciphers, key strength
18 dargslan-sshkey-audit SSH key auditor โ€” authorized_keys scan, weak keys, key sprawl
19 dargslan-sudoers-audit Sudoers file analysis โ€” NOPASSWD detection, privilege escalation
20 dargslan-pam-audit PAM configuration auditing โ€” auth modules, password policies
21 dargslan-sysctl-audit Kernel parameter audit โ€” security hardening, network settings
22 dargslan-env-audit Environment variable security โ€” leaked secrets, PATH analysis
23 dargslan-file-integrity File integrity monitoring โ€” checksum tracking, change detection
24 dargslan-acl-check File ACL & permission checker โ€” SUID, world-writable, POSIX ACLs
25 dargslan-audit-log Auditd log analyzer โ€” file access, privilege escalation, user activity
26 dargslan-login-history Login history โ€” wtmp/btmp analysis, failed attempts, session tracking
27 dargslan-login-tracker Login session tracker โ€” active sessions, IP tracking, brute force
28 dargslan-lastlog-audit Last login audit โ€” dormant accounts, never-logged-in users
29 dargslan-passwd-audit Password policy auditor โ€” shadow file, empty passwords, aging
30 dargslan-security-scan General security scanner โ€” comprehensive system hardening check
31 dargslan-selinux-check SELinux status checker โ€” mode, policy, booleans, denials
32 dargslan-user-audit User account auditing โ€” UID 0 check, shell assignment, groups
33 dargslan-apparmor-check AppArmor profile status checker โ€” enforcement mode, violations
34 dargslan-lsof-audit Open files & ports auditor โ€” lsof analysis, deleted files, connections

๐ŸŒ Networking & DNS (16 tools)

# Tool Description
35 dargslan-net-scanner Network scanner โ€” ping sweep, port scanning, service detection
36 dargslan-port-monitor Listening port monitor โ€” open ports, bound services, PID mapping
37 dargslan-dns-check DNS record verification โ€” A, AAAA, MX, TXT, CNAME lookups
38 dargslan-dns-resolver DNS resolver analysis โ€” nameserver testing, resolution performance
39 dargslan-resolv-check resolv.conf checker โ€” nameserver configuration, search domains
40 dargslan-bandwidth-monitor Network bandwidth monitor โ€” per-interface throughput tracking
41 dargslan-interface-monitor Network interface status โ€” link state, speed, errors, traffic
42 dargslan-ssl-checker SSL certificate validator โ€” expiry, chain, cipher analysis
43 dargslan-ip-geo IP geolocation lookup โ€” country, city, ISP, ASN
44 dargslan-tcp-monitor TCP connection monitor โ€” established, TIME_WAIT, connection states
45 dargslan-socket-stats Socket statistics โ€” summary by protocol, state, per-process
46 dargslan-network-latency Network latency tester โ€” ping, traceroute, jitter analysis
47 dargslan-route-check Routing table analyzer โ€” routes, gateways, default route, policy
48 dargslan-hostname-check Hostname & DNS identity โ€” FQDN, reverse DNS, /etc/hosts check
49 dargslan-hostname-info Hostname information utility โ€” system identity, domain details
50 dargslan-bridge-monitor Network bridge monitor โ€” Linux bridges, VLANs, virtual switching

๐Ÿ”ฅ Firewall & Network Security (3 tools)

# Tool Description
51 dargslan-iptables-export iptables rule exporter โ€” backup, diff, migration to nftables
52 dargslan-netfilter-check Netfilter conntrack analyzer โ€” connection tracking, NAT, chains
53 dargslan-arp-monitor ARP table monitor โ€” cache, duplicate MAC detection, spoofing alerts

๐Ÿ“Š Log Analysis (7 tools)

# Tool Description
54 dargslan-log-parser Multi-format log parser โ€” syslog, auth.log, nginx, Apache
55 dargslan-journald-analyzer Systemd journal analyzer โ€” priority filtering, unit analysis
56 dargslan-journal-export Journal log exporter โ€” stats, priorities, time-range export
57 dargslan-dmesg-analyzer Kernel dmesg analyzer โ€” hardware errors, OOM, storage failures
58 dargslan-log-rotate Logrotate config validator โ€” rotation rules, compression, paths
59 dargslan-log-stats Log statistics โ€” line counts, growth rates, size tracking
60 dargslan-nginx-analyzer Nginx log analyzer โ€” access patterns, error rates, top IPs

โš™๏ธ System Configuration (17 tools)

# Tool Description
61 dargslan-crontab-backup Crontab backup & restore โ€” export, diff, system cron jobs
62 dargslan-cron-audit Cron job auditing โ€” schedule analysis, permission checks
63 dargslan-cron-parser Cron expression parser โ€” schedule validation, next-run calculation
64 dargslan-systemd-timer Systemd timer analyzer โ€” active timers, calendar expressions
65 dargslan-systemd-analyze Systemd boot analyzer โ€” startup time, service bottlenecks
66 dargslan-systemd-unit Systemd unit manager โ€” unit status, dependencies, overrides
67 dargslan-grub-check GRUB bootloader validator โ€” kernel entries, boot parameters
68 dargslan-fstab-check fstab syntax validator โ€” mount options, UUID verification
69 dargslan-locale-check Locale & encoding checker โ€” UTF-8, language configuration
70 dargslan-timezone-info Timezone & NTP info โ€” clock sync, time zone configuration
71 dargslan-ntp-check NTP sync checker โ€” clock offset, stratum, chrony/timesyncd
72 dargslan-ulimit-check Resource limits checker โ€” open files, processes, memory limits
73 dargslan-kernel-module Kernel module manager โ€” lsmod, modinfo, unused module detection
74 dargslan-kernel-check Kernel version checker โ€” config, available updates, parameters
75 dargslan-motd-manager MOTD manager โ€” login banners, dynamic system info display
76 dargslan-at-scheduler at/batch scheduler auditor โ€” pending jobs, access control
77 dargslan-modprobe-check Kernel module & blacklist checker โ€” loaded modules, security audit

๐Ÿ’พ Storage & Filesystems (11 tools)

# Tool Description
78 dargslan-disk-cleaner Disk space cleaner โ€” find large files, old logs, cache cleanup
79 dargslan-disk-benchmark Disk I/O benchmarking โ€” sequential/random read/write speed
80 dargslan-disk-quota Disk quota manager โ€” user/group quotas, usage reporting
81 dargslan-disk-health Disk health monitor โ€” SMART data, I/O errors, wear level
82 dargslan-lvm-check LVM volume checker โ€” VGs, LVs, PVs, free space analysis
83 dargslan-raid-monitor RAID array monitor โ€” mdadm status, degraded detection
84 dargslan-nfs-health NFS share health checker โ€” mount status, stale detection
85 dargslan-tmpfile-cleaner Temp file cleaner โ€” /tmp, /var/tmp cleanup and analysis
86 dargslan-tmpfile-clean Temporary file analyzer โ€” old files, large files, cache dirs
87 dargslan-backup-monitor Backup file monitor โ€” age verification, size tracking, alerts
88 dargslan-xfs-check XFS filesystem health checker โ€” fragmentation, repair, status

๐Ÿณ DevOps & Containers (5 tools)

# Tool Description
89 dargslan-docker-health Docker health monitor โ€” container status, resource usage, logs
90 dargslan-container-audit Container security audit โ€” image scanning, privilege checks
91 dargslan-cgroup-monitor Cgroup resource monitor โ€” CPU/memory limits, usage tracking
92 dargslan-cgroup-audit Cgroup v2 auditor โ€” resource limits, slices, controller status
93 dargslan-git-audit Git repository auditor โ€” large files, secrets, commit hygiene

๐Ÿ—„๏ธ Database Health (3 tools)

# Tool Description
94 dargslan-mysql-health MySQL health monitor โ€” connections, queries, replication status
95 dargslan-postgres-health PostgreSQL health monitor โ€” connections, locks, vacuum status
96 dargslan-redis-health Redis health monitor โ€” memory, connections, persistence status

๐Ÿ“ฆ Package & Service Management (9 tools)

# Tool Description
97 dargslan-apt-history APT package history โ€” install/upgrade/remove timeline
98 dargslan-apt-check APT health checker โ€” broken packages, pending updates
99 dargslan-package-audit Package security audit โ€” CVE scanning, outdated packages
100 dargslan-service-monitor Systemd service monitor โ€” active/failed/inactive services
101 dargslan-service-restart Service restart monitor โ€” failed services, restart loops
102 dargslan-apache-analyzer Apache log & config analyzer โ€” vhosts, modules, access logs
103 dargslan-cert-manager SSL certificate manager โ€” renewal tracking, expiry alerts
104 dargslan-bash-alias Bash alias manager โ€” list, suggest, conflict detection
105 dargslan-yum-history YUM/DNF package history analyzer โ€” transaction rollback, audit

๐Ÿ”ง System Diagnostics (2 tools)

# Tool Description
106 dargslan-coredump-check Core dump analyzer โ€” crash detection, limits, storage usage
107 dargslan-entropy-check System entropy monitor โ€” random pool, crypto readiness, RNG

๐Ÿš€ Quick Start Examples

# Install the complete toolkit
pip install dargslan-toolkit

# System overview
dargslan-sysinfo

# Security audit
dargslan-firewall-audit
dargslan-ssh-hardening
dargslan-passwd-audit

# Performance monitoring
dargslan-load-average
dargslan-io-monitor
dargslan-proc-monitor

# Network analysis
dargslan-net-scanner
dargslan-port-monitor
dargslan-ssl-checker

# Log analysis
dargslan-log-parser
dargslan-dmesg-analyzer
dargslan-journal-export

# Storage management
dargslan-disk-health
dargslan-disk-cleaner
dargslan-lvm-check

โœ… Why dargslan-toolkit?

Feature Details
107 tools, 1 install Everything a Linux sysadmin needs in a single pip install
Zero external deps Built on Python standard library only
CLI ready Every tool works from the terminal immediately
Lightweight Minimal footprint, fast execution
Production tested Used on real Linux servers and infrastructure
Well documented Each tool has its own PyPI page with usage examples
MIT licensed Free for personal and commercial use

๐Ÿ“š More Resources from Dargslan

Resource Link
210+ Linux & DevOps eBooks dargslan.com/books
380+ Free Cheat Sheets (PDF) dargslan.com/cheat-sheets
430+ Blog Posts & Tutorials dargslan.com/blog
Free Tools dargslan.com/tools

๐Ÿ“„ 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dargslan_toolkit-1.18.1.tar.gz (17.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dargslan_toolkit-1.18.1-py3-none-any.whl (11.5 kB view details)

Uploaded Python 3

File details

Details for the file dargslan_toolkit-1.18.1.tar.gz.

File metadata

  • Download URL: dargslan_toolkit-1.18.1.tar.gz
  • Upload date:
  • Size: 17.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for dargslan_toolkit-1.18.1.tar.gz
Algorithm Hash digest
SHA256 f42b4ce56e9fb2652894524b57ebec0e6eaf13438f292165e1c610f95f3248c3
MD5 bf97c63e898087a9dd9c9eb8425b66fd
BLAKE2b-256 c1886dfe30758a4d2efff8f2a7b2aab9ebcec1b2aa3080269fabf0afdb8fbd3d

See more details on using hashes here.

File details

Details for the file dargslan_toolkit-1.18.1-py3-none-any.whl.

File metadata

File hashes

Hashes for dargslan_toolkit-1.18.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e9d05f08faef4a7622939f7f688b60080b507e3900e31b4af65098d5abf14d3d
MD5 6fdfd44e0e039eb0bb1cf1811e4c90f6
BLAKE2b-256 a48e747cb2282d24e79865d7f11715a191452f582d63515019436d9d42c4c82e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page