Что можно сделать через термукс

Программирование на телефоне используя эмулятор терминала Termux

Приветствую читателей! В этой статье я расскажу о том, как можно, имея android телефон, писать программы. Говорю сразу — root права не нужны.

Что нам понадобится?

Первое, что нам понадобится — андроид телефон со установленным на него приложением Termux (есть в Google Play). Для полноценной работы с терминалом, нам нужно достаточно памяти. У меня с десятками установленных пакетов приложение занимает 1.5 ГБ памяти.
Так же, для комфортного кодинга желательно, чтобы телефон был с поддержкой OTG, и у вас была клавиатура с подключением по USB, чтобы писать код на клавиатуре (куда удобнее). Если уж нет этого, то качаем клавиатуру Hacker’s Keyboard. В ней есть клавиша Ctrl, что нам важно.

Почему именно Termux?

Termux имеет в арсенале достаточно пакетов для работы с языками программирования: C/C++, Python, Golang, PHP, Lua.
Так же присутствуют базы данных, я знаю только о mariadb и postgresql.

Начало

Для кодинга нам понадобится текстовой редактор. Здесь есть разные варианты, я выбирал Vim и вкратце расскажу, как с ним работать.
Установка vim:

Для примера работы с vim напишем «Hello World» на С.

После этого запустится Vim. Чтобы начать писать код, нужно нажать на клавишу «i».
Пишем код:

После этого нажимаем на клавишу «Esc», ставим двоеточие и пишем wq («:wq»). Это сохранит наш файл и изменения в нём (w — write) и закроет его (q — quit).

Важно знать!

w — сохранить изменения в файле
wa — сохранить изменения во всех файлах
q — закрыть файл
qa — закрыть все файлы
wq — сохранить изменения и закрыть файл

Теперь нам нужно скомпилировать этот код. Для начала установим компилятор:

Далее пишем следуюющее:

main.c — файл с нашим кодом
program — наша програмка.

Теперь можем запустить нашу програмку и посмотреть, работает ли она:

Источник

Termux Wiki (на русском)

Contents

The Termux Wiki

Информация по использованию Termux и его пакетов.

Введение

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс

Минимальный набор программ устанавливается автоматически, дополнительные пакеты можно установить при помощи пакетного менеджера.

С чего начать Информация для новичков. Пользовательский интерфейс Как пользоваться приложением. Настройки Как настроить приложение. Программы Работа с программной средой (пакетами). Оборудование Использование аппаратной мыши, клавиатуры и USB-OTG.

Установка

Обратите внимание что Termux не поддерживает устройства на ARM без NEON SIMD, например устройства на процессорах Nvidia Tegra 2.

Официально доступен для установки с данных источников:

Дополнения

Функциональность Termux может быть расширена при помощи установки следующих дополнений:

Termux:API Использование возможностей предоставляемых ОС Android. Termux:Boot Автоматический запуск скриптов после загрузки ОС. Termux:Float Запуск приложения во всплывающем окне. Termux:Styling Изменение шрифтов или цветовой схемы терминала. Termux:Tasker Обеспечивает возможность выполнения команд Termux приложением Tasker. Termux:Widget Позволяет запускать пользовательские скрипты при помощи виджетов.

Сообщество

Посмотрите страницы сообщества. Будь то для удовольствия или серьезной работы, пожалуйста, присоединяйтесь к нам.

Источник

Termux шаг за шагом (Часть 2)

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс

В прошлой части мы с вами познакомились с базовыми командами Termux’а, настроили SSH соединение с ПК, научились создавать alias’ы и установили несколько полезных утилит. В этот раз нам предстоит шагнуть еще дальше, мы с вами:

Поскольку мы теперь понимаем, что делают вводимые команды, то со следующего шага я не буду так подробно расписывать каждое действие, но там где могут быть затруднения, пояснять буду обязательно.

Я часто применяю alias’ы, поэтому используемые в этой части сокращения показаны здесь:

План готов, можно приступать! И конечно же не забывайте про «волшебный Tab» (См. Часть 1).

Шаг 4

Погружаемся в кроличью нору Termux:API

API как много в этом слове для сердца кодера слилось

Если не затрагивать тему Termux:API, то все наши шаги можно было свести к простому пересказу какой-нибудь брошюры типа «Линукс для чайников», как было справедливо подмечено в комментариях к первой части.

