Аналог выполнить в linux

Обновлено: 04.07.2024

Пользователи Linux, перешедшие с Windows, всегда задаются вопросами поиска для Linux аналогов своих любимых программ из Windows. Существует также миф о том, что в Linux слишком мало программ и нет некоторых аналогов Windows-приложений. Позволю с этим не согласиться. Аналоги существуют для всего, за исключением, может быть, специализированных программ, таких как Autocad, хотя и для него существуют простенькие аналоги, да и сам Autocad себя прекрасно чувствует под WINE. А вот под Windows, как раз-таки, иногда бывает сложно найти аналог Linux-программы.

Хочу привести небольшой список Linux-аналогов Windows-программ, который со временем будет дополняться. Таблица разбита на направленность программ, категории, а также тип ОС. Если у вас есть, что добавить к этому списку, можете отписываться в комментариях, дополним ;) Список весьма не маленький, поэтому для поиска нужной программы по названию или назначению, воспользуйтесь поиском браузера (Ctrl+F) ;)

1) Работа с сетью

2) Работа с файлами

3) Прикладные и системные программы

4.1) Multimedia (аудио/CD)

4.2) Multimedia (графика)

4.3) Multimedia (видео, прочее)




Комментарии

я Хочу сказать одно ща людей не у бедишь в сех на Linux перейти в сем сразу ! винда у старевает и с каждым годом делают ВСЕ БОЛЬШЕЕ дерьмо (( а когда се поймут будет уже поз но) слыхал что на Linux очень трудно вирусню за штам пить) и многое че еще хорошее
P.S. желаю удачи в закан чивание этой таблице

Конечно, многие боятся, что не будет совместимости или что-то нужно будет подпиливать самому. Естесственно, через некоторое время основная часть пользователей перейдет на Linux и поймет наконец что это лучше, чем Windows.

Вся таблица притянута за уши! Посмотреть - так софта больше, чем для винды, а на деле 97% всего софта идет под нее, а линуксовые аналоги - это лишь жалкое подобие.
Посмотрите, попробуйте и поймете за что вы любите то, что называете мастдаем, ну не дорос еще линукс.
Больше всего разражает обилие сырых, никому не нужных дистрибутивов-говноклонов Debian/Ubuntu/Mint, RedHat/Mandriva/Suse, Slax, Arch и пр. белебердистика. Ах да, есть еще Unix BSD (Free/PC. )

Говноответ от говноюзера не разбирающегося в вопросе.

PS:Использую и ту и другую ось. Дома 2 сервера на debian он же любимый на ноуте, у сестры в дуалбуте хрюша и ubuntu, дома на игровом хрюша. Да Linux мне нравиться больше, винда стоит для WorldOfTanks, да и в принцепе больше использую ноут, комп включаю только поиграться

Ты просто лох. Linux и Unix это основы ОС. Винда сделана(содрана) по подобию Linux.

Давайте не будем переходить на личности и оскорбления.

Посмотреть - так софта больше, чем для винды, а на деле 97% всего софта идет под нее, а линуксовые аналоги - это лишь жалкое подобие.

Во-первых, в таблице приведены для Windows лишь наиболее известные программы, а в некоторых случаях даже все возможные (таблица взята с LinuxRSP и дополнена мною, к сожалению, не полностью, но предисловие к таблице можете прочитать там же), тем не менее, под Linux куча софта. Назовите мне программу, которую Вы не нашли для Linux (не считая специфический софт), но пользуетесь под Windows.

Говорите прямо, чего лукавить, это Вы не доросли до Linux.

Больше всего разражает обилие сырых, никому не нужных дистрибутивов-говноклонов Debian/Ubuntu/Mint, RedHat/Mandriva/Suse, Slax, Arch и пр. белебердистика.

Наверное, я сделаю для Вас большое открытие, но *BSD != Linux. Кстати, вижу, Вы сидите с Internet Explorer (детище любимой Вами Microsoft), смею привести Вам цитату с OpenNET:

за сутки с момента релиза было загружено около 8 миллионов копий Firefox 4. Для сравнения, релиз Internet Explorer 9 за первый день был загружен 2.3 млн раз, несмотря на активную рекламу.

