Console tools in linux

📑 Полный набор лучших и современных консольных программ для Linux

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

Итак, небольшой обзор приложений командной строки для Linux.

Файлы

GNU Midnight Commander

GNU Midnight Commander — это визуальный файловый менеджер, работающий под лицензией GNU General Public License и поэтому квалифицируемый как свободное программное обеспечение. Это многофункциональное полноэкранное текстовое приложение, которое позволяет копировать, перемещать и удалять файлы и целые деревья каталогов, искать файлы и запускать команды в подоболочке. Внутренний просмотрщик и редактор включены.

GNU Midnight Commander

LSD

Этот проект представляет собой переписанный GNU ls с множеством дополнительных функций, таких как цвета, значки, древовидное представление, дополнительные параметры форматирования и т. д. Проект сильно вдохновлен проектом super colors.

LSD

NNN

N³ Нестандартный терминальный файловый менеджер.

NNN файловый менеджер

EXA

System Monitor — мониторинг системы

Мониторинг системных ресурсов, CPU, RAM, HDD

vtop

Статистика системы. Лучше, информативнее и нагляднее обычного top-а.

bpytop

Linux/OSX/FreeBSD мониторинг ресурсов.

htop

Это htop, кроссплатформенный интерактивный просмотрщик процессов. Это приложение в текстовом режиме (для консоли или X-терминалов) и требует наличия ncurses.

Glances

Новый взгляд на работу вашей системы. Альтернатива top/htop для операционных систем GNU/Linux, BSD, Mac OS и Windows.

Glances

tiptop

tiptop — это инструмент для мониторинга системы из командной строки в духе top. Он отображает различные интересные системные статистические данные и отображает их в виде графиков. Работает на всех операционных системах.

Читайте также:  Iso 8859 to utf 8 linux

tiptop

Gotop

Графический монитор активности на основе терминала, вдохновленный gtop и vtop.

battop

battop — это интерактивная программа просмотра, похожая на top, htop и другие утилиты *top, но посвященная батареям, установленным в вашем ноутбуке.

battop

Системная информация

Отображение сведений о системе.

Neofetch

Neofetch — это инструмент для работы с системной информацией из командной строки, написанный на bash 3.2+. Neofetch отображает информацию о вашей операционной системе, программном и аппаратном обеспечении в эстетическом и визуально приятном виде.

Neofetch-sysinfo

Жесткий диск

Gdu

Gdu предназначен в первую очередь для SSD-дисков, где он может полностью использовать параллельную обработку. Впрочем, HDD тоже работают, но прирост производительности не такой большой.

duf

Disk Usage/Free Utility — лучшая альтернатива «df».

Текстовые редакторы

Приложения для создания и редактирования текстовых файлов.

Vim

Vim — это значительно улучшенная версия старого доброго редактора UNIX Vi. Было добавлено много новых функций: многоуровневая отмена, подсветка синтаксиса, история командной строки, интерактивная справка, проверка орфографии, завершение имени файла, блочные операции, язык сценариев и т. д. Также доступен графический интерфейс пользователя (GUI). Тем не менее, совместимость с Vi сохраняется, те, у кого Vi «в пальцах», будут чувствовать себя как дома.

vim editor

Nano

nano — самый простой, удобный, функциональный и распространенный текстовый редактор для Linux-систем.

nano-editor

Музыка

MusikCube

Кроссплатформенный музыкальный проигрыватель на базе терминала, звуковой движок, индексатор метаданных и сервер на C++.

MusikCube

Spotify-tui

Spotify для терминала, написаный на Rust.

Книги

tuir

Просмотривайте Reddit прямо с вашего терминала.

tuir-books

Irssi

Irssi — это модульный текстовый чат-клиент. Он поставляется со встроенной поддержкой IRC, и доступны сторонние модули протоколов ICB, SILC, XMPP (Jabber), PSYC и Quassel.

irssi

Заметки

NB

Создание заметок в виде простого текста в интерфейсе командной строки и локальной сети, создание закладок и архивирование со связыванием, тегированием, фильтрацией, поиском, управлением версиями и синхронизацией Git, преобразованием Pandoc и т. д. в одном переносимом скрипте.

Читайте также:  Mobility radeon x2300 linux driver

Задачи, доски и заметки

Задачи, доски и заметки для среды командной строки.

Веб-браузер (Web Browser)

Вы можете просматривать веб-сайты с помощью консоли 🙂

