Разлика между екран и Tmux

Автор: Monica Porter
Дата На Създаване: 21 Март 2021
Дата На Актуализиране: 15 Може 2024
Anonim
Ruby On Rails, by Gabriel Guimaraes
Видео: Ruby On Rails, by Gabriel Guimaraes

Съдържание

Основна разлика

И Screen, и Tmux са терминални мултиплексори, създадени за Unix-подобни платформи. Въпреки че те са общи в много аспекти, но също така се различават помежду си въз основа на много характеристики. Те са еднакво способни да управляват няколко екземпляра на черупките едновременно в рамките на една сесия. И двамата могат да предлагат споделени сесии за повече от един потребител, който се свързва едновременно. Екранът е GPL базиран лиценз като GNU проект, докато Tmux се разпространява при условията на BSD лиценз. GNU Екранът съществува от по-дълго време в сравнение с Tmux. GNU Screen е по-вероятно да бъде наличен в система, която ще се използва. Екранът има функцията „Zmodem Transfer“, докато Tmux липсва тази функция на Zmodem Transfer. GNU Screen предлага на потребителя да се свърже със серийно устройство (scree-r / dev / ttyS0115200), докато тази връзка не се поддържа от Tmux.


Какво е екран?

Екранът е терминалният мултиплексор, изработен за Unix-подобни платформи. Той може да обработва няколко екземпляра на обвивката или „прозорци“ едновременно в рамките на една сесия. Екранът е базиран на GPL лиценз като проект на GNU. Той предлага на потребителя да се свърже към серийно устройство (scree-r / dev / ttyS0115200). По-вероятно е да бъде наличен в система, която ще се използва. Търсенето в екрана в мрежата е сравнително трудно, тъй като се използва за много различни цели с думата.

Какво е Tmux?

Tmux е терминалният мултиплексор, създаден за Unix-подобни платформи. Той може да обработва няколко екземпляра на обвивката или „прозорци“ едновременно в рамките на една сесия. Tmux се разпространява при условията на лиценза за BSD. Той поддържа функцията „Синхронизиране на панели“, в която дублира вход към който и да е от всички други панели в същия прозорец, използвайки командата „ctrl-b: опция set-window-синхронизиране на панели | | изключено“. Разделянето на прозорците е много гъвкаво в Tmux. Характеристиката на система Клиент / Сървър се поддържа от Tmux за автоматично стартиране на сървъра веднага, когато е създадена първата Tmux сесия. Той е доста лек и сравнително бърз дизайн за терминално мултиплексиране.


Ключови разлики

  1. Екранът е GPL базиран лиценз като GNU проект, докато Tmux се разпространява при условията на BSD лиценз.
  2. Характеристиката на „Опаковане на линии“ се предлага от екрана на GNU за превключване на увиването на дълги линии, като просто Ctrl + a r. Докато Tmux не поддържа тази функция на „Опаковане на линии“.
  3. GNU Екранът съществува от по-дълго време в сравнение с Tmux.
  4. Екранът има функцията „Zmodem Transfer“, докато Tmux липсва тази функция на Zmodem Transfer.
  5. Характеристиката на система Клиент / Сървър се поддържа от Tmux за автоматично стартиране на сървъра веднага, когато е създадена първата Tmux сесия. Но тази функция не се поддържа от система Клиент / Сървър.
  6. Tmux поддържа функцията на „Синхронизиране-панели“, в която дублира вход към който и да е от всички други панели в същия прозорец, използвайки командата „ctrl-b: set-window-option синхронизиране на панели при | изключено“. GNU Screen също поддържа тази функция, но използвайки различна команда, т.е.: "в # неща" команда ".
  7. Разделянето на прозорци е много гъвкаво в Tmux в сравнение с Screen.
  8. GNU Screen предлага на потребителя да се свърже със серийно устройство (scree-r / dev / ttyS0115200), докато тази връзка не се поддържа от Tmux.
  9. GNU Screen е по-вероятно да бъде наличен в система, която ще се използва.
  10. Tmux предлагат възможност за ограничаване на размера на прозореца над Screen.
  11. В сравнение с Screen, Tmux е доста лесно да се скриптира от черупката.
  12. Екранът предлага по-широка поддръжка на платформа, напр. IRIX и HP-UX, докато Tmux пропуска тази функция.
  13. Когато към една сесия са прикачени няколко терминала, всеки екран на прикачен терминал е независим от другия, докато в Tmux всички прикачени терминали виждат едно и също нещо.
  14. В Tmux кадрите могат да се разделят както в хоризонтален, така и във вертикален план, докато от друга страна, GNU Screen може да разделя само кадри хоризонтално.

екологичен Екологията (от гръцки: οἶκος, „къща“ или „околна среда“; -λογία, „изучаване на“) е клонът на биологията, който изучава взаимодействията между организмите и тяхната среда. Обектите на изсл...

Сразително (прилагателно)остаряла форма на мълчание Мълчалив (прилагателно)Без звук или шум; абсолютно неподвижно; идеално тихо.Мълчалив (прилагателно)Не говори; непристрастен да говори; безмълвен; ня...

Популярни Публикации