Microsoft сейчас понимает всю "пичальку" и всеми силами старается подавить конкурентов, что у нее пока выходит безуспешно.

P.S. Надеюсь, свой троллинг Вы оставите за пределами данного ресурса, посвященного "недоросшей" Операционной Системе Linux.

Microsoft сейчас понимает всю "пичальку" и всеми силами старается подавить конкурентов, что у нее пока выходит безуспешно.

у нее это никогда не получится

Во-первых, в таблице приведены для Windows лишь наиболее известные программы, а в некоторых случаях даже все возможные (таблица взята с LinuxRSP и дополнена мною, к сожалению, не полностью, но предисловие к таблице можете прочитать там же), тем не менее, под Linux куча софта. Назовите мне программу, которую Вы не нашли для Linux (не считая специфический софт), но пользуетесь под Windows.

Программы для раскроя материалов (Cutting, CutLogic 2D, Астра раскрой и т.д.)

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

Я не хотел критиковать! Просто очень нужна программа для раскроя листовых материалов под Linux. Что можете посоветовать (если сталкивались)? Сори за прошлый комент - отвлекли!!

Аналоги Linux-программ в Windows:)) [20.03.2005]

Правила заполнения таблицы:
1) На несколько программ Windows можно привести один их общий Линукс аналог, и наоборот - на одну программу Windows можно приводить сразу несколько Linux аналогов.
2) Не стоит стрелять из пушки по воробью - стоит приводить программы одинаковых весовых категорий (например, все же не очень корректно приводить OpenOffice как аналог блокнота). По возможности размер программ (в мегабайтах) и доступность должны быть сопоставимы.
3) Стабильность Linux-программы должна быть такой же, как у программы для Windows, а лучше - выше :).
4) Желательна ссылка на то, где можно взять программу для Линукс.
5) Если Windows программа имеет графический интерфейс, то и Линукс программа должна его иметь (ну, или хотя бы доступный и рабочий FrontEnd к консольной программе).
6) Порядок расположения программ в этой таблице: сначала самые лучшие, известные и близкие аналоги (по возможности), а потом - все остальные.

Важное идеологическое различие между Windows и Linux:
Большинство программ для Windows создаются по принципу "все в одном" (каждый разработчик сам реализует все в своем продукте). Так же этот принцип называют "Windows-way".
Идеология UNIX/Linux - один компонент или одна программа должны выполнять только какую-то одну задачу, но зато выполнять её хорошо. ("UNIX-way"). Программы под Linux напоминают конструктор LEGO (например, если существует программа для проверки орфографии, то её используют при разработке текстового редактора, или если уже существует мощная консольная программа для скачивания файлов, то проще написать к ней графический интерфейс (a.k.a Front-end), и т.д).
Этот принцип очень важен и его нужно учитывать при поиске аналогов Windows-программ в Linux :).

Внимание! В таблице могут присутствовать ошибки и несоответствия!! (сообщить об ошибке).
Около 90% программ, указанных в колонке "Linux", не являются прямыми и 100-процентными аналогами соответствующих программ из колонки "Windows". Они просто предназначены для той же самой цели. Большинство программ, указанных в таблице, присланы посетителями этой страницы, поэтому составители не несут никакой ответственности за различные несоответствия :).

Для тех, кого больше интересуют Windows-программы:
1) Колонка "Windows" в этой таблице является второстепенной, и поэтому в ней не перечисляется _абсолютно_ весь существующий софт - только самые лучшие и популярные программы.
2) Многие программы для Linux могут быть запущены и под Windows - с помощью CygWin и других эмуляторов Linux.

Программы и игры для Windows, которые можно запустить под Wine/WineX:
1) Официальный каталог Windows-программ, идущих под Wine. (от Codeweavers). В базе данных - более 1000 программ, поэтому каталог имеет разветвлённую структуру и систему навигации.
2) Официальный список Windows-игр, которые запускаются под WineX (от Transgaming). Это - страница для поиска игр, а это - полный список игр, идущих под WineX (очень большой!).

Команды Linux

Терминал и текстовые команды — главный способ управления операционной системой Linux. Особенно, если речь идет о сервере – на него редко ставят графический интерфейс, и вся работа выполняется исключительно через командную строку. Поэтому любому администратору важно знать хотя бы с десяток ключевых команд для терминала Линукс, нужных для навигации в системе и базового управления файлами. В этом материале мы их как раз разберем.

