10+ команди са включени в скритата черупка на Chrome OS
Chrome OS на Google включва среда с черупки, известна като Chrome Shell, или „crosh“ за кратко. Crosh включва няколко команди на терминала, които можете да използвате на всички Chromebook, дори ако не сте активирали режима на програмист.
Crosh включва команди за свързване към SSH сървъри, наблюдение на използването на ресурсите, проблеми с отстраняването на грешки в мрежата, настройване на скритите настройки на хардуера, извършване на тестове за хардуер и други цели за отстраняване на грешки.
Отваряне на Крош
За да отворите Crosh, натиснете Ctrl + Alt + T навсякъде в Chrome OS. Черупката на Crosh се отваря в нов раздел на браузъра.
От командата Crosh можете да стартирате помогне
команда, за да видите списък с основни команди или да стартирате help_advanced
команда за списък с „по-напреднали команди, използвани главно за отстраняване на грешки“. Ще разгледаме някои от най-интересните команди по-долу.
SSH
Google осигурява клиент за защитена обвивка (SSH) в уеб магазина на Chrome, но не е необходимо да го използвате. Можете да използвате вграденото устройство SSH
да се свържете със SSH сървъри, без да инсталирате нещо друго на вашия Chromebook.
Командата ssh е по-напреднала, отколкото бихте очаквали. Освен простото свързване към SSH сървър, можете също да използвате SSH тунелиране, за да създадете локален прокси сървър, който ви позволява да тунелирате вашата мрежова активност на Chrome OS през вашата SSH връзка. Можете също да добавите частни ключове, които може да се наложи да се свържете със SSH сървъри.
ssh_forget_host
Най- ssh_forget_host
команда показва списък с известни хостове, с които сте се свързали с SSH
и ви позволява да забравите хост. Следващия път, когато се свържете с хоста, ще бъдете помолени отново да проверите неговия пръстов отпечатък.
връх
Chrome включва свой собствен диспечер на задачите, който ви показва кои раздели, разширения и приставки в Chrome използват ресурси. Въпреки това, Крош също включва връх
команда от Linux, която ви показва всички процеси на ниско ниво, които също могат да използват ресурси. Повечето хора най-вероятно предпочитат да използват вградения в Chrome мениджър на задачите, но връх
услугата предоставя повече информация. В нея се показва и информация, която не можете да намерите на друго място в Chrome OS, например времето на работа на Chromebook.
пинг
Да, Chrome OS също има пинг
команда. Ping е важна помощна програма за отстраняване на неизправности в мрежата, което ви позволява да видите колко време се вземат пакетите, за да пътувате между вашата система и уеб сървър, и да видите дали пакетите са отпаднали. Тя работи точно като командата ping в други операционни системи. Натиснете Ctrl + C, за да спрете пинг
обработва или спира всяка друга команда в Крош.
tracepath
Най- tracepath
командата функционира подобно на проследяващи
като ви позволява да проследявате пакетите от маршрути, за да достигнете до отдалечен сървър. Това е друга полезна команда за отстраняване на неизправности в мрежата, тъй като ви позволява да определите точно къде се срещат проблеми с мрежата между вас и друго мрежово устройство.
network_diag
Най- network_diag
команда изпълнява кратък набор от диагностични тестове на мрежата, като запазва изхода като .txt файл, който можете да видите в приложението Файлове на Chromebook.
звук
Chrome включва команда, която може да записва звук от микрофона на вашия Chromebook и след това да я възпроизвежда по-късно.
За да запишете 10 секунди звук от микрофона на своя Chromebook, ще изпълните следната команда:
звуков запис 10
Звукът се запазва като файл, до който можете да влезете от приложението Файлове на Chromebook. Можете да възпроизведете записа обратно с помощта на звук
команда.
tpcontrol
Най- tpcontrol
Командата ви позволява да настроите тъчпада на устройството. Някои от тези опции са налице в прозореца с настройки на Chrome OS, но можете да промените много свойства, които не са налични от графичния интерфейс.
xset m
Най- xset m
Командата ви позволява да настроите скоростта на ускорение на мишката. Chrome OS има само опции за контролиране на скоростта на мишката в графичния си интерфейс, така че трябва да извършите фина настройка на скоростта на ускорението, използвайки Crosh. Това е особено полезно, ако използвате външна мишка, която не работи добре със скоростта по подразбиране. Скоростта на ускорение се конфигурира по същия начин, по който бихте използвали xset m
команда за конфигуриране на скорости на ускорение на стандартна система Linux.
xset r
Най- xset r
Командата ви позволява да настроите поведението, което се появява, когато задържите клавиша на клавиатурата. Можете да конфигурирате закъснението между първото натискане на бутона и при стартиране на autorepeat, както и да конфигурирате колко повторения се случват в секунда. Можете също така да деактивирате напълно автоматично пускане за всеки клавиш на клавиатурата или просто да деактивирате автоматичното повторение за определени клавиши.
Команди за режим на разработчик
В режим на програмист имате и следните команди:
- черупка: Отваря пълна обвивка на bash, където можете да стартирате други команди на Linux, включително такива, които могат да стартират стандартни Linux десктоп среди след инсталирането им.
- Systrace: Стартирайте проследяването на системата, което ви позволява да улавяте журнали за целите на отстраняването на грешки.
- packet_capture: Започнете да улавяте и записвате пакети.
Ще намерите други команди, ако стартирате help_advanced
команда-всичко - от тестове на паметта и конзола за отстраняване на грешки на Bluetooth до команди, които ви позволяват да контролирате нивото на отстраняване на грешки за различни фонови услуги. Много от тези опции обаче са полезни само за разработчиците на Chrome.