- Wat is CROSH
**Chrome Shell**, of **CROSH**, is een opdrachtregelinterface vergelijkbaar met **BASH** in Linux of de **Opdrachtprompt** in Windows. Het is ontworpen als een krachtige en gebruiksvriendelijke opdrachtregelinterface voor Google’s **Chrome OS**.
Het biedt ontwikkelaars en geavanceerde gebruikers toegang tot diagnostische hulpmiddelen en systeemfuncties om problemen op te sporen, hardware- en netwerkinformatie te controleren, systeemprestaties te monitoren en andere essentiële taken uit te voeren.
Hoewel CROSH niet bedoeld is voor uitgebreide softwareontwikkeling of systeemconfiguratie, dient het als een handige en veilige manier om inzicht te krijgen in de interne werking van Chrome OS-apparaten en om problemen efficiënt op te lossen.
---
- Wat CROSH kan doen
CROSH biedt toegang tot verschillende systeemfuncties en diagnostische hulpmiddelen. Het is vooral bedoeld voor ontwikkelaars en geavanceerde gebruikers die foutopsporing, testen of systeemgerelateerde taken willen uitvoeren.
Hieronder volgt een overzicht van wat CROSH kan:
- **Netwerkdiagnose:** Met CROSH-opdrachten kun je netwerkconnectiviteit testen, adressen pingen en informatie over netwerkapparaten weergeven.
- **Hardware-informatie:** CROSH kan details over de hardware weergeven, zoals CPU-, geheugen- en opslaginformatie.
- **Batterij-informatie:** CROSH kan informatie geven over de gezondheid van de batterij, het laadniveau en andere relevante gegevens.
- **Systeemprestaties:** Je kunt de systeemprestaties bewaken, waaronder CPU-gebruik, geheugengebruik en actieve processen.
- **SSH-toegang:** CROSH ondersteunt **Secure Shell (SSH)**, waarmee je een beveiligde externe verbinding kunt opzetten met andere apparaten.
- **Vermogensmetingen:** Ontwikkelaars kunnen CROSH gebruiken om stroomverbruik te meten en energieverbruik van Chrome OS-apparaten te analyseren.
- **Systeemlogboeken:** Je kunt systeemlogs raadplegen en analyseren voor foutopsporing.
- **Wi-Fi-beheer:** CROSH maakt het mogelijk om Wi-Fi-verbindingen te beheren en verbindingsstatussen te controleren.
- **Touchpad- en toetsenborddiagnose:** Je kunt diagnostische tests uitvoeren op het touchpad en toetsenbord om problemen op te sporen.
---
- Wat CROSH niet kan doen
Hoewel CROSH een krachtig hulpmiddel is, heeft het beperkingen omdat het ontworpen is om lichtgewicht te blijven. Hierdoor heeft het geen volledige systeemtoegang of ontwikkelingsmogelijkheden.
Hier zijn enkele zaken die CROSH **niet** kan doen:
- **Systeemconfiguratie:** CROSH is bedoeld voor diagnose en foutopsporing, niet voor diepgaande systeeminstellingen. Voor configuratie gebruik je de instellingen van Chrome OS zelf.
- **Bestandsbeheer:** CROSH is geen volwaardige bestandsbeheerder. Je kunt wel beperkte bestandsacties uitvoeren, maar het vervangt geen grafische bestandsbeheerder.
- **Webbrowsen:** CROSH is geen webbrowser en kan niet worden gebruikt om op internet te surfen. De functies beperken zich tot systeemdiagnose.
- **Apps of extensies installeren:** CROSH ondersteunt geen installatie van Android-apps of Chrome-extensies. Dit gebeurt via de Chrome OS-interface of de Google Play Store.
- **Gebruikersbeheer:** CROSH biedt geen mogelijkheden om gebruikersaccounts te beheren of instellingen te wijzigen. Dit gebeurt via de instellingen van Chrome OS.
- **Volledige systeemcontrole:** CROSH biedt beperkte toegang tot systeeminformatie, maar geen volledige controle over het besturingssysteem. Kritieke functies blijven beveiligd om stabiliteit en veiligheid te waarborgen.
- **Complexe softwareontwikkeling:** CROSH is niet geschikt voor uitgebreide softwareontwikkeling. Ontwikkelaars gebruiken hiervoor uitgebreidere ontwikkelomgevingen.
- **Software-installaties:** CROSH ondersteunt geen software-installaties, zoals Linux-programma’s of pakketten. Hiervoor gebruik je de Linux-container van Chrome OS of Android-appinstallaties.
> **Belangrijk:**
> CROSH biedt **geen mogelijkheid** om **apparaatbeheer uit te schakelen.**
>
> Apparaatbeheer in Chrome OS is een kernfunctie waarmee beheerders apparaten binnen organisaties of onderwijsinstellingen kunnen beheren. Hiermee kunnen instellingen worden afgedwongen, updates beheerd en beveiligingsbeleid toegepast.
>
> Toegang tot deze beheerinstellingen is doorgaans beperkt tot systeembeheerders.
>
> Als je problemen ondervindt met apparaatbeheer op een Chrome OS-apparaat, neem dan contact op met de systeembeheerder of IT-ondersteuning van jouw organisatie of school. Zij beschikken over de juiste rechten en hulpmiddelen om instellingen aan te passen.
---
- ChromeOS CROSH-opdrachten – Overzichtstabel
De onderstaande tabel bevat de meeste opdrachten die met CROSH gebruikt kunnen worden:
| **Opdracht** | **Functie** |
| ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Exit** | Verlaat de Chrome Shell |
| **Help** | Toont de helpinformatie van CROSH |
| **Help_advanced [-c aantal] [-i interval] [-n] [-s pakketgrootte] [-W wachttijd] < bestemming >** | Toont geavanceerde CROSH-opdrachten (meestal gebruikt voor debuggen) |
| **ping** | Stuurt ICMP ECHO_REQUEST-pakketten naar een netwerkhost. Als < bestemming > “gw” is, wordt de gateway van de standaardroute gebruikt. Druk op Ctrl+C om het proces te stoppen. |
| **ssh** | Start het SSH-subsysteem. Gebruik “ssh < gebruiker >@< host > [< poort >]” om verbinding te maken. |
| **ssh_forget_host** | Verwijdert een host uit de lijst met bekende SSH-hosts. Geeft een menu met bekende hosts en vraagt welke te vergeten. |
| **top** | Toont actieve processen en systeemgebruik (vergelijkbaar met Linux “top”). |
| **battery_test [< testduur >]** | Test de ontlaadsnelheid van de batterij. Zonder argument duurt de test 300 seconden. |
| **bt_console <agent>** | Activeert de Bluetooth-debugconsole. |
| **chaps_debug ["start" "stop" < log_level >]** | Stelt het logniveau van de chapsd-service in. Zonder argument wordt uitgebreid loggen gestart. |
| **connectivity** | Toont de verbindingsstatus. |
| **experimental_storage < "status" "enable" "disable" >** | Schakelt experimentele opslagfuncties in of uit. |
| **ff_debug [< tag_expr >] [–help] [–list_valid_tags] [–reset]** | Beheert ff-debugtags. |
| **memory_test** | Voert een uitgebreide geheugentest uit op het vrije geheugen. |
| **modem < opdracht > [args…]** | Interactie met de 3G-modem. Gebruik “modem help” voor details. |
| **modem_set_carrier providernaam** | Stelt de modem in voor de opgegeven provider. |
| **network_diag [–date] [–link] [–show-macs] [–wifi] [–help] [–wifi-mon] < host >** | Voert netwerkdiagnoses uit en slaat de resultaten op in de downloadmap. |
| **network_logging < "wifi" "cellular" "ethernet" >** | Activeert logtags voor het debuggen van het opgegeven netwerkapparaat. |
| **p2p_update ["enable" "disable"]** | Schakelt peer-to-peer update-deling via het lokale netwerk in of uit. Zonder argument toont het de huidige status. |
| **rlz < "status" "enable" "disable" >** | Activeert of deactiveert RLZ. |
| **rollback** | Probeert terug te keren naar de vorige update (alleen niet-stabiele of onbeheerde apparaten). ⚠️ *Voert een powerwash uit.* |
| **route [-n] [-6]** | Toont de routeringstabellen. |
| **set_apn [-n < netwerk-id >] [-u < gebruikersnaam >] [-p < wachtwoord >] < apn >** | Stelt het APN in voor de opgegeven netwerkverbinding. |
| **set_apn –c** | Herstelt het standaard-APN. |
| **set_arpgw < "true" "false" >** | Schakelt extra netwerkstatuscontrole in om te controleren of de standaardgateway bereikbaar is. |
| **set_cellular_ppp [-u < gebruikersnaam >] [-p < wachtwoord >]** | Stelt PPP-inloggegevens in voor een bestaande mobiele verbinding. |
| **set_cellular_ppp -c** | Verwijdert bestaande PPP-inloggegevens. |
| **sound < opdracht > < argument >** | Audioconfiguratie op laag niveau (bijv. opnemen, afspelen, beamforming aan/uit). |
| **storage_status** | Leest SMART-status, leverancierskenmerken en foutlog van het opslagapparaat. |
| **storage_test_1** | Voert een korte offline SMART-test uit. |
| **storage_test_2** | Voert een uitgebreide leesbaarheidstest uit. |
| **syslog < bericht >** | Logt een bericht naar het systeemlogboek. |
| **tracepath [-n] < bestemming >[/poort]** | Volgt de route naar een netwerkhost (vergelijkbaar met traceroute). |
| **update_over_cellular ["enable" "disable"]** | Schakelt automatische updates via mobiele netwerken in of uit. |
| **upload crashes** | Uploadt beschikbare crashrapporten naar de server. |
| **wpa_debug [< debug_level >] [–help] [–list_valid_level] [–reset]** | Stelt het debugniveau van wpa_supplicant in. |
| **xset m** | Past de muisversnelling aan. |
| **xset r rate** | Wijzigt de toetsherhaalvertraging (ms) en het aantal herhalingen per seconde. |
| **xset r [keycode] < "on" "off" >** | Schakelt toetsherhaling in of uit, voor alle of specifieke toetsen. |
---
Met dank aan deze vertalers:
100%
Toon Konings helpt ons de wereld te repareren! Doe je mee?
Begin met vertalen ›
68 opmerkingen
How do I unblock
Levi Johnson - Antwoord Deel
Can I ask what you mean by "unblock"? Is Crosh giving you some kind of error message?
Jacob Mehnert - Deel
to unlock crosh it is control alt t
Raylan Pride - Deel
How Do I Unblock CROSH Commands On My Chromebook?
Elizabith Thurman - Deel
why i need more cheet codes to cheet on something
Elizabith Thurman - Antwoord Deel