Базовые команды для работы с терминалом

То, что поможет при работе с консолью в целом.

  • clear — очищает всю выведенную в консоль информацию. Пригодится на тот случай, если терминал будет забит выводом других команд или содержимом ранее открытых документов. Помогает «начать с чистого листа».
  • history — отображает ранее введенные команды. По умолчанию показывает 10 последних, но при желании это значение можно изменить, добавив в качестве параметра любое число. Например, history 17, чтобы показать 17 последних выполненных операций.
  • whatis — вкратце описывает любую установленную программу. Вводим whatis и скармливаем ей в качестве аргумента название интересующей утилиты. Чтобы узнать, что такое wget, напишем whatis wget и получим краткую справку одной строкой.
  • man — демонстрирует подробное руководство по выбранной программе или команде. Чтобы выяснить, как работает wget и какие опции для него доступны, введем man wget. Получим массивное полотно со всей документацией для выбранной утилиты. P.S. Выйти из нее можно нажав на клавишу Q.

Команда Linux для вывода документации в терминал

Команды для управления правами на файлы и директории

Все, что нужно для разрешения проблем, связанных с правами в Linux.

  • sudo — выдает права суперпользователя. Используется перед любой другой командой в терминале, если нужно выполнить ее от имени администратора. Многие программы и операции запускаются исключительно при наличии этих прав, так что sudo используется часто. Например, чтобы обновить список пакетов в Ubuntu, введем: sudo apt-get update. При этом система запросит пароль администратора.
  • sudo su — переводит терминал в режим суперпользователя. В нем каждая введенная команда будет восприниматься системой так, будто перед ней ввели sudo. Помогает запускать несколько скриптов и утилит, требующих права администратора, без необходимости постоянно корректировать их или вводить пароль от учетной записи.
  • sudo gksudo — используется для запуска графических утилит от имени администратора. В Windows для этого есть специальная кнопка в контекстном меню, а в Linux — префикс. Синтаксис такой:

Команды для управления пользователями

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

  • useradd — создает новую учетную запись. Например, мы хотим добавить пользователя с именем Timeweb. Для этого вводим: useradd Timeweb. Но свежесозданному аккаунту нужен не только логин, но и пароль. С помощью опций можно задать дополнительные характеристики новому пользователю.
  • passwd — задает пароль для учетной записи, работает вкупе с предыдущей командой. То есть сразу после создания аккаунта, пишем: passwd Timeweb (в вашем случае может быть любой другой пользователь). После этого система попросит придумать и указать пароль для новой учетной записи. По ходу набора пароля в терминале не будут отображаться даже звездочки, но он все равно учитывает каждую нажатую клавишу. Продолжайте набирать пароль вслепую.
  • userdel — удаляет выбранную учетную запись. Синтаксис простейший:

Установка, удаление и обновление пакетов

Для установки программ в Linux используются менеджеры пакетов. Они разнятся от дистрибутива к дистрибутиву, поэтому команды для управления ими тоже отличаются. Рассмотрим наиболее популярные.

Debian/Ubuntu

  • sudo apt-get install название пакета — устанавливает программу на выбор. Главное знать, как она называется.
  • sudo apt remove название пакета — стирает с жесткого диска имеющийся в системе пакет.
  • sudo apt-get update — обновляет информацию о пакетах, имеющихся в системе, и тех, что хранятся в подключенных репозиториях.
  • sudo apt-upgrade — обновляет установленные пакеты до самых свежих версий, доступных в подключенных репозиториях.

Red Hat Linux/CentOS

  • sudo dnf install название пакета — устанавливает программу на выбор.
  • sudo dnf upgrade — обновляет установленные пакеты до самых свежих версий.
  • sudo dnf remove название пакета — стирает с жесткого диска имеющийся в системе пакет.

Команды для навигации и базовой работы с файлами

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

