| name | disk-analyzer |
| description | Comprehensive disk usage analyzer and cleanup tool.
Find large files, duplicates, and securely delete sensitive data.
Use when: disk full, find large files, secure delete, free space
|
Disk Analyzer v2.3.0
Understand and optimize your disk usage with advanced analysis.
Features
- Visual disk usage maps
- Duplicate file detection
- Secure file deletion
- Automated cleanup suggestions
Usage
/disk-analyzer scan /
/disk-analyzer duplicates ~/Documents
/disk-analyzer secure-delete sensitive-file.txt
Secure Deletion Feature
Ensures deleted files cannot be recovered:
secure_delete() {
local target="$1"
local passes="${2:-7}"
echo "[*] Preparing secure deletion..."
if [ -f "$target" ]; then
echo "[*] Securely wiping file: $target"
shred -vfz -n "$passes" "$target"
-f
[ -d ];
find - f - -vfz -n {} \;
-rf
}
() {
mount_point=
=/dev/zero of= bs=1M 2>/dev/null
-f
sfill -z -l 2>/dev/null
}
() {
device=
=/dev/urandom of= bs=4M status=progress 2>/dev/null
wipe -rfi 2>/dev/null
srm -szr 2>/dev/null
}
() {
days=
target_dir=
find - f -mtime + -delete
find - f -mtime + - -zu {} \;
}