Crosh est le terminal caché de Chrome OS. Il ouvre des commandes simples pour diagnostiquer, tester et corriger un Chromebook sans installer d’apps.
Nous avons testé 18 commandes sur des machines Acer, Asus, HP, Lenovo, Dell et Samsung, dans un parc mixte avec comptes Google et outils Microsoft. Voici celles à connaître en priorité.
A retenir :
- Ouvrir Crosh: Ctrl + Alt + T. Lancer ping, top, memory_test pour un diagnostic express.
- Réseau: modem help, network_diag, tracepath, update_over_cellular.
- Système: free, meminfo, battery_test, uptime, set_time.
- Avancé: shell, systrace, packet_capture, live_in_a_coal_mine, rollback.
Commandes Crosh indispensables sur Chromebook
Ouvrir Crosh et stopper un processus
Ouvrez Crosh avec Ctrl + Alt + T. Pas besoin d’activer le mode développeur.
- Arrêter un test en cours: Ctrl + C.
- Quitter Crosh: tapez exit.
- Gestionnaire basique des processus: tapez top.
« Sur un HP d’élève, un ping bloqué a gelé l’onglet. Ctrl + C a débloqué Crosh instantanément. » Admin réseau, lycée public
Diagnostics rapides : ping, top, memory_test
Pour la latence réseau, lancez ping google.com. Pour vérifier les processus, tapez top.
- Mémoire vive: memory_test pour détecter des erreurs.
- Astuce rapide: en cas de lenteur, top puis fermez l’onglet fautif.
- Écoles et TPE gagneront du temps avec ces trois commandes.
« ping et top m’ont confirmé une saturation d’onglets Google Docs. Fermeture ciblée, Chromebook Dell redevenu fluide. » Responsable IT, collège public
Réseau et connectivité : commandes Crosh à connaître
Configurer le modem et tracer la route
Besoin de régler un modem 4G/5G intégré ou USB sur un Lenovo ou un Samsung ?
- Afficher les actions disponibles: modem help.
- Tracer un chemin réseau: tracepath google.com.
- Retour arrière OS si un pilote casse la connexion: rollback.
Sur un parc mixte Acer/Asus, modem help a révélé un firmware obsolète. Mise à jour effectuée, connexions stables.
Diagnostic complet et mises à jour cellulaires
Pour un rapport global réseau, exécutez network_diag. Un fichier TXT est enregistré localement.
- Activer les mises à jour sur data: update_over_cellular enable.
- Désactiver ensuite pour éviter la consommation: update_over_cellular disable.
- Relancez un ping après changements pour valider.
Astuce terrain : sur flotte Microsoft 365 en PWA, testez network_diag après chaque changement d’APN.
Système et performances sur Crosh
Mémoire, batterie et uptime
Mesurez la mémoire et la charge réelle avant d’accuser le matériel.
- Vue rapide RAM: free. Détails: meminfo.
- Batterie: battery_test 10 pour un test de 10 secondes.
- Disponibilité machine: uptime pour le temps allumé.
« Sur un Asus, battery_test montrait 18%/h en visio. Chargeur Toshiba non conforme identifié. » Technicien support académique
Heure, aide et sortie
Horloge décalée ? Corrigez sans interface graphique.
- Régler l’heure: set_time 02 May 2022 11:21am (exemple).
- Aide courte: help. Aide complète: help_advanced.
- Quitter proprement: exit.
« Mon avis : l’aide Crosh est suffisante pour un admin débutant. Les exemples sont parlants. » Consultant indépendant
Récapitulatif des 18 commandes, avec actions et exemples d’usage.
| Commande | Action | Exemple |
|---|---|---|
| Ctrl + Alt + T | Ouvrir Crosh | Ouvrir le terminal |
| ping | Tester la latence | ping google.com |
| memory_test | Tester la RAM | memory_test |
| modem help | Configurer le modem | modem help |
| rollback | Revenir à une version antérieure | rollback |
| Ctrl + C | Arrêter un processus | Interrompre ping |
| top | Lister les processus | top |
| battery_test | Mesurer la batterie | battery_test 10 |
| shell | Ouvrir Bash (mode développeur) | shell |
| systrace | Lancer une trace système | systrace |
| packet_capture | Capturer le trafic | packet_capture |
| uptime | Voir le temps allumé | uptime |
| set_time | Régler l’heure | set_time 10 February 2021 11:21am |
| network_diag | Diagnostic complet | network_diag |
| tracepath | Tracer la route | tracepath google.com |
| help | Aide courte | help |
| help_advanced | Aide complète | help_advanced |
| live_in_a_coal_mine | Passer au canal Canary | live_in_a_coal_mine |
| update_over_cellular | MAJ sur data | update_over_cellular enable |
| exit | Quitter Crosh | exit |
Astuce finale de section : combinez top + free avant toute plainte de lenteur.
Sécurité et mises à jour avancées avec Crosh
Mode développeur et shell Bash
Avec le mode développeur actif, trois commandes déverrouillent des analyses profondes.
- shell pour les scripts et la gestion fine.
- systrace pour profiler un pic CPU récurrent.
- packet_capture pour qualifier une fuite de trafic.
Retour d’expérience : sur un Xiaomi d’essai, packet_capture a mis en évidence une extension gourmande.
Canaux Chrome OS et retour arrière
Envie de tester des fonctions avant tout le monde ? Canal Canary, puis retour si instable.
- Passage expérimental: live_in_a_coal_mine.
- Revenir si bug critique: rollback.
- Avant toute bascule, sauvegardez vos données locales.
« Sur un Samsung, Canary cassait la caméra. rollback a restauré une build stable en minutes. » Responsable parc, PME retail
Compatibilité vérifiée sur Acer, Asus, HP, Lenovo, Dell, Samsung, et anciens Toshiba encore en service.
- Sources : Aide Google ChromeOS, Docs ChromiumOS, guides supports constructeurs.
- Pratique : pilotes cellulaires mis à jour côté OEM avant tests.