Запрос данных о файле

  • ls — покажет содержимое директории, в которой вы находитесь. Если после команды ввести адрес конкретной папки, то она покажет то, что хранится в ней. При добавлении аргумента -R в выводе команды появятся файлы из поддиректорий.
  • cd — change directory, что в переводе означает «сменить директорию». Из названия понятно, что с помощью этой команды можно перемещаться между папками. Вписываем ее, а потом адрес: cd /user/test/dir/111. Есть сокращенные варианты: cd- для перемещения в предыдущую директорию или cd (без аргументов) для прыжка в домашнюю папку.
  • pwd — укажет полный путь до директории, в которой вы находитесь. Если вы перепрыгнули на рабочий стол с помощью cd, то pwd покажет что-то в духе /home/Polzovatel/Desktop.
  • file — расскажет, что перед вами изображение, директория или текстовый документ, а также предоставит информацию о них (для изображений, например, это данные EXIF).
  • mv — mv применяется для перемещения файлов из одной папки в другую. Перенесем файл timeweb.txt из домашней директории на рабочий стол: mv timeweb.txt /home/имя учетной записи/Desktop. Эту же команду используют, чтобы поменять имя файла. Для этого надо не указывать папку для перемещения, а просто ввести новое название для документа:
  • cp — используем, если нужно не переместить файл, а создать его копию в другой директории. Работает так же, как и mv. Указываем путь до файла, который нужно скопировать, и путь до директории, куда копируем:

Команда Linux для загрузки файлов

Процесс работы команды Linux для загрузки файлов

  • zip — упаковывает файлы в архив в формате .zip. Синтаксис для создания zip-архива такой: zip название архива.zip путь до файла, который надо упаковать. К примеру:
  • unzip — напрямую связан с zip, но выполняет противоположную функцию. Извлекает файлы из архива. Работает по тому же принципу – вводим команду, а потом путь до архива, который надо распаковать.
  • find — продвинутая команда по поиску объектов в файловой системе Linux. Можно искать элементы как по названию, так и по иным характеристикам. Например, указать тип файла: find -type d -name Timeweb. Такая команда покажет все директории с именем Timeweb.
  • grep — find ищет файлы и директории, а grep ищет текст в их содержимом. Как вариант, можно отыскать слово «тест» в документе «test.txt». Для этого введем следующую команду: cat test.txt | grep тест. cat перед grep необходим, чтобы вывести найденную информацию в консоль. В противном случае grep найдет искомый контент, но не покажет его.

Содержимое текстового файла

Вот, что написано в тестовом документе

Команда Linux для вывода текста в консоль

Что в терминал выводит cat

Команда Linux для фильтрации текста

И что выводит grep

  • diff — сокращение от слово difference. Показывает разницу между двумя текстовыми файлами. Для сравнения используется такой синтаксис: diff название первого файланазвание второго файла. К примеру, diff text-1.txt text-2.txt
  • mount — монтирует образ или раздел диска. Для использования нужно лишь указать путь к разделу или образу, который нужно смонтировать.
  • unmount — выполняет противоположную задачу.

Команды для отображения базовой информации и управления системой

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

Команда Linux для отображения состояния ЖД

  • df — показывает, сколько пространства занято на подключенных дисках и разделах. По умолчанию отображает данные в килобайтах. Можно переключиться на мегабайт, добавив параметр -m. Это выглядит так: df -m.
  • du — расскажет, сколько места занимает конкретный файл или папка. Чтобы узнать, насколько тяжелая директория Desktop, введем: du

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

28 улучшенных Unix-команд, которые заменяют устаревшие аналоги. Забудьте о cat, cd и ls

Многие пользователи Unix-систем знакомы с терминальными командами. Они позволяют моментально выполнять операции с файлами, следить за системой и настраивать её без надобности использовать ПО с графическим интерфейсом. Modern Unix — это коллекция программ, созданных независимыми разработчиками, которые заменят собой стандартные и наиболее распространённые команды. Эти альтернативы удобнее, функциональнее, а порой и быстрее.

bat вместо cat

28 улучшенных Unix-команд, которые заменяют устаревшие аналоги. Забудьте о cat, cd и ls

bat — это аналог часто используемой команды cat для вывода содержимого файлов. В отличие от оригинала, bat умеет подсвечивать синтаксис и не выводит все данные в окно терминала, а открывает файл отдельно, как в текстовом редакторе nano или vim. С помощью отдельных клавиш можно листать содержимое по строке или сразу нескольким.

exa вместо ls

