Chrome OSのHidden Crosh Shellに含まれる10以上のコマンド
GoogleのChrome OSにはChrome Shell、または略して「crosh」と呼ばれるシェル環境が含まれています。 Croshには、開発者モードを有効にしていなくても、すべてのChromebookで使用できる端末コマンドがいくつか含まれています。.
Croshには、SSHサーバーへの接続、リソース使用状況の監視、ネットワーク問題のデバッグ、隠しハードウェア設定の調整、ハードウェアテストの実行、およびその他のデバッグ目的のためのコマンドが含まれています。.
オープニングクロッシュ
クロッシュを開くには、Chrome OSの任意の場所でCtrl + Alt + Tを押します。 Croshシェルが新しいブラウザタブで開きます.
Croshのプロンプトから、 助けて
基本コマンドのリストを表示したり、 help_advanced
「デバッグに主に使用される、より高度なコマンド」のリストについては、「command」を参照してください。.
SSH
GoogleはChromeウェブストアでセキュアシェル(SSH)クライアントを提供していますが、あなたはそれを使う必要はありません。あなたは内蔵を使用することができます SSH
Chromebookに他のものをインストールせずにSSHサーバーに接続するためのコマンド.
sshコマンドは予想以上に高度です。 SSHサーバーに接続するだけでなく、SSHトンネリングを使用して、ローカルOSプロキシを作成し、SSH接続を介してChrome OSネットワークアクティビティをトンネリングすることもできます。 SSHサーバーに接続する必要があるかもしれない秘密鍵を追加することもできます。.
ssh_forget_host
の ssh_forget_host
このコマンドは、に接続した既知のホストのリストを表示します。 SSH
そして、あなたがホストを「忘れる」ことを可能にします。次回ホストに接続するときには、そのキーのフィンガープリントをもう一度確認するように求められます。.
上
Chromeには、Chromeのどのタブ、拡張機能、プラグインがリソースを使用しているかを示す独自のタスクマネージャが含まれています。ただし、Croshにも含まれています 上
これは、リソースを使用している可能性があるすべての低レベルプロセスを表示します。たいていの人はChromeの組み込みタスクマネージャを使うことを好むでしょうが、 上
実用性はより多くの情報を提供します。 Chromebookのアップタイムなど、Chrome OSの他の場所では見つけることができない情報も表示されます。.
ping
はい、Chrome OSにも ping
コマンド。 pingはネットワークのトラブルシューティングに重要なユーティリティであり、パケットがシステムとWebサーバーの間を移動するのにかかる時間と、パケットがドロップされているかどうかを確認できます。他のオペレーティングシステムのpingコマンドと同じように機能します。 Ctrl + Cを押すと停止します。 ping
Croshで他のコマンドを処理または停止する.
tracepath
の tracepath
コマンドは次のように機能します。 traceroute
パケットをリモートサーバーに到達するまでの経路を追跡できるようにします。あなたと他のネットワーク機器との間でネットワークの問題が発生している場所を正確に特定できるので、もう一つの便利なネットワークトラブルシューティングコマンドです。.
network_diag
の network_diag
このコマンドは、一連のネットワーク診断テストを実行し、ChromebookのFilesアプリで表示できる.txtファイルとして出力を保存します。.
音
Chromeには、Chromebookのマイクからオーディオを録音して後で再生できるコマンドがあります。.
Chromebookのマイクから10秒間の音声を録音するには、次のコマンドを実行します。
サウンドレコード10
音声はChromebookのファイルアプリからアクセスできるファイルとして保存されます。あなたはを使用して録音を再生することができます サウンドプレイ
コマンド.
tpcontrol
の tpcontrol
コマンドを使用すると、デバイスのタッチパッドを微調整できます。これらのオプションのいくつかはChrome OSの設定ウィンドウで利用できますが、グラフィカルインターフェースからは利用できない多くのプロパティを微調整できます.
xset m
の xset m
コマンドを使用すると、マウスの加速速度を調整できます。 Chrome OSには、グラフィカルインターフェイスでマウスの速度を制御するためのオプションしかないため、Croshを使用して加速率を微調整する必要があります。デフォルトの速度ではうまく動作しない外部マウスを使用している場合、これは特に便利です。加速率はあなたが使用するのと同じ方法で設定されます xset m
標準のLinuxシステムで加速速度を設定するコマンド.
xset r
の xset r
コマンドを使用すると、キーボードのキーを押したときに発生する自動繰り返し動作を微調整できます。最初にボタンを押してから自動繰り返しが開始されるまでの遅延を設定したり、1秒間に何回繰り返すかを設定することもできます。キーボードのすべてのキーに対して自動繰り返しを完全に無効にしたり、特定のキーに対して自動繰り返しを無効にしたりすることもできます。.
開発者モードのコマンド
開発者モードでは、次のコマンドも利用できます。
- シェル:標準のLinuxデスクトップ環境をインストールした後に起動できるものも含めて、他のLinuxコマンドを実行できるフルbashシェルを開きます。.
- systrace:システムのトレースを開始し、デバッグ目的でログを取り込むことを可能にします.
- packet_capture:パケットのキャプチャとログ記録の開始.
あなたが実行した場合、あなたは他のコマンドを見つけるでしょう help_advanced
メモリテストやBluetoothデバッグコンソールから、さまざまなバックグラウンドサービスのデバッグレベルを制御できるコマンドに至るまでのすべてのコマンド。ただし、これらのオプションの多くはChrome開発者にしか役に立ちません。.