10+ parancs szerepel a Chrome OS rejtett Crosh Shelljében

A Google Chrome OS tartalmaz egy shell környezetet, amelyet Chrome Shell néven, röviden „crosh” néven ismernek. A Crosh számos terminálparancsot tartalmaz, amelyeket minden Chromebookon használhat, még akkor is, ha nincs engedélyezve a fejlesztői mód.

KAPCSOLÓDÓ: Együttélés Chromebookkal: Meg tudsz élni csak egy Chrome böngészővel?

A Crosh parancsokat tartalmaz az SSH-kiszolgálókhoz való csatlakozáshoz, az erőforrások használatának figyelemmel kíséréséhez, a hálózati problémák hibakereséséhez, a rejtett hardverbeállítások módosításához, a hardveres tesztek elvégzéséhez és egyéb hibakeresési célokból.

A Crosh megnyitása

A Crosh megnyitásához nyomja meg a Ctrl + Alt + T billentyűkombinációt bárhol a Chrome OS-ben. A Crosh shell új böngésző fülön nyílik meg.

A Crosh parancssorból futtathatja a helpparancsot az alapvető parancsok listájának megtekintéséhez, vagy futtathatja a help_advancedparancsot a „fejlettebb, főként a hibakereséshez használt parancsok” listájához. Az alábbiakban bemutatjuk a legérdekesebb parancsokat.

ssh

A Google Secure Shell (SSH) klienst biztosít a Chrome Internetes áruházban, de nem kell használnia. A beépített sshparanccsal SSH-szerverekhez csatlakozhat anélkül, hogy bármi mást telepítene a Chromebookra.

KAPCSOLÓDÓ: 5 jó dolog, amit megtehetsz egy SSH szerverrel

Az ssh parancs fejlettebb, mint amire számíthat. Amellett, hogy egyszerűen csatlakozik egy SSH-kiszolgálóhoz, az SSH-alagút használatával létrehozhat egy helyi proxyt is, amely lehetővé teszi a Chrome OS hálózati tevékenységének alagutazását az SSH-kapcsolaton keresztül. Hozzáadhat magánkulcsokat is, amelyekre szükség lehet az SSH-kiszolgálókhoz való csatlakozáshoz.

ssh_forget_host

A ssh_forget_hostparancs megjeleníti azoknak az ismert gazdagépeknek a listáját, amelyekhez csatlakozott a SSHparanccsal, és lehetővé teszi egy gazdagép „elfelejtését”. Amikor legközelebb csatlakozik a gazdagéphez, a rendszer megkéri, hogy ellenőrizze újra a kulcs ujjlenyomatát.

tetejére

KAPCSOLÓDÓ: Miért van a Chrome-nak annyi nyitott folyamata?

A Chrome magában foglalja a saját feladatkezelőjét, amely megmutatja, mely Chrome lapok, bővítmények és bővítmények használják az erőforrásokat. A Crosh azonban magában foglalja a topLinux parancsát is , amely megjeleníti az összes alacsony szintű folyamatot, amely szintén erőforrásokat használhat. A legtöbb ember valószínűleg inkább a Chrome beépített feladatkezelőjét használja, de a topsegédprogram több információt nyújt. Ezenkívül olyan információkat is megjelenít, amelyeket másutt nem talál a Chrome OS-ben, például a Chromebook üzemidejét.

ping

KAPCSOLÓDÓ: Az internetkapcsolat problémáinak elhárítása

Igen, a Chrome OS-nek is van pingparancsa. A Ping a hálózati hibaelhárítás fontos segédprogramja, amely lehetővé teszi, hogy megnézze, mennyi idő alatt haladnak át a csomagok a rendszer és a webkiszolgáló között, és megnézheti, hogy nem kerülnek-e el csomagok. Úgy működik, mint a ping parancs más operációs rendszereken. Nyomja meg a Ctrl + C billentyűkombinációt a pingfolyamat leállításához, vagy a Crosh bármely más parancsának leállításához.

nyomvonal

A tracepathparancs hasonlóan működik, mint tracerouteha lehetővé teszi, hogy nyomon kövesse az útvonalat, amellyel a csomagok eljutnak egy távoli kiszolgálóhoz. Ez egy másik hasznos hálózati hibaelhárítási parancs, mivel lehetővé teszi, hogy pontosan meghatározza, hol fordulnak elő hálózati problémák egy másik hálózati eszköz között.

network_diag

A network_diagparancs rövid hálózati diagnosztikai teszteket hajt végre, és a kimenetet .txt fájlként menti, amelyet megtekinthet a Chromebook Fájlok alkalmazásában.

hang

A Chrome tartalmaz egy parancsot, amely képes rögzíteni a hangot a Chromebook mikrofonjáról, majd később lejátszani.

10 másodperces hangfelvétel rögzítéséhez a Chromebook mikrofonjáról a következő parancsot kell futtatnia:

hanglemez 10

A hangot fájlként menti, amelyhez hozzáférhet a Chromebook Fájlok alkalmazásából. A sound playparancs segítségével lejátszhatja a felvételt .

tpcontrol

A tpcontrolparancs lehetővé teszi az eszköz érintőpadjának finomhangolását. Ezen opciók közül néhány elérhető a Chrome OS beállítási ablakában, de számos olyan tulajdonságot módosíthat, amely nem érhető el a grafikus felületen.

xset m

A xset mparancs lehetővé teszi az egér gyorsulási sebességének módosítását. A Chrome OS-nek csak az egér sebességének grafikus felületén történő szabályozására van lehetőség, ezért a Crosh segítségével finomhangolnia kell a gyorsulási arányt. Ez különösen akkor hasznos, ha olyan külső egeret használ, amely nem működik jól az alapértelmezett sebességgel. A gyorsítási arány ugyanúgy van beállítva, mint a xset mparanccsal a gyorsítási arányok konfigurálásához egy szokásos Linux rendszeren.

xset r

A xset rparancs lehetővé teszi az automatikus ismétlés viselkedésének módosítását, amely akkor fordul elő, amikor egy billentyűt lenyomva tart a billentyűzeten. Beállíthatja a késleltetést a gomb első megnyomása és az automatikus ismétlés elindítása között, valamint beállíthatja, hogy hány ismétlés történjen másodpercenként. Kikapcsolhatja az automatikus ismétlést a billentyűzet minden gombjánál, vagy csak az automatikus ismétlést bizonyos billentyűknél.

Fejlesztői mód parancsok

Fejlesztői módban a következő parancsok állnak rendelkezésére:

  • shell : Megnyit egy teljes bash parancsfájlt, ahol futtathat más Linux parancsokat, beleértve azokat is, amelyek a szokásos Linux asztali környezeteket indíthatják telepítésük után.
  • systrace : Indítsa el a rendszer nyomon követését, lehetővé téve a naplók rögzítését hibakeresés céljából.
  • packet_capture : Indítsa el a csomagok rögzítését és naplózását.

Más parancsokat is talál, ha futtatja a help_advancedparancsot - a memóriatesztektől és a Bluetooth hibakereső konzoltól a parancsokig, amelyek lehetővé teszik a különböző háttérszolgáltatások hibakeresési szintjének vezérlését. Ezen opciók közül sok azonban csak a Chrome fejlesztők számára hasznos.