Links-browser

Links — это бесплатный текстовый и графический веб-браузер с системой раскрывающегося меню.Он отображает сложные страницы, имеет частичную поддержку HTML 4.0 (включая таблицы и фреймы и поддержку нескольких наборов символов, таких как UTF-8), поддерживает цветные и монохромные терминалы и допускает горизонтальную прокрутку.

Lynx

linx-browser

Lynx — это настраиваемый текстовый веб-браузер для использования на терминалах символьных ячеек с адресацией курсора.По состоянию на 2022 год это самый старый веб-браузер, который все еще поддерживается, он был запущен в 1992 году.

browsh

Browsh — полностью современный текстовый браузер. Он отображает все, что может современный браузер; HTML5, CSS3, JS, видео и даже WebGL. Его основная цель — запустить на удаленном сервере и получить к нему доступ через SSH/Mosh или службу HTML в браузере, чтобы значительно сократить пропускную способность и, таким образом, увеличить скорость просмотра и снизить затраты на пропускную способность.

Погода

Хотите проверить погоду в консоли? Без проблем!

wttr.in

wttr.in

wttr.in — консольный сервис прогноза погоды, который поддерживает различные методы представления информации, такие как терминально-ориентированные ANSI-последовательности для консольных HTTP-клиентов (curl, httpie или wget), HTML для веб-браузеров или PNG для графических программ просмотра.

wego

wego — клиент погоды для терминала.

Сетевые инструменты

Различные инструменты сетевой статистики и пропускной способности для консоли.

Speedtest-CLI

Speedtest-CLI

Интерфейс командной строки для тестирования пропускной способности интернета с помощью speedtest.net

Bandwhich

Это утилита CLI для отображения текущего использования сети по процессу, соединению и удаленному IP-адресу/имени хоста.

Nethogs

Nethogs

NetHogs — это небольшой инструмент «сетевого топа». Вместо разбивки трафика по протоколам или подсетям, как это делают большинство инструментов, пропускная способность группируется по процессам.

Читайте также:  Fedora linux kde plasma

BMON

bmon

bmon — это инструмент мониторинга и отладки для сбора статистики, связанной с сетью, и подготовки ее визуально в удобном для человека виде. Он имеет различные методы вывода, включая интерактивный пользовательский интерфейс curses и программируемый текстовый вывод для сценариев.

EPR

epr

  • Альтернативы SSH, которые в некоторых случаях лучше оригинала
  • Полный набор лучших и современных консольных программ для Linux
  • Хитрости командной строки Bash, которые помогут вам работать быстрее
  • Команда ls в Linux — подробно и с примерами
  • Команда mkdir в Linux — подробно и с примерами
  • Команда chmod в Linux — подробно и с примерами
  • Команда cat и примеры её использования в Linux
  • Файловый менеджер nnn
  • Версия системы и версия ядра Ubuntu/Mint
  • Ошибка NO_PUBKEY. Как найти GPG-ключ и добавить его в базу apt системы Ubuntu
  • nmon — удобный инструмент для мониторинга Linux систем
  • Команда history или работа с историей введенных команд
  • Шпаргалка по архиватору 7z (7-Zip) в Linux Ubuntu/Mint
  • Как посмотреть все доступные шрифты в терминале (CLI)?
  • Команда id — найти UID пользователя или GID
  • nmblookup — аналог команды Windows nbtstat для Linux.
  • Inxi — программа вывода информации о системе и железе в Linux
  • dnstop — мониторинг и анализатор DNS-трафика
  • ss — программа для исследования сокетов
  • Команда netstat в Ubuntu — показ статуса сети
  • Команда ifconfig — настройка параметров сетевого интерфейса
  • Почему в меню загрузки ubuntu нет memtest86
  • Ethtool — программа изменения параметров сетевой платы в Ubuntu/Mint
  • Установка сервера точного времени NTP в Ubuntu 16.04
  • Удаление файлов старше N дней
  • Блокирование атак при помощи null route или blackhole
  • Расширенный менеджер пакетов APT
  • Архиватор tar
  • Шпаргалка по архиватору zip
  • Блокирование ip адреса при помощи iptables
  • Программа iftop
  • Top – сведения об активности процессов в Ubuntu
  • i-Nex — аналог CPU-Z в Windows
  • Защита сервера — Fail2Ban

Источник

Оцените статью
Adblock
detector