Для начала установим Termux:API из Google Play Market’а (после не помешает перезапустить Termux):

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс

Далее нам нужно установить пакет API в консоли Termux’а:

Теперь стоит поближе познакомится с приобретенными возможностями. Самое свежее и подробное описание Termux:API можно найти на wiki проекта. Я же постараюсь выбрать самое наглядное и интересное, что позволит набить руку для самостоятельной работы в дальнейшем.

Несколько примеров Termux:API

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс

Нетрудно заметить, что возвращаемые значения являются строками, словарями, списками словарей, в общем типами данных, с которыми прекрасно работает Python, поэтому следующим шагом мы его установим.

Шаг 5

Установим Python и nano

Для установки Python’а пишем в терминале:

Теперь у нас установлен 2 и 3 Python.

За время работы над статьей, я открыл для себя еще один текстовый редактор nano, который приглянулся мне больше чем vim, давайте его установим:

Пользоваться им проще чем vim’ом, и nano имеет более дружественный интерфейс. На Android устройстве все же удобнее vim.

HelloWorld на Python в Termux

По большому счету можно было обойтись и без этого пункта, но поставить Python в Termux и не написать HelloWorld, на мой взгляд, моветон.

Я не ставлю своей целью учить кого-либо Python’у, так что не знающие могут просто скопировать код (или начать изучать самостоятельно, благо литературы хватает), а знающие могут и сами что-нибудь наваять. А я «под шумок» еще покажу способ вводить текст в терминале без редактора.

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс

Если в процессе ввода вы не заметили ошибку и уже нажали Enter, то перейти на строку выше не получится, для этого закончите ввод нажав Ctrl + D (можно вообще прервать Ctrl + Z) и повторите все с начала. Поскольку мы использовали ‘>’ то файл будет переписан полностью. По этой причине не рекомендую использовать такой метод ввода, если вы не уверены что напишете код сразу без ошибок.

Шаг 6

Bash-скрипты

При помощи скриптов можно автоматизировать практически все монотонные действия. Напишем простейший bash-скрипт выводящий значение из созданной им же переменной, я снова воспользуюсь cat’ом, вы же можете использовать нормальный текстовый редактор, а особо желающие себя потренировать могут использовать echo.

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс

Bash-скрипт с Termux:API

Давайте напишем уже что-нибудь отличающееся от пресловутых HelloWorld’ов, но столь же бесполезное. Наш скрипт будет:

Сначала создадим папку для работы и скопируем туда hello-world.py как test.py, создадим в этой папке файлы test.sh и test.txt:

Теперь любым удобным способом в файл test.sh запишем скрипт:

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс

Вот мы и написали запланированный bash-скрипт. Можно разбавить его выводом в консоль информации по выполнению каждого действия (при помощи echo), это оставлю для читателей.

Шаг 7

Сделаем хоть что-то полезное

Сформулируем техзадание
Приложение должно после запуска помещать в буфер обмена случайную строку из файла и оповещать об этом всплывающим сообщением.

За основу возьмем bash-скрипт, случайную строку из файла будем извлекать при помощи подпрограммы на Python’е. Составим план работы скрипта:

Определимся с названиями директории и файлов приложения:

Создаем директорию приложения и переместившись в нее создаем там файлы.

Первые два пункта плана скрипта можно объединить конвейером, в итоге, используя Termux:API получаем:

В файл source вы можете поместить любой текст логически разделенный на строки, я решил поместить афоризмы:

Нам осталось создать подпрограмму извлекающую случайную строку из файла source.
Распишем алгоритм работы подпрограммы:

Реализуем алгоритм на Python (я пишу под Python 3.7):

Теперь введя в терминале rnst мы получим в буфер обмена случайный афоризм, который, например, можно использовать в переписке.

Вот мы и написали хоть что-то полезное. Относительно полезное.

Я намеренно в последнем шаге не стал приводить скриншоты и не разобрал подробно некоторые действия, расписав только содержимое файлов, чтобы у читателей была возможность поработать самостоятельно.

Изначально я планировал показать в этом цикле как пользоваться nmap, sqlmap, но и без меня уже много статей на эту тему. Если есть желание, чтобы я продолжил «Termux шаг за шагом», то ниже есть опрос, а в комментариях можете предложить о чем еще написать.

Источник

Termux шаг за шагом (Часть 1)

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс

