Termbin: как быстро поделиться выводом из терминала

02.05.2025, 17:31

Когда сталкиваешься с ошибкой в Linux или пытаешься объяснить, что именно пошло не так — проще всего показать вывод терминала. Особенно если ты просишь помощи на форуме, обсуждаешь баг с коллегой или отправляешь отчет разработчику. Никто не любит копировать километры вывода вручную, да и разбирать такие простыни — удовольствие сомнительное. В таких случаях очень выручает termbin — простой и удобный инструмент, который позволяет делиться выводом из терминала буквально в пару кликов. Он создаёт короткую ссылку, по которой сразу виден весь лог.

Что из себя представляет termbin?

Если коротко: это сервис для быстрой публикации текста прямо из терминала. Работает как старый добрый pastebin, только проще. Вы запустили команду, отправили вывод через nc — и получили ссылку. Всё. Никаких аккаунтов, регистраций и прочих лишних сложностей.

Как пользоваться termbin на Linux

Вот что приятно — ничего ставить не нужно. termbin работает прямо из терминала. Единственное, что должно быть установлено — это netcat (он же nc). Часто он уже есть в системе. Чтобы проверить, просто попробуйте ввести:

nc

Если команда не найдена — установите. Вот команды для разных дистрибутивов:

Debian/Ubuntu/Mint

sudo apt install netcat

RHEL/Fedora/AlmaLinux

sudo dnf install nc

Alpine 

sudo apk add netcat

Arch 

sudo pacman -S gnu-netcat

openSUSE 

sudo zypper install netcat

Как отправить вывод команды

Допустим, вы хотите показать, что выдаёт dmesg. Просто введите:

dmesg | nc termbin.com 9999

В ответ получите ссылку — вроде такой:

https://termbin.com/wjp4

Её можно скинуть в чат, в тикет, на форум — куда угодно. Открыли — и сразу видно, что происходит в системе.

А если нужно отправить лог ошибки?

Тот же принцип. Например:

systemctl status apache2 | nc termbin.com 9999

Всё, получаете ссылку и делитесь ею. 

Почему termbin хорош

→ Минимум действий. Не нужно устанавливать программы, создавать учётки или заходить в браузер.

→ Никаких лишних копипастов. Просто передал вывод — получил ссылку.

→ Работает всегда и везде. Любая машина с netcat и доступом в интернет справится.

→ Безопаснее, чем скидывать лог в чат. Особенно если в выводе есть чувствительные данные.

Есть ли альтернатива?

Да, конечно. Если нужен более гибкий инструмент, можно попробовать:
→ Pastebinit — отправляет данные сразу на разные paste-сервисы.

→ GitHub Gist — хорош для кода или логов, если у вас уже есть аккаунт на GitHub.

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