Головна » як » 10 + команд включені в прихована оболонка Chrome OS

    10 + команд включені в прихована оболонка Chrome OS

    ОС Google Chrome містить середовище оболонки, відому як Chrome Shell, або "crosh". Crosh містить декілька команд терміналу, які можна використовувати на всіх пристроях Chromebook, навіть якщо у вас не ввімкнено режим розробника.

    Crosh містить команди для підключення до серверів SSH, моніторинг використання ресурсів, проблеми з налагодженням мережі, налаштування прихованих налаштувань апаратного забезпечення, тестування апаратних засобів та інші цілі налагодження.

    Відкриття Крош

    Щоб відкрити Crosh, натисніть Ctrl + Alt + T будь-де в ОС Chrome. Оболонка Crosh відкриється на новій вкладці веб-переглядача.

    У рядку Крош можна запустити допомогу для перегляду списку основних команд або запуску help_advanced команда для переліку "більш просунутих команд, які використовуються головним чином для налагодження". Ми розглянемо деякі з найцікавіших команд нижче.

    ssh

    Google надає клієнт Secure Shell (SSH) у Веб-магазині Chrome, але використовувати його не потрібно. Можна використовувати вбудований ssh для підключення до серверів SSH, не встановлюючи на Chromebook нічого іншого.

    Команда ssh більш просунута, ніж ви могли б очікувати. Окрім простого підключення до сервера SSH, ви також можете використовувати тунелювання SSH, щоб створити локальний проксі-сервер, який дозволяє тунелювати мережеву активність ОС Chrome через з'єднання SSH. Можна також додати приватні ключі, які можуть знадобитися для підключення до серверів SSH.

    ssh_forget_host

    The ssh_forget_host команда показує список відомих хостів, з якими ви підключилися SSH і дозволяє "забути" хост. Під час наступного підключення до хосту вам буде запропоновано знову перевірити його відбиток пальця.

    зверху

    Chrome включає власний менеджер завдань, який показує, які вкладки, розширення та плагіни Chrome використовують ресурси. Проте, Крош також включає зверху команда з Linux, яка дає вам відображення всіх процесів низького рівня, які також можуть використовувати ресурси. Більшість користувачів, ймовірно, вважатиме за краще використовувати вбудований у Chrome менеджер завдань, але зверху утиліта надає більше інформації. Він також відображає певну інформацію, яку ви не можете знайти в інших місцях в ОС Chrome, наприклад час роботи вашого Chromebook.

    пінг

    Так, ОС Chrome також має пінг команду. Ping є важливою утилітою для усунення несправностей у мережі, дозволяючи вам побачити, як довго потрібно приймати пакети для переміщення між вашою системою та веб-сервером, і переконатися, що якісь пакети скидаються. Він працює так само, як і команда ping на інших операційних системах. Натисніть Ctrl + C, щоб зупинити пінг обробляти або зупиняти будь-яку іншу команду в Crosh.

    tracepath

    The tracepath Функції команди подібні до traceroute дозволяючи вам відстежувати пакети шляхів, що приймаються, щоб досягти віддаленого сервера. Це ще одна корисна команда для виправлення неполадок, оскільки вона дозволяє точно визначити, де виникають проблеми з мережею між вами та іншим мережевим пристроєм.

    network_diag

    The network_diag команда виконує короткий набір діагностичних тестів мережі, зберігаючи вихід як файл .txt, який можна переглянути у програмі "Файли Chromebook".

    звуку

    Chrome містить команду, яка може записувати звук з мікрофона вашого Chromebook, а потім відтворювати її пізніше.

    Щоб записати 10 секунд звуку з мікрофона вашого Chromebook, виконайте таку команду:

    звукозапис 10

    Звук зберігається як файл, до якого можна отримати доступ з програми "Файли Chromebook". Запис можна відтворити за допомогою кнопки відтворення звуку команду.

    tpcontrol

    The tpcontrol команда дозволяє точно налаштувати тачпад пристрою. Деякі з цих параметрів доступні у вікні налаштувань ОС Chrome, але ви можете налаштувати багато властивостей, які не доступні з графічного інтерфейсу.

    xset m

    The xset m команда дозволяє налаштувати швидкість прискорення миші. ОС Chrome має лише параметри для керування швидкістю миші в графічному інтерфейсі, тому необхідно виконати будь-яку точну настройку швидкості прискорення за допомогою Crosh. Це особливо корисно, якщо ви використовуєте зовнішню мишу, яка не працює добре за умовчанням. Швидкість прискорення налаштовується так само, як і xset m команда для налаштування швидкості прискорення на стандартній системі Linux.

    xset r

    The xset r Команда дозволяє налаштувати поведінку, яка відбувається, коли ви тримаєте клавішу на клавіатурі. Можна налаштувати затримку між першою натисканням кнопки та запуском автоматичного повторного запуску, а також налаштувати кількість повторів у секунду. Ви також можете повністю вимкнути автоматичне повторення для кожної клавіші на клавіатурі або просто вимкнути автоматичне повторення для певних клавіш.

    Команди режиму розробника

    У режимі розробника вам також доступні такі команди:

    • оболонки: Відкриває повну оболонку bash, де можна запускати інші команди Linux, включаючи ті, які можуть запускати стандартні середовища для робочого столу Linux після їх встановлення..
    • systrace: Запустіть відстеження системи, дозволяючи захоплювати журнали для цілей налагодження.
    • packet_capture: Початок захоплення та реєстрації пакетів.

    Ви знайдете інші команди, якщо ви запустите help_advanced команда-все, починаючи від тестів пам'яті та консолі налагодження Bluetooth, до команд, які дозволяють контролювати рівень налагодження для різних фонових служб. Проте багато з цих параметрів корисно лише для розробників Chrome.