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