soscmd/soscmd
2023-06-03 11:28:50 +02:00

19 lines
1.2 KiB
Bash
Executable file

#!/bin/bash
echo "command | description"
echo "soscmd | help for all commands"
echo "soscmd-afk | bypasses ssh's connection timeout"
echo "soscmd-azuracast | simple azuracast management tool"
echo "soscmd-cache | executes all soscmd-cache-* commands"
echo "soscmd-cache-dotcache | removes all .cache directories"
echo "soscmd-cache-ncdu | runs ncdu in the root directory"
echo "soscmd-cache-pacman | cleans up pacman"
echo "soscmd-cleanup | cleans the system mostly automatically. recommended command for cleanup"
echo "soscmd-dropcache | flushes cached data to disk and erase file cache"
echo "soscmd-lspkg | lists biggest packages"
echo "soscmd-lsport | lists all used ports"
echo "soscmd-prune | executes all soscmd-prune-* commands"
echo "soscmd-prune-docker | prunes all unused docker containers, images and volumes"
echo "soscmd-prune-pacman | prunes all unused pacman packages and dependencies"
echo "soscmd-startup | enables or disables startup mode"
echo ""
echo "Available memory: $(free -m | awk 'NR==2{printf "%sMiB",$7}')"