Ikke vær redd hvis alt som høres ut som gibberish til deg - hvis du aldri har brukt tid på å peke rundt i din Chromebooks tarm, så har du sannsynligvis aldri brukt (eller til og med hørt om) Crosh. Og hvis du aldri har brukt Linux før, vel, da har du aldri hatt å bry deg med Terminal. Den gode nyheten er at vi skal få mening for begge ting i dag.
First Off, Hva er Crosh?
Du kan få tilgang til Crosh på Chromebooken din ved å trykke Ctrl + Alt + T for å åpne en ny Chrome-kategori med en svart skjerm og en innspillingsprompt. Ganske enkelt.
Det fine med Crosh er at hvis du aldri trenger å bruke den, vet du aldri at det var der. Du kan ikke ved et uhell snuble i Crosh og rote noe, med andre ord. Det holder seg ute av veien - der for strømbrukerne, og gjemt for alle andre.
Ok, så hva er terminalen?
Til sammenligning er Linux-terminalen ganske kraftigere enn sin Chrome OS-motpart, fordi du kan bruke den til å kontrollere hele systemet. Det er også en viktig del av hvordan Linux-apper fungerer på Chrome OS.
Hvorfor ChromeOS trenger både crosh og Linux-terminalen
Terminal og Crosh er liknende verktøy. De er faktisk det samme grunnleggende konseptet, men Terminal er spesifikt for Linux-aspektet av Chrome OS, der Crosh er på Chrome OS-siden.
Du ville bli tilgitt hvis det ikke gir mye mening rett ut av porten - de kjører begge på samme maskin, samtidig. Men de er ikke tilkoblet.
En av de største fordelene med Chrome OS er den forbedrede sikkerheten. Som et resultat kjører de fleste ting på operativsystemet i en uavhengig sandkasse. Det betyr at de fleste elementer ikke virkelig samhandler med hverandre, for eksempel hvis en enkelt fane har en feil og krasjer, påvirkes ikke de andre kategoriene i nettleservinduet.
Linux-apper (og Android-apps for den saks skyld) fungerer på en veldig lignende måte. De løper i en sikker sandkasse inne i et virtualisert miljø. Med andre ord kjører de ikke inn på maskinen, de blir virtualisert og kjøres separat fra resten av operativsystemet. Igjen, hvis noe skjer i denne sikre beholderen, vil resten av operativsystemet være upåvirket. Dette er også grunnen til at Linux- og Android-applikasjoner tar litt tid å starte for første gang etter en omstart - systemet må få de virtuelle maskinene i gang.
Du kan tenke på Chrome OS i sin nåværende tilstand som tre operativsystemer i ett: Chrome OS, Linux og Android. De to sistnevnte er fjernet versjoner i forhold til deres fullstendige operativsystemer, og alle tre operativsystemene deler den samme kjernen, noe som gjør alt dette mulig i utgangspunktet.