Skip to main content

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

Project description

๐Ÿ› ๏ธ dargslan-toolkit

The Complete Linux Sysadmin Toolkit โ€” 118 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 118 CLI tools โ€” ready to use immediately from your terminal.


๐Ÿ“‹ Complete Tool Reference

๐Ÿ–ฅ๏ธ System Monitoring & Performance (16 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
15 dargslan-cpu-freq CPU frequency & governor monitor โ€” scaling, turbo boost, power states
16 dargslan-thermal-monitor Thermal zone monitor โ€” CPU/GPU temps, fan speeds, throttling alerts

๐Ÿ”’ Security & Hardening (23 tools)

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

๐ŸŒ Networking & DNS (19 tools)

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

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

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

๐Ÿ“Š Log Analysis (8 tools)

# Tool Description
62 dargslan-log-parser Multi-format log parser โ€” syslog, auth.log, nginx, Apache
63 dargslan-journald-analyzer Systemd journal analyzer โ€” priority filtering, unit analysis
64 dargslan-journal-export Journal log exporter โ€” stats, priorities, time-range export
65 dargslan-dmesg-analyzer Kernel dmesg analyzer โ€” hardware errors, OOM, storage failures
66 dargslan-log-rotate Logrotate config validator โ€” rotation rules, compression, paths
67 dargslan-log-stats Log statistics โ€” line counts, growth rates, size tracking
68 dargslan-nginx-analyzer Nginx log analyzer โ€” access patterns, error rates, top IPs
69 dargslan-syslog-monitor Syslog monitor โ€” rsyslog/syslog-ng config audit, facility analysis

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

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

๐Ÿ’พ Storage & Filesystems (12 tools)

# Tool Description
87 dargslan-disk-cleaner Disk space cleaner โ€” find large files, old logs, cache cleanup
88 dargslan-disk-benchmark Disk I/O benchmarking โ€” sequential/random read/write speed
89 dargslan-disk-quota Disk quota manager โ€” user/group quotas, usage reporting
90 dargslan-disk-health Disk health monitor โ€” SMART data, I/O errors, wear level
91 dargslan-lvm-check LVM volume checker โ€” VGs, LVs, PVs, free space analysis
92 dargslan-raid-monitor RAID array monitor โ€” mdadm status, degraded detection
93 dargslan-nfs-health NFS share health checker โ€” mount status, stale detection
94 dargslan-tmpfile-cleaner Temp file cleaner โ€” /tmp, /var/tmp cleanup and analysis
95 dargslan-tmpfile-clean Temporary file analyzer โ€” old files, large files, cache dirs
96 dargslan-backup-monitor Backup file monitor โ€” age verification, size tracking, alerts
97 dargslan-xfs-check XFS filesystem health checker โ€” fragmentation, repair, status
98 dargslan-btrfs-check Btrfs filesystem checker โ€” subvolumes, snapshots, scrub, balance

๐Ÿณ DevOps & Containers (5 tools)

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

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

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

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

# Tool Description
107 dargslan-apt-history APT package history โ€” install/upgrade/remove timeline
108 dargslan-apt-check APT health checker โ€” broken packages, pending updates
109 dargslan-package-audit Package security audit โ€” CVE scanning, outdated packages
110 dargslan-service-monitor Systemd service monitor โ€” active/failed/inactive services
111 dargslan-service-restart Service restart monitor โ€” failed services, restart loops
112 dargslan-apache-analyzer Apache log & config analyzer โ€” vhosts, modules, access logs
113 dargslan-cert-manager SSL certificate manager โ€” renewal tracking, expiry alerts
114 dargslan-bash-alias Bash alias manager โ€” list, suggest, conflict detection
115 dargslan-yum-history YUM/DNF package history analyzer โ€” transaction rollback, audit
116 dargslan-numa-check NUMA topology checker โ€” node mapping, memory affinity, CPU pinning

๐Ÿ”ง System Diagnostics (2 tools)

# Tool Description
117 dargslan-coredump-check Core dump analyzer โ€” crash detection, limits, storage usage
118 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
dargslan-fail2ban-audit
dargslan-crypt-audit

# Performance monitoring
dargslan-load-average
dargslan-io-monitor
dargslan-proc-monitor
dargslan-cpu-freq
dargslan-thermal-monitor

# Network analysis
dargslan-net-scanner
dargslan-port-monitor
dargslan-ssl-checker
dargslan-bonding-check
dargslan-snmp-check

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

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

โœ… Why dargslan-toolkit?

Feature Details
118 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
384+ Free Cheat Sheets (PDF) dargslan.com/cheat-sheets
433+ 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.20.1.tar.gz (19.4 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.20.1-py3-none-any.whl (12.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dargslan_toolkit-1.20.1.tar.gz
  • Upload date:
  • Size: 19.4 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.20.1.tar.gz
Algorithm Hash digest
SHA256 5e831f7a2fc7ea7da80e549313aa702da83352b9ed42d56078397a3b16fcc549
MD5 861dd9360f5bc2ddff800bf6d2a22926
BLAKE2b-256 c55e7c5b17942d5cf840ed62d20c719366c3c69b4f7c10f0bc601f6686a5c5be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dargslan_toolkit-1.20.1-py3-none-any.whl
Algorithm Hash digest
SHA256 fb9f243cd525521f6b6c98ed37b6464b0b0a52a39bf1fee6af93ee1c5583ce78
MD5 73c79b8a61d78b904f31a1d2863e3562
BLAKE2b-256 7310dc0913d198d01ab20b0fdccad4a607676afd3f6a5a138849d4408e566bd4

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