Příkazy 10+ zahrnuté v skryté Crosh shellu Chrome OS
Chrome OS společnosti Google obsahuje shellové prostředí známé jako Chrome Shell, nebo zkratka "crosh". Crosh obsahuje několik terminálových příkazů, které můžete používat ve všech Chromebooků, i když nemáte povolen režim vývojáře.
Crosh obsahuje příkazy pro připojení k SSH serverům, sledování využívání prostředků, potíže se sítí při ladění, vylepšení skrytých nastavení hardwaru, provádění hardwarových testů a další účely ladění.
Otevření Crosh
Chcete-li otevřít Crosh, stiskněte Ctrl + Alt + T kdekoli v systému Chrome OS. Kryt Crosh se otevře na nové kartě prohlížeče.
Z příkazového řádku Crosh můžete spustit Pomoc
příkaz pro zobrazení seznamu základních příkazů nebo spusťte příkaz help_advanced
příkaz pro seznam "pokročilejších příkazů, používaných hlavně pro ladění." Pokryjeme některé z nejzajímavějších příkazů níže.
ssh
Společnost Google poskytuje v Internetovém obchodě Chrome klient Secure Shell (SSH), ale nemusíte jej používat. Můžete použít vestavěný ssh
příkaz pro připojení k SSH serverům, aniž byste museli na svém Chromebooku instalovat nic jiného.
Příkaz ssh je pokročilejší, než byste mohli očekávat. Kromě toho, že se jednoduše připojíte na server SSH, můžete pomocí tunelu SSH vytvořit místní server proxy, který vám umožní tunelovat síťovou aktivitu operačního systému Chrome OS přes připojení SSH. Můžete také přidat soukromé klíče, které byste mohli potřebovat k připojení k serverům SSH.
ssh_forget_host
The ssh_forget_host
příkaz zobrazuje seznam známých hostitelů, ke kterým jste připojeni SSH
příkaz, a umožňuje "zapomenout" hostitele. Při příštím připojení k hostiteli budete vyzváni, abyste znovu ověřili svůj otisk prstu.
horní
Chrome obsahuje vlastní Správce úloh, který vám ukáže, které karty, rozšíření a zásuvné moduly Chrome používají zdroje. Nicméně, Crosh také zahrnuje horní
příkaz Linux, který vám umožní zobrazit všechny procesy na nižší úrovni, které mohou také využívat zdroje. Většina lidí pravděpodobně dává přednost používání vestavěného správce úloh Chrome, ale horní
nástroj poskytuje více informací. Zobrazuje také informace, které jinde v operačním systému Chrome OS nenaleznete, jako je doba uplynutí Chromebooku.
ping
Ano, Chrome OS má také a ping
příkaz. Ping je důležitý nástroj pro řešení potíží v síti, který vám umožní zjistit, jak dlouho trvají pakety mezi vaším systémem a webovým serverem a zjistíte, zda jsou nějaké pakety upuštěny. Funguje stejně jako příkaz ping na jiných operačních systémech. Stiskněte klávesy Ctrl + C pro zastavení ping
zpracovat nebo zastavit jakýkoli jiný příkaz v Croshu.
tracepath
The tracepath
příkazové funkce podobně jako traceroute
tím, že umožníte sledování trasových paketů, abyste získali vzdálený server. Je to další užitečný příkaz k řešení problémů v síti, protože umožňuje přesně určit, kde se vyskytují problémy se sítí mezi vámi a jiným síťovým zařízením.
network_diag
The network_diag
příkaz provede krátkou sadu síťových diagnostických testů a uloží výstup jako soubor .txt, který můžete zobrazit v aplikaci Soubory Chromebooku.
zvuk
Chrome obsahuje příkaz, který umožňuje nahrávat zvuk z mikrofonu vašeho Chromebooku a později jej přehrávat.
Chcete-li nahrávat 10 sekund zvuku z mikrofonu Chromebooku, spusťte následující příkaz:
záznam zvuku 10
Zvuk je uložen jako soubor, ke kterému máte přístup z aplikace Soubory Chromebooku. Nahrávání můžete přehrát pomocí tlačítka zvukové přehrávání
příkaz.
tpcontrol
The tpcontrol
umožňuje jemné ladění touchpadu zařízení. Některé z těchto možností jsou k dispozici v okně nastavení OS Chrome, ale můžete vyladit mnoho vlastností, které nejsou k dispozici z grafického rozhraní.
xset m
The xset m
příkaz vám umožní vyladit míru zrychlení myši. Chrome OS má pouze možnosti pro ovládání rychlosti myši v grafickém rozhraní, takže je nutné provést jakékoli jemné ladění rychlosti zrychlení pomocí Crosh. To je obzvláště užitečné, pokud používáte externí myš, která nefunguje správně s výchozí frekvencí. Rychlost zrychlení je nakonfigurována stejným způsobem, jako byste použili xset m
příkaz pro konfiguraci rychlostí zrychlení na standardním systému Linux.
xset r
The xset r
příkazu umožňuje vyladit chování automatického opakování, ke kterému dochází, když držíte klávesu dolů na klávesnici. Časové zpoždění můžete nakonfigurovat mezi prvním stisknutím tlačítka a automatickým spuštěním a nastavením počtu opakování za sekundu. Můžete také úplně zakázat automatické opakování pro každý klíč na klávesnici, nebo vypnout automatické opakování pro konkrétní klávesy.
Příkazy režimu vývojáře
V režimu vývojáře máte také k dispozici následující příkazy:
- shell: Otevírá úplný bash shell, kde můžete spustit další příkazy Linux, včetně těch, které mohou po instalaci spustit standardní desktopové prostředí Linux.
- systrace: Začněte trasování systému, což vám umožní zachytit protokoly pro účely ladění.
- packet_capture: Začněte zachycovat a zaznamenávat pakety.
Další příkazy naleznete, pokud spustíte help_advanced
příkazu vše od testů paměti a konzoly pro ladění Bluetooth k příkazům, které vám umožňují řídit úroveň ladění pro různé služby na pozadí. Mnoho z těchto možností je však užitečné pouze pro vývojáře Chrome.