agent-screen — afficher l'agent client Hive (vous pouvez en sortir avec Ctrl + A, D)
firstrun -f — demander à nouveau l'identifiant et le mot de passe du rig
mc — gestionnaire de fichiers comme Norton Commander mais pour Linux
selfupgrade — mise à niveau depuis la console, comme pour appuyer sur un bouton sur le Web
sreboot — faire un redémarrage
sreboot shutdown — faire un arret du systeme
miner — afficher l'écran du mineur en cours d'exécution (vous pouvez en sortir avec Ctrl + A, D)
miner start, miner stop — démarrer ou arrêter le mineur actuellement configuré
miner log, miner config — selfexplaining
dmesg — pour voir les messages système, principalement pour voir le journal de démarrage
tail -n 100 /var/log/syslog — pour afficher les 100 dernières lignes du journal système
ifconfig — afficher les interfaces réseau (RJ45)
iwconfig — afficher les adaptateurs sans fil
Ctrl+C — arrêter toute commande en cours d’exécution
Changez les écrans des mineurs, détachez-les du terminal:
Ctrl+A, D — se détacher de l'écran (mineur ou agent) pour le laisser fonctionner
Ctrl+A, Space or Ctrl+A, 1,2,3 — basculer entre les écrans si vous avez un deuxième mineur en cours d'exécution et ainsi de suite
agent-screen log — afficher les journaux de diverses parties (vous pouvez essayer log1 et log2) de l'agent Hive
hello — dire Hello au serveur: pour actualiser les adresses IP, les configurations, etc. (normalement, il est exécuté au démarrage)
net-test — vérifier et diagnostiquer votre connexion réseau
timedatectl — afficher les paramètres de synchronisation de l'heure et de la date
top -b -n 1 — afficher la liste de tous les processus
wd status — afficher l'état et le journal de hachage
amd-info — afficher les informations sur les cartes AMD
amdcovc — afficher des informations sur l'alimentation des cartes AMD
amdmeminfo — afficher les informations sur la mémoire des cartes AMD
wolfamdctrl -i 0 --show-voltage — afficher le tableau de tension pour AMD GPU # 0
journalctl -p err | grep NVRM — afficher les erreurs récentes du GPU Nvidia, le cas échéant
nvidia-info — afficher les informations sur les cartes Nvidia étendues
nvidia-driver-update — mettre à jour les pilotes Nvidia
nvidia-driver-update 430 — téléchargez et installez le dernier pilote de la série 430. * 430 utilisé pour l'exemple
nvidia-driver-update --nvs — réinstaller les paramètres nvidia uniquement
nvidia-smi — afficher les informations sur les cartes Nvidia
nvtool --clocks — afficher les horloges core / mem pour tous les GPU Nvidia
gpu-fans-find — faites tourner les fans de GPU de la première carte à la dernière pour faciliter la recherche du GPU requis
Vous pouvez spécifier le numéro de la carte, puis les fans commenceront dessus. Si le worker démarre correctement, il est assez facile de savoir quelle carte correspond à quel bus
Par exemple, si la carte GPU0 a un bus 01: 00.0 et que vous voulez le trouver, utilisez la commande gpu-fans-find 0. Cette commande fera tourner les ventilateurs uniquement sur cette carte pendant un certain temps. Et ainsi de suite, en suivant l'exemple.
sensors — afficher les lectures de tension / température de la carte mère et du processeur
sreboot wakealarm 120 — arrêtez le bloc d'alimentation et démarrez en 120 secondes
disk-expand -s — étendre une partition Linux pour remplir l'espace disque restant
hpkg list miners — lister tous les mineurs installés
hpkg remove miners — désinstaller tous les mineurs
nvidia-driver-update --remove — supprimer tous les packages de pilotes Nvidia téléchargés sauf actuellement installés
selfupgrade --force — mise à niveau forcé; cela peut aider dans les situations où l'auto-mise à niveau indique que Hive est à jour, mais en fait ce n'est pas le cas
journalctl -u hive --no-pager — afficher le journal de démarrage du service Hive
logs-off — écrire tous les journaux dans la RAM pour réduire l'usure du lecteur flash USB (par défaut)
journalctl -u hivex --no-pager — afficher le journal du serveur X (interface utilisateur graphique)
logs-on — écrire tous les journaux sur le disque, ils resteront après les redémarrages
log='/var/log/syslog'; gzip -c9 "$log" | base64 -w 0 | message file "$(basename "$log")" payload — envoyer le fichier / var / log / syslog au tableau de bord