Sistemul de operare Google Chrome include un mediu shell cunoscut sub numele de Chrome Shell sau "crosh" pentru scurt. Crosh include mai multe comenzi terminale pe care le puteți utiliza pe toate Chromebookurile, chiar dacă nu aveți activat modul dezvoltator.
Crosh include comenzi pentru conectarea la serverele SSH, monitorizarea utilizării resurselor, depanarea problemelor de rețea, ajustarea setărilor hardware ascunse, efectuarea testelor hardware și alte scopuri de depanare.
Pentru a deschide Crosh, apăsați Ctrl + Alt + T oriunde în sistemul de operare Chrome. Carcasa Crosh se deschide într-o filă nouă de browser.
Din mesajul Crosh, puteți rula Ajutor
comanda pentru a vizualiza o listă de comenzi de bază sau a rula help_advanced
comanda pentru o listă de "comenzi mai avansate, folosite în principal pentru depanare". Vom acoperi câteva dintre cele mai interesante comenzi de mai jos.
Google oferă un client Secure Shell (SSH) în Magazinul web Chrome, dar nu este necesar să îl utilizați. Puteți utiliza built-in-ul ssh
comanda pentru a vă conecta la serverele SSH fără a instala altceva pe Chromebook.
Comanda ssh este mai avansată decât s-ar putea aștepta. Pe lângă conectarea la un server SSH, puteți utiliza și tunelul SSH pentru a crea un proxy local care vă permite să vă conectați activitatea rețelei Chrome OS la conexiunea SSH. De asemenea, puteți adăuga chei private care ar putea fi necesare pentru a vă conecta la serverele SSH.
ssh_forget_host
comanda afișează o listă de hosturi cunoscute cu care v-ați conectat cu SSH
comandă și vă permite să "uitați" o gazdă. Data viitoare când vă conectați la gazdă, vi se va cere să verificați din nou amprenta cheie.
Chrome include propriul manager de activități care vă arată ce file, extensii și plug-in-uri Chrome utilizează resurse. Totuși, Crosh include și top
comanda de la Linux, care vă oferă o prezentare a tuturor proceselor de nivel scăzut care ar putea fi de asemenea folosind resurse. Majoritatea oamenilor vor prefera să folosească managerul de sarcini încorporat Chrome, dar top
utilitate oferă mai multe informații. De asemenea, afișează câteva informații pe care nu le puteți găsi în altă parte în sistemul de operare Chrome, cum ar fi actualizarea Chromebookului.
Da, sistemul de operare Chrome are, de asemenea, ping
comanda. Ping este un utilitar important pentru depanarea în rețea, permițându-vă să vedeți cât timp pachetele se iau pentru a călători între sistemul dvs. și un server web și pentru a vedea dacă vreun pachet este abandonat. Funcționează la fel ca și comanda ping pe alte sisteme de operare. Apăsați Ctrl + C pentru a opri ping
procesați sau opriți orice altă comandă din Crosh.
tracepath
comandă în mod similar cu traceroute
permițându-vă să urmăriți traseul pachetelor de călătorie pentru a ajunge la un server de la distanță. Este o altă comandă utilă de depanare a rețelei, deoarece vă permite să stabiliți exact unde apar probleme de rețea între dvs. și un alt dispozitiv conectat la rețea.
network_diag
comanda execută un scurt set de teste de diagnosticare în rețea, salvând ieșirea ca fișier .txt pe care îl puteți vedea în aplicația Fișiere Chromebook.
Chrome include o comandă care poate înregistra audio din microfonul laptopului dvs. Chromebook și apoi îl reda mai târziu.
Pentru a înregistra 10 secunde de sunet din microfonul Chromebookului, ați rula următoarea comandă:
înregistrarea sunetului 10
Audio-ul este salvat ca un fișier pe care îl puteți accesa din aplicația Fișiere Chromebook. Puteți reda înregistrarea utilizând butonul redarea sunetului
comanda.
tpcontrol
comanda permite ajustarea fină a touchpad-ului dispozitivului. Unele dintre aceste opțiuni sunt disponibile în fereastra de setări pentru sistemul de operare Chrome, însă puteți modifica multe proprietăți care nu sunt disponibile din interfața grafică.
xset m
vă permite să optimizați rata de accelerare a mouse-ului. Sistemul Chrome OS are doar opțiuni pentru controlul vitezei mouse-ului în interfața grafică, deci trebuie să efectuați orice ajustare fină a ratei de accelerare folosind Crosh. Acest lucru este util în special dacă utilizați un mouse extern care nu funcționează bine cu rata implicită. Rata de accelerație este configurată în același mod în care ați fi utilizat xset m
comanda pentru a configura ratele de accelerare pe un sistem standard Linux.
xset r
vă permite să optimizați comportamentul de autorepetare care apare când țineți apăsată o tastă în jos pe tastatură. Aveți posibilitatea să configurați întârzierea dintre prima apăsare a butonului și pornirea autorepresiunii și configurați câte repetiții apar pe secundă. De asemenea, puteți dezactiva complet autorepearea pentru fiecare tastă de pe tastatură sau doar dezactivați repetarea automată a tastelor specifice.
În modul dezvoltator, aveți la dispoziție și următoarele comenzi:
Veți găsi alte comenzi dacă rulați help_advanced
comanda-totul de la testele de memorie și o consolă de depanare Bluetooth la comenzi care vă permit să controlați nivelul de depanare pentru diferite servicii de fundal. Multe dintre aceste opțiuni sunt utile numai pentru dezvoltatorii Chrome, totuși.