Tout administrateur garde une réserve de commandes d'une ligne qu'il retape ou recolle depuis un fichier de notes. Les commandes rapides de SSHive les rangent dans un panneau consultable à côté du terminal. L'app en fournit 14 toutes prêtes, classées en système, réseau, disque, Docker et Git, parmi lesquelles
uname -a && uptime && whoami,
df -h,
ps aux --sort=-%cpu | head -11,
curl -s ifconfig.me,
git status -s et
git log --oneline -10, plus les ports ouverts, les connexions actives, les conteneurs et images Docker et les derniers journaux système.
Un clic insère la commande à l'invite de la session active ; Entrée la lance. Une commande peut contenir des variables :
{host},
{user} et
{port} sont remplis à partir du profil courant,
{date},
{time} et
{timestamp} à partir de l'horloge, et
{{nom}} vous demande une valeur avant l'insertion (
{{nom?}} peut rester vide). Les commandes sur plusieurs lignes sont collées d'un bloc, et la liste se réorganise par glisser-déposer. Le panneau exporte vos commandes dans un fichier JSON et en importe un : c'est ainsi qu'une équipe partage un jeu commun. La version gratuite comprend la bibliothèque intégrée et 3 commandes personnelles ; Pro lève la limite. Elles servent dans chaque
session SSH, et le
cas d'usage Docker montre le genre de commandes qui mérite d'être enregistré.