28 улучшенных Unix-команд, которые заменяют устаревшие аналоги. Забудьте о cat, cd и ls

Команда ls используется для отображения списка файлов в текущей директории. exa справляется с этой задачей ещё лучше, предоставляя больше фич — здесь куда больше возможностей отображения (деревом, перевернутой сеткой, списком, таблицей). Эта альтернатива по стандарту выделяет отдельные типы файлов разными цветами, она быстрая, легковесная и удобная для пользователей. Содержимое папок можно отобразить в древовидной структуры.

lsd вместо ls

28 улучшенных Unix-команд, которые заменяют устаревшие аналоги. Забудьте о cat, cd и ls

Ещё одна альтернатива команде ls. Утилита lsd или LSDeluxe умеет выводить список содержимого папок в цветном виде с иконками. А ещё она написана на Rust, что делает её быстрее аналогичных решений. Для правильного отображения иконок придётся дополнительно установить специальный шрифт.

delta вместо diff

28 улучшенных Unix-команд, которые заменяют устаревшие аналоги. Забудьте о cat, cd и ls

delta — это инструмент для сравнения содержимого файлов. В отличие от обычного diff, он умеет подсвечивать синтаксис, имеет оформление в стиле git, возможность сравнивать файлы бок о бок, нумерацию строк и множество других фич. Также может использоваться для команд git: git show или git diff.

dust вместо du

28 улучшенных Unix-команд, которые заменяют устаревшие аналоги. Забудьте о cat, cd и ls

Более удобный и дружелюбный к пользователю аналог команды du, которая позволяет узнать, сколько места на диске занимают директории. В отличие от стандартной утилиты, dust умеет выводить информацию в виде дерева, выделяя в конечных папках самые «тяжёлые» файлы. По стандарту отображает объём не в блоках, а в привычных единицах измерения. Самое «вкусное» — отображение процентного соотношения директорий, позволяющее сразу выявить самые крупные директории. Утилита написана на Rust, отсюда и её название.

duf вместо df

28 улучшенных Unix-команд, которые заменяют устаревшие аналоги. Забудьте о cat, cd и ls

К числу утилит, облегчающих менеджмент свободного места на накопителях, можно отнести и duf — аналог df. Стандартная программа выводит статистику использования всех подключённых дисков. duf делает это лучше — он отображает данные в виде таблицы, окрашивая некоторые элементы цветами и чётко структурируя их. Такое представление намного лучше воспринимается пользователем. Доступен и другой вывод — в формате JSON.

broot вместо команд для навигации

broot — это отличный способ избавиться от команд для навигации по файловой системе. Утилита показывает список директорий в виде интерактивного дерева, позволяя перемещаться стрелками, входить в папки клавишей Enter, возвращаться Esc и открывать файлы. Последние можно искать, копировать и перемещать с помощью команд в специальной строке.

fd вместо find

28 улучшенных Unix-команд, которые заменяют устаревшие аналоги. Забудьте о cat, cd и ls

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

ripgrep вместо grep

28 улучшенных Unix-команд, которые заменяют устаревшие аналоги. Забудьте о cat, cd и ls

Инструмент для поиска по содержимому файлов с названием ripgrep быстрее своих аналогов и выдаёт более читабельный вариант, чем стандартный grep. Утилита следует заданным в gitignore правилам и по умолчанию пропускает игнорируемые и скрытые файлы. Предоставляет мощный функционал с поддержкой множества кодировок и поиском по сжатым форматам.

ag вместо grep (и ack)

28 улучшенных Unix-команд, которые заменяют устаревшие аналоги. Забудьте о cat, cd и ls

За командой ag скрывается приложение с названием The Silver Searcher, которое нацелено на поиск по файлам с кодом. Создатель заявляет, что это аналог другой сторонней утилиты ack, но с упором на скорость. Как и предыдущая программа, The Silver Searcher игнорирует файлы, заданные в .gitignore и .hgignore.

fzf вместо обычного поиска

Быстрая программа для поиска по любым спискам, будь то файл или все файлы в директории. Позволяет интерактивно искать по названию, имеет плагин для редактора vim, есть хоткеи и автодополнение.

mcfly вместо стандартной истории