При первом знакомстве Termux, а я далеко не линуксоид, вызвал в моей голове две мысли: «Круть несусветная!» и «Как им пользоваться?». Порывшись в инетах, я не нашел ни одной статьи в полной мере позволяющей начать пользоваться Termux’ом так чтобы это приносило больше удовольствия чем гемора. Будем это исправлять.

Для начала определимся, что это за зверь такой Termux, и что он может. На главной странице WikiTermux (рекомендую ознакомиться) говорится, что “Termux — это эмулятор терминала и среда Linux”, т.е. установив его мы получим вполне работоспособный Linux терминал на своем Android устройстве. Несомненным плюсом является работа в виртуальном окружении (многое можно делать без root’а), благодаря чему навредить файловой системе Android практически нереально. А при наличии root’а ваши возможности ограничены только фантазией (ну и знанием матчасти).

За каким, собственно говоря, я полез к Termux’у? Во-первых хакинг, точнее желание немного в нем разобраться. Во-вторых отсутствие возможности пользоваться Kali Linux’ом.
Тут я постараюсь собрать воедино все полезное найденное мной по теме. Разбирающегося эта статья вряд ли чем удивит, но тем кто только познает прелести Termux’а, надеюсь, будет полезна.

Для лучшего понимания материала рекомендую повторять описанное мной не простой копипастой а самостоятельно вводить команды. Для удобства нам понадобится либо Android устройство с подключенной клавиатурой, либо как в моем случае Android устройство и ПК/Ноутбук (Windows) подключенные к одной сети. Android желательно с root’ом, но не обязательно. Иногда я что-то указываю в скобках, обычно, это позволит лучше понять материал (если написанное в скобках не совсем понятно, то смело пропускайте это, потом в процессе и по мере необходимости все разъяснится).

Шаг 1

Буду банален и чертовски логичен одновременно

Ставим Termux c Google Play Market:

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс

Открываем установленное приложение и видим:

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс

Далее стоит обновить предустановленные пакеты. Для этого по порядку вводим две команды, по ходу выполнения которых со всем соглашаемся, вводя Y:

Первой командой мы проверяем список установленных пакетов и ищем те, которые можно обновить, а второй обновляем их. По этой причине команды нужно писать именно в такой последовательности.

Теперь у нас наиболее свежая версия Termux.

Еще несколько нужных команд

Более подробно по командам UNIX ищем в интернете (саморазвитие никто не отменял).
Сочетание клавиш Ctrl + C и Ctrl + Z прерывает и прекращает выполнение команд соответственно.

Шаг 2

Облегчи себе жизнь

Чтобы не мучить себя без нужды вводом команд с экранной клавиатуры (в «полевых» условиях, конечно, от этого не уйти) есть два пути:

Я пошел по второму пути, хотя он и немного сложен в настройке, но все окупится удобством использования.

На компьютере необходимо установить программу ssh клиент, я пользуюсь Bitvise SSH Client, и все дальнейшие действия совершаются в этой программе.

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс

Поскольку мы будем подключаться по методу Publickey с использованием файла-ключа, необходимо этот файл создать. Для этого в программе Bitvise SSH Client на вкладке Login щелкаем по Client key manager в открывшемся окне генерируем новый публичный ключ и экспортируем его в OpenSSH формате в файл с названием termux.pub (на самом деле можно любое название). Созданный файл помещаем во внутреннюю память вашего Android устройства в папку Downloads (к этой папке, и еще к нескольким, Termux имеет упрощенный доступ без root).

Во вкладке Login в поле Host вводим IP вашего Android устройства (узнать можно введя в Termux команду ifconfig) в поле Port должно быть 8022.

Теперь переходим к установке OpenSSH в Termux, для этого вводим следующие команды:

Возвращаемся к Bitvise SSH Client и нажимаем кнопку Log in. В процессе подключения появится окно, в котором выбираем Method – publickey, Client key это Passphrase (если вы ее указали при генерации файла-ключа).

В случае успешного подключения (если все сделали, как написано, то должно подключиться без проблем) откроется окно.

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс

Теперь мы можем вводить команды с ПК а выполняться они будут на вашем Android устройстве. Не сложно догадаться какие это дает преимущества.

Шаг 3

Настроим Termux, установим дополнительные утилиты

