Терминал Chrome OS открывают сочетанием Ctrl+Alt+T — это crosh с командами диагностики и сервисными утилитами. Для полноценного Linux ставьте «Линукс (Crostini)» и работайте в Терминале Debian. Ниже — как запустить, какие команды использовать для пинга в интернете, мониторинга батареи/CPU, и как безопасно работать в фоновом режиме.
Запуск crosh и доступные команды
crosh (Chrome Shell) — встроенный терминал Chrome OS для диагностики. Он не даёт полноценного root-доступа и не заменяет Linux-терминал, но закрывает большинство задач проверки сети, батареи и железа.
- Открыть: Ctrl+Alt+T в любой вкладке Chrome.
- Справка: начните с команды
helpи расширеннойhelp_advanced. - Выход:
exitили закрыть вкладку.
| Команда crosh | Назначение | Пример |
|---|---|---|
| help, help_advanced | Список доступных команд | help_advanced |
| ping | Проверка доступности хоста | ping 8.8.8.8 -c 5 |
| tracepath | Трассировка маршрута в интернете | tracepath chromebox.ru |
| connectivity | Быстрый тест интернета и DNS | connectivity |
| network_diag | Сбор диагностики сети и Wi-Fi в файл | network_diag |
| top | Процессы, нагрузка CPU/памяти | top |
| battery_test | Тест батареи, оценка износа | battery_test 60 |
| memory_test | Простая проверка ОЗУ | memory_test |
| ssh | Подключение к удалённому серверу | ssh user@host |
Важно: многие административные команды (например, прямое управление Wi-Fi драйвером) недоступны из-за модели безопасности Chrome OS.
Диагностика сети, Wi-Fi и пинга в Терминале Chrome OS и crosh
Проверка подключения и DNS через Терминал Chrome OS и crosh
connectivity— быстрый автотест (локальная сеть, шлюз, DNS, интернет).ping— базовый пинг в интернете. Используйте IP и домены:ping 8.8.8.8 -c 10— проверка до Google DNS (исключает проблемы DNS).ping chromebox.ru -c 10— проверка имени + резолвинг.
tracepath chromebox.ru— маршрут до хоста, помогает локализовать задержки.
Wi-Fi: что можно из crosh
network_diag— собирает журналы Wi-Fi, сведения о сигнале, канале, драйвере и сохраняет архив в Загрузки. Удобно для передачи в поддержку.ipaddrs— показывает текущие IP-адреса интерфейсов.route— таблица маршрутизации для проверки шлюза по умолчанию.
Управление Wi-Fi (включение/выбор сети) делайте через интерфейс Chrome OS. Изолированность системы не позволяет контейнеру Linux или crosh полноценно «рулить» Wi-Fi адаптером — это осознанное ограничение безопасности.
Мониторинг батареи, CPU и памяти в Терминале Chrome OS и crosh
Нагрузка и процессы в Терминале Chrome OS и crosh
top— обновляемый список процессов с загрузкой CPU и использованием ОЗУ. Нажмите q для выхода.
Питание и батарея в Терминале Chrome OS и crosh
battery_test 30— за 30 секунд оценит ток заряда/разряда и приблизительную ёмкость. Повторите на зарядке и на батарее.
Память: проверка и анализ в Терминале Chrome OS и crosh
memory_test— быстрая проверка памяти, полезно при подозрениях на сбои.
Совет: если наблюдаете троттлинг или внезапные просадки, запустите top параллельно с ping — вы увидите корреляцию нагрузок и сетевых задержек.
Терминал Linux (Crostini): базовые приёмы
Для установки Linux-приложений включите «Линукс (бета)/Linux (Crostini)» в Настройки → Разработчики. Появится приложение «Терминал» с окружением Debian. Это отдельный контейнер: он не управляет хост-сетью и Wi-Fi, но подходит для разработки, Python, SSH и фоновых задач.
Работа пакетного менеджера и оболочки в Терминале Chrome OS и crosh
- Обновление:
sudo apt update && sudo apt upgrade - Утилиты:
sudo apt install git curl tmux python3-pip
Python: быстрый чек и арифметика в Терминале Chrome OS и crosh
- Запуск REPL:
python3 - Пример: введите
2 + 2— Python вернёт 4. Для вывода в скрипте:print(2 + 2). - Элементы массива (списка):
a = [10, 20, 30]a[0]→ 10,a[-1]→ 30, срезa[1:]→[20, 30]
Как запускать задачи в фоновом режиме в Терминале Chrome OS и crosh
- Одноразово: добавить
&в конце команды — процесс отвяжется от текущей сессии. Для устойчивости:nohup командa & disown. - Сеансы:
tmuxилиscreen— переживают закрытие окна Терминала. - Планирование:
crontab -eдля задач по расписанию.
Учтите, что контейнер засыпает вместе с Chrome OS. Для постоянного фонда держите устройство бодрствующим (Настройки → Устройство → Питание) или используйте приложения, оптимизированные под режимы ожидания.
Практические сценарии и мини-рецепты для Терминала Chrome OS и crosh
- Быстрая проверка интернета:
- crosh:
connectivity→ping 8.8.8.8 -c 5→tracepath chromebox.ru.
- crosh:
- Диагностика Wi-Fi перед обращением в поддержку:
- crosh:
network_diagи приложите получившийся архив из «Загрузки».
- crosh:
- Мониторинг ресурсов во время видеозвонка:
- Откройте crosh, запустите
top, смотрите столбцы CPU/MEM для браузера и процессов WebRTC.
- Откройте crosh, запустите
- Мини-скрипт Python для проверки массива и логики:
python3 - <<'PY'\na = [1,2,3,4]\nprint(sum(a), a[0], a[-1], 2 + 2)\nPY
Безопасность и ограничения Терминала Chrome OS и crosh
- Модель безопасности Chrome OS разделяет: интерфейсы сети и Wi-Fi — на хосте; пользовательский Linux — в контейнере. Поэтому из Терминала Linux нельзя полноценно управлять Wi-Fi.
- crosh предоставляет ограниченный набор команд. Полный root-доступ возможен только в Режиме разработчика (Developer Mode), который отключает проверенную загрузку и снижает защиту — включайте его только осознанно.
- SSH-ключи, токены и пароли храните в контейнере с правильными правами (600 для приватных ключей). Резервируйте важные данные вне контейнера.
- Фоновые задачи: учитывайте сон устройства и возможное завершение контейнера; используйте tmux/nohup и настройки питания.
Горячие клавиши и полезные мелочи
- Открыть crosh: Ctrl+Alt+T; новый таб в crosh: Ctrl+Shift+T.
- Копирование/вставка в crosh: Ctrl+Shift+C / Ctrl+Shift+V.
- В Терминале Linux работают стандартные сочетания оболочки: Ctrl+A, Ctrl+E, Ctrl+R (поиск по истории).