Заменяет обычный поиск по истории команд, запускающийся сочетанием Ctrl+R. McFly представляет из себя интеллектуальный поисковой движок с небольшой встроенной нейросетью, которая в реальном времени выдаёт подсказки исходя из контекста.

choose вместо awk

28 улучшенных Unix-команд, которые заменяют устаревшие аналоги. Забудьте о cat, cd и ls

Быстрый и удобный аналог awk — мощной встроенной команды для работы с текстом и фильтрации нужных данных. choose использует более понятный синтаксис Rust для регулярных выражений, быстрый выбор части файла похож на синтаксис слайсов в Python, обходит конкурентов на больших объёмах данных.

jq вместо sed

28 улучшенных Unix-команд, которые заменяют устаревшие аналоги. Забудьте о cat, cd и ls

Аналог sed, но разработан для работы с JSON-форматом. Проводит операции со структурированными данными в виде потока и выводит соответствующий результат. Написан на C, не имеет зависимостей — достаточно скачать только бинарный файл. Из минусов jq — отсутствие нормальной документации и прекращённая несколько лет назад поддержка.

sd вместо sed

28 улучшенных Unix-команд, которые заменяют устаревшие аналоги. Забудьте о cat, cd и ls

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

cheat вместо man

28 улучшенных Unix-команд, которые заменяют устаревшие аналоги. Забудьте о cat, cd и ls

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

tldr вместо man

28 улучшенных Unix-команд, которые заменяют устаревшие аналоги. Забудьте о cat, cd и ls

Как и предыдущая утилита, tldr помогает ориентироваться в тонне команд и аргументов для них. Представляет из себя упрощённый и понятный man, дополняется сообществом, обладает десятками плагинов и выводит текст в цветном и структурированном формате.

bottom вместо top

28 улучшенных Unix-команд, которые заменяют устаревшие аналоги. Забудьте о cat, cd и ls

Кроссплатформенный системный монитор с кастомизируемым интерфейсом и массой функций. Прямо в терминале в реальном времени отображает состояние «железа», нагрузку, а также запущенные процессы.

glances вместо top

28 улучшенных Unix-команд, которые заменяют устаревшие аналоги. Забудьте о cat, cd и ls

Очередной инструмент для мониторинга состояния системы в терминале. Кроссплатформенный, показывает большое количество информации, оптимизирует отображение данных в зависимости от размера окна. Умеет работать в режиме клиент-сервер: на одном ПК запускается серверная часть, а на другом устройстве можно открыть веб-интерфейс в браузере.

gtop вместо top

28 улучшенных Unix-команд, которые заменяют устаревшие аналоги. Забудьте о cat, cd и ls

Третья программа в подборке для просмотра статистики о машине. Вдохновлена htop, выдаёт структурированные данные с графиками, меняющимися в реальном времени.

hyperfine вместо сложных замеров скорости

28 улучшенных Unix-команд, которые заменяют устаревшие аналоги. Забудьте о cat, cd и ls

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

gping вместо ping

28 улучшенных Unix-команд, которые заменяют устаревшие аналоги. Забудьте о cat, cd и ls

Тот же ping для проверки соединения с другим узлом сети, но с красивым и информативным графиком.

procs вместо ps

28 улучшенных Unix-команд, которые заменяют устаревшие аналоги. Забудьте о cat, cd и ls

Современная замена команде ps, выводящей список процессов в системе. Показывает данные в удобном для пользователя формате, с цветами и автоматической темой, основанной на цветах терминала. Имеется поиск, добавлена информация, которой нет в обычной ps, больше данных о памяти, древовидное отображение. procs написана на Rust и активно поддерживается разработчиком.

curlie вместо curl

zoxide вместо cd

28 улучшенных Unix-команд, которые заменяют устаревшие аналоги. Забудьте о cat, cd и ls

zoxide — молниеносная и интеллектуальная замена привычной команде cd. Отслеживает наиболее используемые директории и благодаря этому предлагает подсказки.

dog вместо dig

28 улучшенных Unix-команд, которые заменяют устаревшие аналоги. Забудьте о cat, cd и ls

DNS-клиент на Rust, позволяющий узнать адрес узла по доменному имени. Имеет большое количество опций для запросов, цветной вывод, а также отображение данных в JSON-формате.

Читайте также: