Pagina principala » HOWTO » 10+ comenzi incluse în shell-ul Crosh ascuns al sistemului de operare Chrome

    10+ comenzi incluse în shell-ul Crosh ascuns al sistemului de operare Chrome

    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, modificarea setărilor hardware ascunse, efectuarea testelor hardware și alte scopuri de depanare.

    Deschiderea Crosh

    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 promptul 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, utilizate în principal pentru depanare". Vom acoperi câteva dintre cele mai interesante comenzi de mai jos.

    ssh

    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 de rețea 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

    ssh_forget_host comanda afișează o listă de gazde 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.

    top

    Chrome include propriul manager de activități, care vă arată care dintre filele, extensiile și plug-inurile Chrome utilizează resurse. Totuși, Crosh include și top comanda de la Linux, care vă oferă o prezentare a tuturor proceselor la nivel scăzut care ar putea fi, de asemenea, utilizarea de resurse. Majoritatea oamenilor vor prefera să utilizeze 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 timpul de funcționare al Chromebookului.

    ping

    Da, sistemul de operare Chrome are, de asemenea, ping comanda. Ping este un utilitar important pentru rezolvarea problemelor de rețea, permițându-vă să vedeți cât timp pachetele au nevoie pentru a călători între sistemul dvs. și un server web și pentru a vedea dacă sunt scoase vreun pachet. 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

    tracepath comandă în mod similar cu traceroute permițându-vă să urmăriți călătoriile pe care le obțineți pentru a ajunge la un server de la distanță. Este o altă comandă utilă de depanare în rețea, deoarece vă permite să determinați exact unde apar probleme de rețea între dvs. și un alt dispozitiv conectat la rețea.

    network_diag

    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.

    sunet

    Chrome include o comandă care poate înregistra sunetul de pe microfonul Chromebookului dvs. și apoi poate fi redat mai târziu.

    Pentru a înregistra 10 secunde de sunet din microfonul Chromebookului, ați rula următoarea comandă:

    înregistrarea sonoră 10

    Audio-ul este salvat ca un fișier pe care îl puteți accesa din aplicația Fișiere Chromebook. Puteți relua înregistrarea utilizând butonul redarea sunetului comanda.

    tpcontrol

    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, dar puteți modifica multe proprietăți care nu sunt disponibile din interfața grafică.

    xset m

    xset m vă permite să optimizați rata de accelerare a mouse-ului. Sistemul Chrome OS are opțiuni pentru controlul vitezei mouse-ului în interfața sa grafică, deci trebuie să efectuați orice reglare fină a ratei de accelerație 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

    xset r vă permite să optimizați comportamentul de autorepresiune care apare când țineți o tastă în jos pe tastatură. Puteți configura întârzierea dintre prima apăsare a butonului și pornirea autorepresiunii și configurarea câte repetiții apar în secundă. De asemenea, puteți dezactiva complet autorepearea pentru fiecare tastă de pe tastatură sau doar dezactivați repetarea automată a tastelor specifice.

    Moduri de comandă pentru dezvoltatori

    În modul dezvoltator, aveți la dispoziție următoarele comenzi:

    • coajă: Deschide o shell shell complet în care puteți rula alte comenzi Linux, inclusiv cele care pot lansa medii desktop standard Linux după ce le instalați.
    • systrace: Începeți urmărirea sistemului, permițându-vă să capturați jurnalele pentru depanare.
    • packet_capture: Începeți capturarea și logarea pachetelor.

    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.