If-Koubou

10+ comenzi incluse în Shell Crosh Hidden Crosh OS

10+ comenzi incluse în Shell Crosh Hidden Crosh OS (Cum să)

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.

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 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.

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 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

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.

top

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.

ping

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

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

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 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

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

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

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.

Moduri de comandă pentru dezvoltatori

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

  • coajă: Deschide un shell full bash î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 în scopul depanării.
  • 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.