CROSH コマンド – Chromebook のガイド
Chromebook には ePSA サポートがないため、ユーザーは他のオペレーティング システムのようにブート メニューに入ることができません。幸いなことに、内蔵ターミナル CROSH は、多くのトラブルシューティングの機会とシステム構成を可能にする優れた診断ツールです。
CROSH は、Windows ターミナルや Linux BASH と同様に構築されており、シンプルなインターフェイスを備えています。ただし、それを最大限に活用したい場合は、いくつかのコマンドを学ぶ必要があります。Chromebook は Linux をベースにしていますが、ターミナル コマンドは異なります。
Chromebook ターミナル (CROSH) にアクセスする方法
CROSH ターミナル ウィンドウを開くのは簡単です。
- Chrome ブラウザを起動します。
- 「Ctrl+Alt+T」を押します。
- コマンドの開始リストが必要な場合は、「help」と入力します。
知っておくべき Chromebook CROSH コマンド
CROSH は、カジュアル ユーザーと Chrome OS 開発者の両方にとって素晴らしい遊び場です。ただし、専門分野や関心のレベルに関係なく、トラブルシューティングや作業を容易にするための基本的なコマンドをいくつか知っておくことは素晴らしいことです。
Pingコマンド
ping テストを実行すると、ネットワーク接続のステータスを簡単に評価できます。
- 「
ping
」に続いてドメイン名を入力し、「Enter」を押します。
たとえば、「ping alphr.com
」や人気の「ping google.com
」を試してみてください。端末には送受信したパケット数、パケットロス率、応答時間が表示されます。
メモリテストコマンド
Chromebook ではメモリの状態を確認する方法が限られています。多くのユーザーはサードパーティのツールに依存しています。ただし、CROSH に簡単なコマンドを入力すると、デバイスの空きメモリに対してメモリ テストが開始されます。
- 「
memory_test
」と入力して「Enter」を押します。
限りなく直感的です。
メモリ情報コマンド
メモリ使用量に関する詳細情報が必要な場合は、他の 2 つのコマンドが役立つ場合があります。
- 「
free
」と入力すると、Chromebook の空きメモリの量が表示されます。 - 「
meminfo
」と入力すると、メモリの可用性と使用量の詳細が表示されます。
モデム設定コマンド
CROSH を使用してモデムに接続すると、ファームウェアの変更、アクセス制御、工場出荷時設定へのリセットなど、多くの設定にアクセスできるようになります。
- 「
modem help
」と入力して「Enter」を押します。
これにより、コマンドの長いリストが表示されます。あるいは、次のコマンドを使用してモデムを特定の通信事業者に設定することもできます。
- 「
modem_set_carrier carrier-name
」と入力して「Enter」を押します。
これは、Chromebook を初めてセットアップするとき、または新しいモデムをインストールするときに便利なコマンドです。
Chromebook OSのバージョンを確認するコマンド
Chromebook にどの Chrome OS が搭載されているかが不明な場合は、次のコマンドで必要な情報がすべて表示されます。
- 「
sudo/opt/google/chrome/chrome –version
」と入力します。
オペレーティング システムが古いため、アップデートを使用できる可能性があるとします。
- 「
update_engine_client–update
」と入力して、最新の Chrome OS アップデートをインストールします。
BIOS バージョンを確認するコマンド
CROSH ターミナルから Chromebook の BIOS バージョンを確認するには、Linux プレイブックから直接コマンドを実行する必要があります。
- 「
sudo/usr/sbin/chromeos-firmwareupdate–v
」と入力します。
製品情報確認コマンド
Chromebook でのシステム構成へのアクセスは、Windows PC や Mac ほど直感的ではありません。ただし、CROSH ターミナルは、簡単なコマンドで必要な情報をすべて取得できます。
- 「
sudo dump_vpd_log--full–stdout
」と入力します。
このコマンドは、IMEI、モデル、言語、地域、タイムゾーン、UUID、および重要な製品データとも呼ばれるその他の情報を表示します。したがって、直感的な「vpd
」コマンドラインになります。
ただし、デバイスのシリアル番号を追加すると、この情報をさらに具体的にすることができます。
- 「
sudo dump_vpd_log–full–stdout | grep serial_number
」と入力します。
OSをロールバックするコマンド
すべてのオペレーティング システムのアップデートで以前のバージョンが改善されるわけではありません。場合によっては、新しいアップデートによってバグが発生したり、リソース管理が悪化したりする可能性があります。
OS バージョンをダウングレードする場合、または以前の安定したバージョンにロールバックする場合は、ターミナルに 1 つの単語を入力します。
- 「
rollback
」と入力します。
これはデバイスをロールバックするため、保存されていない作業内容やその他のファイルが失われる可能性があることに注意してください。さらに、このコマンドはエンタープライズ Chromebook では機能しません。個人のデバイスまたは「不安定」とみなされるデバイスでのみ機能します。
タスクマネージャーをロードするコマンド
別の 1 単語のコマンドで、ターミナル インターフェイスに Chrome OS タスク マネージャーを表示できます。
- 「
top
」と入力します。
これは、通常アクセスできるタスク マネージャーと同じではありません。デスクトップ バージョンと比較して、CROSH 対応のタスク マネージャーには追加のシステム プロセスとバックグラウンド プロセスが表示されます。具体的には、通常は隠されたままになっている低レベルのプロセスを確認できます。
CPU パワーとメモリを消費しているプロセスの数を確認するのは素晴らしいことです。
Chromebook のバッテリーをテストするコマンド
他のすべてのラップトップと同様に、Chromebook ではタスクバーの右下隅でバッテリーの状態を確認できます。ただし、CROSH ターミナルでは、バッテリーに関する追加情報を表示できます。
- 「
battery_test [number of seconds]
」と入力します。
このコマンドは、CROSH にバッテリー テストを開始するよう促します。フィードバックには、現在の充電量、全体的な状態、および指定されたテスト時間枠でのバッテリーの通常の消費量が表示されます。
バッテリーの品質をより良く知ることができます。
特定の秒数を入力しない場合、CROSH は 300 秒のテストを開始します。場合によっては不必要に長くなる場合もあります。
稼働時間を確認するコマンド
Chromebook を完全にシャットダウンしてからどれくらいの時間が経過したかが不明な場合は、CROSH コマンドを使用すると問題が解決します。
- 「
uptime
」と入力します。
前回の再起動からの経過時間、どのユーザーがいつログインしたかがわかります。
Chromebook の高度なネットワーク診断コマンド
CROSH でネットワーク診断を実行すると、通常、手動でトラブルシューティングを行うよりも高速に実行できます。もちろん、接続の何が問題なのかを解明するには、その情報が何らかの意味を持っている必要があります。
- 「
network_diag
」と入力します。
このコマンドは、多くの場合、「ping」結果が満足できない、または不明瞭だった後に 2 番目に使用されます。
追加の Chromebook コマンドにアクセスする
CROSH には、すべてのユーザーがアクセスできる 2 つのコマンド リストがあります。
- CROSHに「
help
」または「 」を入力します。help_advanced
最初のリストには、よりユーザーフレンドリーで一般的なコマンドが含まれており、後者のリストには、より高度なオプションが表示されます。
いずれにしても、開発者モードを有効にしないと使用できないコマンドが少なくとも 3 つあります。
- 「
shell
」コマンドは Bash シェルを開きます。 - 「
packet_capture
」コマンドはデータパケットをログに記録します。 - 「
systrace
」コマンドはシステム トレースを開始します。
モバイルデータを強制的に更新するコマンド
Chrome OS はスマート Cookie であり、モバイル データに更新をダウンロードするリスクを理解しています。WiFi の切断などの不運な状況を避けるために、モバイル データの更新はデフォルトで無効になっています。
ただし、十分な帯域幅があり、無制限にダウンロードできる場合は、WiFi 信号が弱い地域でも携帯電話ネットワークのアップデートを利用すると便利かもしれません。
- 「
update_over_cellular enable
」と入力します。
プロセスを停止するコマンド
CROSH は絶対確実ではなく、時々エラーが発生します。さらに、すでに速度が遅い Chromebook でストレスのかかるテストを実行するように要求すると、さらなる問題が発生する可能性があります。
何かが正しくないと感じたり、時間がかかりすぎる場合は、ターミナルのプロセスまたはコマンドをすぐに終了して、別の作業に進むことができます。
- 「Ctrl+C」を押します。
P2P 共有コマンドを有効または無効にする
Chromebook は、同じローカル ネットワークに接続されている他のデバイスからアップデートを取得できます。Chromebook でこのオプションが有効になっている場合、他の人もあなたのデバイスからアップデートを取得できます。
p2p_update enable
CROSHに「 」と入力します。
このオプションはデフォルトでは有効にしないでください。
入力デバイスのテストコマンド
複数のタッチ入力デバイスを持つユーザーは、CROSH でそれらすべてのリストを表示できます。そこから、ユーザーは個別のテストを実行して各デバイスを診断し、問題を特定できます。
evtest
CROSHに「 」と入力します。- リストに表示されているターゲット デバイスのイベント番号を選択します。
- 「Enter」を押します。
Chromebook タッチパッドを構成するコマンド
Chromebook のタッチパッドには、感度、タッチ コントロールなどの複数の構成オプションが付属しています。次のコマンドを使用すると、最も高度なタッチパッド設定を簡単に変更できます。
- 「」と入力します。
tpcontrol status | taptoclick on or off sensitivity [1-5] | set property value
- 「 」と入力します。
tpcontrol syntp on or off
ストレージ診断
時々、デバイスのストレージを確認することをお勧めします。分析する最も重要な側面は、SMART の健全性ステータスと可読性です。
- 「
storage_test_2
」と入力して可読性テストを実行します。 - 「
storage_status
」と入力すると、SMART の健全性ステータスが表示され、エラー ログが表示されます。 storage_test_1
オフライン SMART テストを実行する場合は、「 」と入力します。
Experimental Storage Manager を起動するコマンド
Chromebook ユーザーは、ストレージのニーズをクラウド ストレージとローカル ストレージに分割することがよくあります。ただし、Chrome OS は多くのスペースを占有することで知られています。したがって、ローカル ストレージは非常に制限される可能性があります。
Chromebook がそのストレージ オプションをどのように利用するかをより詳しく理解するには、試験運用版のストレージ マネージャーを実行するとよいでしょう。
- 「
experimental_storage enable
」と入力します。
これはデフォルトでは有効にすべきではないことに注意してください。ただし、コマンドを実行すると、ストレージ容量とファイルの場所に関する詳細が表示されます。非表示のタスク マネージャーと同様に、Experimental Storage Manager コマンドには、標準のファイル ブラウザーよりも詳細な概要が表示されます。
すべての Chromebook ユーザーに最適なツール
Chromebook を使用して Chrome OS エクスペリエンスを楽しむために、CROSH のコツを学ぶことは決して必須ではありません。ただし、Linux ベースのシステムに少しでも慣れている場合は、多くの場合、標準インターフェイスを使用するよりもターミナルを使用した作業の方が簡単であることを知っているはずです。
CROSH でコマンドを実行すると、テスト、デバッグ、トラブルシューティング、更新、アプリと機能の構成を実行し、システム内で何が起こっているかを詳しく知ることができます。すべてのコマンドを習得するには時間がかかるかもしれませんが、ほとんどのコマンドは直感的に記述できます。したがって、CROSH の学習曲線は低いです。
どのコマンドが役に立ちましたか? Chromebook を購入する前に思っていたよりも頻繁に CROSH を使用していることに気づきましたか? 以下のコメントセクションでお知らせください。
コメントを残す