/ / Hvordan adskiller Crosh sig fra Linux-terminalen på en Chromebook?

Hvordan adskiller Crosh sig fra Linux-terminalen på en Chromebook?

Fra Chrome OS 69 understøtter Linuxapplikationer er bagt i en del af operativsystemet. Når den er aktiveret, installerer dette terminalen på dit Chrome OS-system, men hvad er det, og hvordan kan det sammenlignes med Crosh?

Bare rolig, hvis alt det lyder som smurtdig - hvis du aldrig har brugt nogen tid på at pirke rundt i din Chromebooks indvolde, har du sandsynligvis aldrig brugt (eller endda hørt om) Crosh. Og hvis du aldrig har brugt Linux før, ja, har du aldrig været nødt til at bekymre dig om terminalen. Den gode nyhed er, at vi kommer til at give mening om begge ting i dag.

RELATEREDE: Sådan konfigureres og bruges Linux-apps på Chromebooks

First Off, hvad er Crosh?

Kort sagt står Crosh for “Chrome Shell” ogdet giver dig mulighed for at køre kommandoer, der normalt ikke har grafiske værktøjer. Du kan gøre ting som at installere Crouton til et fuldt Linux-operativsystem på din Chromebook eller kontrollere enhedens batterisundhed - mere "avancerede" ting for at sige det grusomt. Hvis du nogensinde har brugt kommandoprompten eller PowerShell på Windows, er Crosh Chrome OS 'version af dette værktøj.

Du kan få adgang til Crosh på din Chromebook ved at trykke på Ctrl + Alt + T for at åbne en ny Chrome-fane med en sort skærm og en inputprompt. Temmelig enkel.

Det dejlige ved Crosh er, at hvis du aldrig gør detnødt til at bruge det, vil du aldrig vide, at det var der. Du kan ikke ved en fejltagelse snuble ind i Crosh og ødelægge noget, med andre ord. Det forbliver ude af vejen - der for strømbrugerne og skjult for alle andre.

Okay, så hvad er terminalen?

Kort sagt, terminalen er Linux-versionen afCrosh eller Windows Command Prompt / PowerShell. Det bruges til at udføre tekstkommandoer, installere applikationer og meget mere. På et fuldt Linux-system er terminalen et af de mest anvendte, mest kraftfulde værktøjer, mennesker har til rådighed.

Til sammenligning er Linux-terminalen ganske lidtmere kraftfuld end dens Chrome OS-modstykke, fordi du kan bruge det til at kontrollere hele systemet. Det er også en vigtig del af, hvordan Linux-apps fungerer på Chrome OS.

Hvorfor ChromeOS har brug for både Crosh og Linux-terminalen

Terminalen og Crosh er lignende værktøjer - de er faktisk det samme grundlæggende koncept, men terminalen er specifikt til Linux-aspektet af Chrome OS, hvor Crosh er for Chrome OS-siden.

Du bliver tilgivet, hvis det ikke giver meget mening lige ud af porten - de kører begge på den samme maskine på samme tid, når alt kommer til alt. Men de er ikke forbundet.

En af de største fordele ved Chrome OS er detforbedret sikkerhed. Som et resultat kører de fleste ting på operativsystemet i en uafhængig sandkasse. Det betyder, at de fleste elementer ikke rigtig interagerer med hinanden - for eksempel hvis en enkelt fane lider af en fiasko og går ned, påvirkes de andre faner i browservinduet ikke.

Linux-apps (og Android-apps for den sags skyld)arbejde på en meget lignende måde. De kører i en sikker sandkasse inde i et virtualiseret miljø. Med andre ord kører de ikke indfødte på maskinen - de virtualiseres og køres separat fra resten af ​​OS. Igen, hvis der sker noget inden i denne sikre container, vil resten af ​​operativsystemet ikke blive påvirket. Dette er også grunden til, at Linux- og Android-apps tager lidt tid på at starte for første gang efter en genstart - systemet skal få de virtuelle maskiner i gang.

Du kan tænke på Chrome OS i sin nuværende tilstandsom tre operativsystemer i et: Chrome OS, Linux og Android. De sidstnævnte to er fratrukket versioner sammenlignet med deres fulde operativsystemer, og alle tre operativsystemer deler den samme kerne, hvilket er det, der gør alt dette muligt i første omgang.