Забелязали ли сте, че статии за Linux терминални емулатори обикновено казват нещо като “терминалът не е страшно”? Е, те не грешат. Емуляторът на терминал е просто приложение; няма нищо по своята същност „страшно” (командите, които изпълнявате в нея са потенциално опасни). И тъй като това е приложение като всяко друго - например музикален плейър или приложение за съобщения - можете лесно да го замените.
Както може би вече знаете, думата "терминал" се използва за обозначаване на действителните физически устройства. Те имаха клавиатура и екран, и позволиха на хората да си взаимодействат с мейнфрейм компютрите. В наши дни нашите терминални емулатори са просто софтуер, но ние често използваме една и съща дума - терминал - за тях.
Докато повечето хора ще бъдат доволни от подразбиращия се терминал, осигурен от тяхната дистрибуция на Linux, някои може да искат да превключват нещата. Ако се чувствате авантюристично, тук са 15 най-добри терминални емулатора на Linux, които са напълно способни да заменят текущата ви:
1. Alt
Чудесно, ако искате: падащ терминал с много опции за управление на раздела
AltYo може автоматично да отваря приложения в нови раздели, след като го стартирате, или дори да ги направите автоматично стартирани с вашия работен плот на Linux. Начинаещите ще се радват да чуят, че AltYo има несложен диалог за настройките, така че не им се налага да редактират конфигурационни файлове. Обратно, онези, които искат да работят зад кулисите, могат да персонализират AltYo с CSS.
уебсайт
2. Кити
Чудесно, ако искате: модерен терминал, оптимизиран за скорост
Можете да отворите няколко копия на Кити и да ги подредите в един контейнер. Поддържат се няколко подреждания и можете дори да запишете оформление (с всички работещи приложения и команди) като сесия и да я заредите по всяко време.
уебсайт
3. Екстратерм
Чудесно, ако искате: разширени опции за управление на командния изход
уебсайт
4. Urxvt
Чудесно, ако искате: разтегливост и скорост
Urxvt също така поддържа персонализирана височина на линията и разстояние между буквите за по-добра четливост. Можете да използвате urxvt в режим сървър-клиент, където той се изпълнява като фонов процес (сървър), за да спести памет и да отвори нови urxvt прозорци (клиенти) много по-бързо.
Ако Perl е любимият ви език за програмиране, тогава urxvt може да е вашият любим емулятор на Linux терминали. Има доста разширения на Perl за uxrvt, които можете да активирате, за да въведете функции като раздели, URL адреси с кликване и управление на клипборда. Разбира се, можете да опитате ръката си в писането на потребителски разширения.
уебсайт
5. Терминал Xfce
Чудесно, ако искате: терминал, удобен за начинаещи, с опционален падащ режим
Можете да плъзнете и пуснете файл от файловия мениджър в Xfce терминала и да го покаже на пълен път към файла. Фонът на прозореца на терминала може да бъде прозрачен и можете да използвате Xfce Terminal в компактен режим, който скрива границите на прозореца, декорациите и лентите с инструменти.
Най-доброто от всички е опционалният падащ режим, който прави Xfce Terminal работа като други популярни падащи терминали (Guake или Tilda, който е в този списък). Прочетете официалната документация, за да се уверите, че падащият режим е правилно настроен.
уебсайт
6. Konsole
Чудесно, ако искате: разширено персонализиране чрез прости диалози
Да започнем с създаване на профил. Konsole ви позволява да превключвате между профили или дори да стартирате няколко профила едновременно в различни раздели. Всеки профил има свои собствени настройки за външен вид и поведение и можете да зареждате различни черупки в отделни профили на Konsole. Профилът може автоматично да изпълнява персонализирани команди и приложения, когато го активирате.
След като създадете профили, се потопете в управлението на раздела. Опцията Разделен изглед показва съдържанието на няколко раздела едновременно. За да премествате раздели между прозорците на Konsole, просто използвайте опцията Клавир на раздела или откачете раздел, за да го отворите в нов прозорец.
уебсайт
7. Терминал на Gnome
Чудесно, ако искате: стабилност в познатия интерфейс
Тъй като Gnome Terminal разчита на VTE библиотеката, неговият набор от функции е почти идентичен с други Linux терминали, които споделят една и съща база. Ето защо не бива да ви се струва твърде объркващо, ако превключвате от терминал MATE Terminal или Pantheon (елементарна OS).
уебсайт
8. Терминология
Чудесно, ако искате: практически преглед на файлове в терминала
Ако често работите с няколко прозореца на терминала, терминологията може да ви помогне да ги организирате чрез разделяне на прозорец на панели . Всеки прозорец може да съдържа множество раздели, които можете да преоразмерявате по желание. По този начин можете да комбинирате няколко прозорци в едно. Друг начин за контролиране на терминологията е Tab Switcher. Той показва всички терминални прозорци в мрежа, което ви позволява бързо да разбъркате през тях, за да намерите онова, от което се нуждаете.
уебсайт
9. QTerminal
Чудесно, ако искате: падащ терминал с поддръжка за мултиплексиране
Благодарение на функциите на мултиплексора, QTerminal може да показва множество екземпляри на терминален емулатор в един прозорец. Можете също така да разделите прозореца на приложението QTerminal вертикално или хоризонтално и лесно да превключвате между отворените раздели и прозорци.
уебсайт
10. Термит
Чудесно, ако искате: работен поток, подобен на Vim, който разчита основно на клавишни комбинации
Но това не е всичко! Термитите могат да работят в два режима: Insert and Selection, всеки със собствен набор от клавишни комбинации. Всички те са създадени, за да ви направят по-продуктивни, без да се налага да достигате за мишката. Ето защо Termite е идеалното решение за безкръгови работни потоци в керамични прозоречни мениджъри.
уебсайт
Забележка: Има друг Linux терминален емулатор, наречен Termit. Макар и сходен по име, той няма същия подход като термит.
11. Mlterm
Чудесно, ако искате: поддръжка на много езици и кодировки
Специални функции за вертикално писане, двойна ширина и комбинирани символи правят възможно използването на източноазиатски, тайландски и виетнамски скриптове. Освен това, Mlterm поддържа множество сървъри за X Input Method и може автоматично да открие необходимото кодиране за вашия вход.
уебсайт
12. Cool Retro Term
Чудесно, ако искате: носталгично предизвикващ бонбон
Cool Retro Term идва с няколко цветови схеми и ефекти като трептене на екрани и линии за сканиране. Въпреки че основната му цел изглежда да е само око бонбон, все още можете да използвате Cool Retro Term като всеки друг терминален емулатор.
уебсайт
13. Roxterm
Страхотна, ако искате: по-лека и все пак по-пълноценна алтернатива на терминала Gnome
Освен това ROXTerm има практично изскачащо меню, което ви позволява да скриете менюто и да увеличите пространството на екрана. Освен това, ROXTerm може да разпознава пътища за файлове, SSH имена на хостове, имейл адреси и уеб адреси. Можете да кликнете върху тях, за да отворите / да получите достъп до местоназначението, или натиснете Ctrl и плъзнете връзката в друго приложение.
Говорейки за плъзгане, възможно е също да плъзгате и пускате текст и файлове в прозореца на приложението ROXTerm. Текстът се поставя в терминала, докато файловете се показват като път, който можете да манипулирате допълнително.
уебсайт
14. Тилда
Чудесно, ако искате: падащ терминал с прилична сума опции
Клавишните комбинации улесняват навигацията по табулатора и за да сте сигурни, че не пропускате нищо от изхода на команда, можете да разрешите неограничен превъртане. Последно, но не на последно място, Tilda има лента за търсене, която можете да извадите по всяко време с клавишна комбинация. Заявката може да бъде чувствителна към малки и малки букви и можете да използвате и регулярни изрази.
уебсайт
15. Terminix
Чудесно, ако искате: лек терминал с различни оформления на прозореца
По желание, Terminix може да работи като падащ терминал - конфигурирайте го в диалоговия прозорец Preferences> Quake. Има и опция за включване на известия за настолни компютри за завършени процеси.
уебсайт
Най-добрите терминални емулатори за Linux!
Въпреки че това вече е дълъг списък, има още повече терминални емулатори за Linux. Някои се придържат към основите и спорта по традиционния подход. Други, като (прекратения) проект на Cyborg Terminal, отиват за нещо съвсем различно и неочаквано.
Както винаги, изборът зависи от вас, затова изберете терминал, който отговаря на вашето ниво на опит. С толкова много терминални емулатори, които се стремят да бъдат по-удобни за потребителя и по-лесно да се персонализират, дори и пълноценните начинаещи в Linux не би трябвало да имат проблеми с избора - и използването - на един.
Какво търсите в терминален емулатор? Коя е любимата ви? Можете ли да препоръчате някои други терминални емулатори за Linux? Споделете с нас в коментарите!
Кредити за изображения: DEC VT100 Терминал от Wolfgang Stief чрез Flickr; Избрани източници на изображения.