Консольный клиент для Pastebin.com



Pastebinit — простая консольная утилита, клиент (command-line client) для работы с сервисом (веб-приложением) Pastebin.com (сервис позволяющий загружать, большие отрывки текста, обычно это фрагменты исходного кода, для просмотра их другими пользователями).

pastebinit 004

Сервис Pastebinit пользуется популярностью среди множества пользователей IRC сетей (ретранслируемые интернет-чаты), пользователей IM (обмен сообщениями через Интернет в реальном времени) и некоторых форумов, где вставка больших фрагментов текста не приветствуется или считается плохим тоном.

pastebinit 005

Сервис позволяет загрузить и хранить, на текст своём сервере предоставляя доступ к ней короткой/удобной ссылкой, примерно такой: http://pastebin.com/ХХ78хх9Хх Утилита/Клиент позволяет отправлять вывод некоторых команд на оригинальный "Open-Source pastebin", выдавая в консоли только короткую ссылку. Например...

Отправить на сервис список всех загруженных процессов:

ps axjf | pastebinit


pastebinit 014

Отправить на сервис список всех модулей загруженных в ядро:

lsmod | pastebinit


pastebinit 015

Получить и отправить список всех открытых портов:

netstat -an | grep LISTEN | pastebinit


pastebinit 013

Получить и отправить информацию о процессоре:

pastebinit /proc/cpuinfo


pastebinit 002

Получить и отправить информацию о жестком диске:

fdisk -l | pastebinit


pastebinit 008

Обнаружить и отправить на сервис список USB-устройств:

lsusb | pastebinit


pastebinit 011

Получение и отправка всего массива информации из HAL (the Hardware Abstraction Layer):

lshal | pastebinit


pastebinit 010

Получение и отправка полной информации о системе:

lshw | pastebinit


pastebinit 003

Получение и отправка статистики перезагрузок:

last reboot | pastebinit


pastebinit 012

Получение и отправка информации о BIOS:

dmidecode | less | pastebinit


pastebinit 009

Можно отправлять вывод ещё множества других команд (некоторые команды требует прав администратора).

При работе Pastebinit не будет выводить в консоль результаты обработки самих команд, по завершении работы утилиты будет выведена лишь короткая ссылка которой можно поделится на любом ресурсе (блоге, IM-клиенте, форуме и.т.д...).

pastebinit 006

Лицензия: GNU General Public License (GPL)

pastebinit 007

>Домашняя страница<

Страница на launchpad.net

Русский вариант Pastebin.com