Линук команде и вештине љуске
тмук: Сесије које наџиве вашу везу
тмук је терминални мултиплексер који одржава дуготрајни рад живим када ваша ССХ веза умре: одвојени серверски процес држи ваше прозоре и окна, а свака каснија веза (лаптоп, канцеларијска мрежа, други град) се поново повезује са истом сесијом уживо. Посвећени део који стоји иза нашег поређења тмук-вс-сцреен: навике које га претварају од новине до оперативне инфраструктуре.
Кључне точке
- Ментални модел је сервер-клијент: `тмук нев -с деплои` креира именовану одвојену сесију; `Цтрл-б д` се одваја; `тмук аттацх -т деплои` враћа било шта касније из било које везе: имплементације, записи дневника и компилације преживљавају да лаптопови спавају усред посла.
- Прозори и окна су радна површина: прозори су картице задатака у стилу Алт (Цтрл-б ц за креирање, н/п или бројеви за пребацивање), окна деле прозор (Цтрл-б % вертикално, " хоризонтално, тастери са стрелицама за навигацију): један екран, један контекст — пријавите се у левом окну, рестарт сервиса на десној страни.
- Конфигурација се чува у ~/.тмук.цонф: веће померање уназад (ограничење историје), режим миша за померање/селектовање, краће време изласка (кашњење у стилу ви убија руковање тастерима осетљивим на кашњење) и видљива статусна трака која приказује имена сесија и прозора; конфигурација живи у контроли верзија као и све остало оперативно.
- Режим копирања је тиха супермоћ: Цтрл-б [ се спушта у померање уназад помоћу претраге (/) и одабира копирања; у комбинацији са префиксима за греп-класу, враћа тренутак 'Видео сам грешку пре три екрана' који губи обичан ССХ померање уназад.
- Тимске сесије раде: дељене именоване утичнице (тмук -С /тмп/паир.соцк) омогућавају да се два инжењера придруже истој сесији уживо ради отклањања грешака у пару или примопредаје; сесија траје све док је сокет жив (а самим тим и дисциплина дељене љуске: помиње, не чуди).
- Реалност скриптовања: `тмук нев-сессион -д -с посао 'рун-сцрипт && сенд-кеис...'`-аутоматизација класе и тмук команде из црон-а чине неконтролисана подешавања за праћење дневника са више окна; упарите га са лог-то-филе за све што мора да преживи изван петље прегледа (наше линук-команде цат-хуб покрива место где евиденције припадају).
Теренска биљешка
Примена која је трајала три сата кроз једну батерију лаптопа користила је тмук да преживи да се батерија два пута испразни усред посла. Сесије су инфраструктурне, а инжењер је спавао када је градња завршена.
Цесто постављања питања
тмук против екрана за нова подешавања?
тмук: боље поделе, речник скриптовања, жива заједница конфигурација. ГНУ екран: инсталиран тамо где тмук није (старије слике за спасавање, минимални хостови). Наш чланак за поређење покрива табелу компромиса: изаберите тмук где слободно бирате, сазнајте екран када домаћин одлучи уместо вас.
Како да се одвојим а да не убијем свој посао?
Префикс д (Цтрл-б д) одваја само приказ клијента: сесија (послови, љуске) наставља да ради на страни сервера; убијање захтева експлицитно `тмук килл-сессион`, тако да је одвајање увек безбедно.
Могу ли две особе да се придруже да читају исту сесију?
Да, дељене сесије именоване утичнице или обичан `тмук аттацх -т` за исту сесију обе раде; обука у пару, примопредаја и команда инцидента су постали уобичајени случај употребе операција.
Која је минимална конфигурација која се одмах исплати?
Већа историја померања, укључен режим миша, краће време изласка и статусна трака која приказује име хоста и сесије: четири реда које спречавају већину инцидената „сачекајте у ком пољу сам“.
Како Kinetikatech помаже код линук команде и вештине љуске
Јскрено, већина тимова дође до нас након што су прво покушали сами: Команде и навике скриптовања које одлучују да ли администратор управља сервером или се бори против њега: претражују, трансформишу, преносе и надзиру текст и процесе помоћу алата који живе у свакој основној инсталацији. Наша услуга Linux Server Security и Server Management постоји да се не морате упознавати с линук команде и вештине љуске на тежи начин; ми се бринемо о пуштању у рад, надзору и изненађењима у три ујутро.