Прежде всего давайте установим bash-completion (сокращалку, волшебный-Tab, кто как называет). Суть утилиты в том что, вводя команды вы можете нажав Tab воспользоваться автозаполнением. Для установки пишем:

Ну что за жизнь без текстового редактора с подсветкой кода (если вдруг захочется покодить, а оно захочется). Для установки пишем:

Пользоваться vim`ом не сложно, чтобы открыть файл 1.txt (если его нет, то он создастся) пишем:

Раз мы теперь можем создавать и редактировать файлы, давайте немного улучшим вид и информативность командной строки Termux’а. Для этого нам нужно присвоить переменной окружения PS1 значение «[\033[1;33;1;32m]:[\033[1;31m]\w$ [\033[0m][\033[0m]» (если интересно что это и с чем его едят, прошу сюда). Чтобы это сделать нам нужно в файл ‘.bashrc’ (лежит в корне и выполняется при каждом запуске оболочки) добавить строку:

Для простоты и наглядности воспользуемся vim`ом:

Вписываем строку, сохраняем и выходим.

Добавить строку в файл можно и другим способом, воспользовавшись командой ‘echo’:

Для внесения строки можно воспользоваться vim’ом или командой echo (если не получается самостоятельно – см. ниже)

Синтаксис alias’ов таков:

Итак, добавляем сокращение:

Вот еще несколько полезных утилит

Ставить через apt install

man — Встроенная справка для большинства комманд.
man %commandname

ffmpeg — Один из лучших конвертеров аудио/видео. Инструкцию по использованию гуглите.

mc — Двухпанельный файловый менеджер наподобие Far.

Впереди еще немало шагов, главное что движение начато!

Источник

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термуксcam-hackersЧто можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс

Описание: утилита для получения ip адресов от камер.

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термуксУстановка:
Показать полностью.
pkg update
pkg upgrade
pkg install python3
pkg install git
git clone https://github.com/AngelSecurityTeam/Cam-Hackers/

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термуксЗапуск:
cd Cam-Hackers
python3 cam-hackers.py

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термуксПосле запуска, выберите нужную вам цифру.
вам придут ip адреса которые нужно вставить в браузер!

Если что-то не понятно, писать МНЕ
или в личные сообщения сообщества.

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс​​​Брутфорсим сайты на WordPress и загружаем на них backdoor

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термуксУстановка:
Показать полностью.
$ git clone https://github.com/n00py/WPForce.git
$ cd WPForce

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термуксInfoGЧто можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс

Описание: скрипт для сбора информации о цели.

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукспроверка информации о сайте.
Показать полностью.
Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термуксполучение информации о телефоне.
Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термуксIP Tracker.
Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукспроверка правильности Email.
Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукспроверка состояния сайта.
Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукспроверка скорости интернета.
Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукспроверка личной информации.
Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукспоиск IP за Cloudflare.
Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукспоиск субдоменов.
Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукссканирование портов (многопоточное)
Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукспроверка используемой CMS.
Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукспроверка утечки DNS.

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термуксЗапуск:
cd infog
bash infog.sh

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс

Что можно сделать через термукс. Смотреть фото Что можно сделать через термукс. Смотреть картинку Что можно сделать через термукс. Картинка про Что можно сделать через термукс. Фото Что можно сделать через термукс

tmux — свободная консольная утилита-мультиплексор, предоставляющая пользователю доступ к нескольким терминалам в рамках одного экрана. tmux может быть отключен от экрана: в этом случае он продолжит исполняться в фоновом режиме; имеется возможность вновь подключиться к tmux, находящемуся в фоне. tmux является штатным мультиплексором терминалов операционной системы OpenBSD. Программа tmux задумывалась как замена программы GNU Screen.
Показать полностью.

Префикс (с него начинаются команды)
(CTRL + b)

Новое окно (нажать CTRL+b, затем нажать с)

Список окон
// переключиться курсором вверх-вниз

Переключение
// следующее окно
// предыдущее окно
// переключиться на номер окна

Окна можно делить на панели (Panes)
Как в тайловых (мозаичных) оконных менеджерах.

Переход между панелей
// либо режим мыши

Изменение размеров панелей
// либо режим мыши

Закрытие окон
// нужно подтвердить y
либо
# exit

Отключение от сессии

либо
# tmux detach

Список сессий
# tmux ls

Завершить все сессии
# tmux kill-server

Список поддерживаемых комманд
# tmux list-commands

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *