Philip Wiki

Персональный wiki-сайт

Инструменты пользователя

Инструменты сайта


software:cat:start

Console Administrator Tools (CAT)

Обзор

Инструменты консоли администратора – собранный мной набор из разных полезных утилит командной строки. В данный комплект входят как исторически windows-утилиты, так и утилиты знакомые пользователям Linux. Периодически возникают ситуации, когда не хватает привычного инструмента, вот и решил создать свой комплект. Cygwin и MinGW слишком… ну, если вы здесь, то понимаете.

Чтобы всегда был под рукой, не был громоздким, быстро «ставился» и так же быстро удалялся.

Основные особенности:

  • Не требуют установки
  • Самостоятельно расширяются (скопируйте свою утилиту в каталог bin)
  • Умеют проверять обновления
  • Интеграция с системой (запуск из любого места)

Пример стандартной консоли с надстройкой CLINK Рис. 1 Меню CAT.EXE Рис. 2

Установка

CAT является независимым (portable) набором, для его установки достаточно лишь распаковать архив в рабочую директорию1). Однако, для более удобной работы и работы некоторых утилит, всё же может потребоваться более тесная интеграция в систему. Для этого, в корне каталога cat есть файл install.cmd, который нужно будет запустить. Для полноценной работы CAT рекомендуется выполнить рекомендуемые пункты установщика.

На ОС WIN7+ рекомендуется выполнение данной программы с правами Администратора. Правый клик по файлу install.cmd → «Запуск от имени администратора».

Старайтесь не распаковывать архив в разные директории (при обновлении), это может привести к конфликтам при интеграции в систему. Правильным и удобным вариантом использования набора является распаковка его в корень системного диска: c:/cat.

Работа install.cmd Рис. 2

Обновление

Обновления встроенными средствами:

  1. Запустите install.cmd
  2. Выберите пункт меню «Скачать и установить обновление CAT»
  3. Следуйте инструкциям установщика

Ручное обновление:

  1. Распакуйте содержимое скаченного архива поверх существующей версии CAT

Использование

  • Если вы при установке Вы выполнили все рекомендуемые пункты, то просто открывайте консоль (WIN+Rcmd.exe) и начинайте пользоваться!
  • В случае, если Вы решили не интегрировать CAT в систему:
    • Запустите cat.exe;
    • clink можно запустить зайдя в shells\clink и запустив clink.bat;
    • Для использования консольных утилит перейдите в каталог bin, теперь Вы можете запускать необходимые команды.

Состав набора

Консольные оболочки

clink – надстройка над стандартным cmd.exe. Вот его ключевые особенности:

  • Автозавершение. Начните вводить команду и нажмите TAB
  • Вставка из буфера по Ctrl+V
  • Очистка строки по Esc
  • Поиск по истории введенных команд Ctrl+S
  • И ещё много всего другого, нажмите Alt+H, чтобы узнать

Базовый набор

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

  • 7za – консольный архиватор
  • adfind – создание отчетов по Active Directory
  • arp-ping – позволяет «пинговать» по протоколу ARP
  • blat – консольный почтовый клиент
  • dig – похожа на host, но заточена для получения подробных данных о доменных именах
  • cURL –служебная программа командной строки, позволяющая взаимодействовать с множеством различных серверов по множеству различных протоколов с синтаксисом URL
  • host – одна из моих любимейших утилит. Замена nslookup, позволяет получить любую информацию о хосте\домене
  • smtpdiag – диагностика почтового сервера (доставка/отправление)
  • whatmask – ip-калькулятор
  • PsTools – набор утилит от самой MS
  • nircmd – продвинутая утилита для управления своим ПК (открыть CD-привод, выключить монитор и т.п.)
  • tftp – TFTP сервер/клиент, SNTP, DHCP, DNS и Syslog сервер c GUI
  • KiTTY – это модифицированная версия программы PuTTY версии 0.63, лучшего telnet / SSH клиента в мире (с GUI и без него)
  • WhoisCL и WhosIP – удобные whois запросы из консоли
  • FART (Find And Replace Text) – утилита командной строки для поиска и замены
  • win_iconv – конвертер кодировок для командной строки (справка)

Дополнительные утилиты

Утилиты с графическим интерфейсом (GUI):

  • networkscanner – сетевой сканер. Крутой и удобный;
  • CSVFileView – просмотр CSV файлов (например тех, что сделаете утилитой adfind);
  • SearchMyFiles – продвинутый поиск файлов и папок;
  • CleanAfterMe – очистка системы от следов вашего прибывания;
  • Notepad++ – очень удобная замена блокноту.
  • PingInfoView – отличный инструмент, когда нужно пропинговать кучу хостов

Дополнительно:

UnxUtils – более 100 портированных с системы Linux инструментов командной строки . Практически невозможно описать их все, в состав пакета входят например такие популярные утилиты как:

  • grep – позволяет фильтровать вывод командной строки или текстовый файл;
  • head, tail – вывод определенного количества строк из начала или конца файла. tail особенно хорош в связке с ключом -f, таким образом очень удобно мониторить лог-файлы;
  • ls – более наглядная и удобная альтернатива команде DIR;
  • wget – качайте файлы с сайтов прямо из командной строки;

TODO

Пока нет…

Скачать

1)
Рекомендуется использовать корень системного диска, в этом случае путь к утилитам будет выглядеть следующим образом: c:\cat.

Обсуждение

Nick, 10/11/2017 16:51

Ссылка на скачивание выдает - 404

Philip, 10/11/2017 17:06

Простите, я уже забросил развитие данного набора. Если надо, повторно выложу, но в принципе, всё уже давно можно заменить PowerShell'ом.

Ваш комментарий. Вики-синтаксис разрешён:
W Z S X V
 
software/cat/start.txt · Последние изменения: 15/02/2016 14:54 — philip