Современные альтернативы классическим командам Linux

старый против нового: команды

Здесь вы можете увидеть некоторые современные альтернативы классическим командам Linux. Это не означает, что они лучше или хуже, или что вы должны использовать тот или иной. Используйте тот, который кажется вам наиболее удобным, как я всегда говорю. Однако некоторые пользователи могут не знать об этих альтернативах и счесть их лучшими вариантами.

Самые выдающиеся программы, которые вы можете использовать в своем дистрибутиве GNU/Linux и которые можно отличные инструменты для администраторов системы являются:

неовим против вима

У популярного текстового редактора vim, широко обсуждаемого поклонниками emacs, nano и т. д., также есть более новая альтернатива. Около neovim, в основе которого лежит идея расширения возможностей vim и превращения его в IDE. Благодаря этому проекту добавляются более современные функции, стиль курсора и т.д.

тлдр против человека

Еще один инструмент, которым все пользуются, — это man, команда для отображения руководства. Ну, у него также есть другая более современная альтернатива, такая как tldr. И дело в том, что страницы, которые выбрасывает человек, могут быть несколько ошеломляющими и сложными для понимания для некоторых пользователей. Его формат также не самый лучший для понимания. Поэтому с помощью tldr можно значительно упростить помощь и показать практические примеры использования.

дуф против дф

Команда df также очень популярна в Linux для проверки свободного места на диске, его занятости и т. д. Также, DUF — более простая альтернатива, написанная на языке программирования Go и с некоторыми улучшениями. Он покажет вам понятную информацию обо всех подключенных устройствах, позволит вам сортировать вывод, сохранять вывод в формате JSON и т. д.

экза против лс

Среди наиболее часто используемых команд при использовании терминала есть команда ls, которая выводит список содержимого каталогов. Команда EXA делает то же самое, но имеет улучшения, использует более интуитивно понятные цвета, отображает метаданные, расширенные атрибуты, inode, количество занятых блоков, различные даты, иерархическое представление дерева, встроенную поддержку Git для просмотра файлов, которые были изменены, и т. д.

fd против найти

Чтобы найти что-то, вы наверняка использовали команды locate или find. Ну а у этого второго есть более современная альтернатива поиску. Его зовут fd, написан на Rust и призван упростить поиск и ускорить возврат результатов.

топ против топа

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

нкду против дю

Прежде чем я говорил о команде df, вы наверняка использовали du ​​для проверки размера файловой директории. Ну, альтернатива называется нкду, и дает тот же результат, но с более привлекательной информацией на визуальном уровне, с графикой, упорядоченным и интерактивным использованием. Его название происходит от nc (ncurses) и du, то есть это du, написанный на Go и использующий знаменитую графическую библиотеку.

летучая мышь против кошки

Конкатенатор, или cat, очень полезен для отображения содержимого текстовых файлов или для других функций в сочетании с другими командами, использующими конвейеры и т. д. Более современная альтернатива летучая мышь. Этот добавляет подсветку синтаксиса, интеграцию с Git, пейджинг и т. д.

httpie против wget и curl

Другими широко используемыми командами для загрузки или просмотра веб-контента в терминале являются wget и curl. Оба инструмента очень часто используются и распространены, они установлены по умолчанию почти во всех популярных дистрибутивах. Современная альтернатива обоим называется httpпи, с улучшениями для более удобного использования, с раскрашенным и отформатированным выводом для лучшего понимания.


2 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Александр сказал

    Отличная статья!!! Спасибо

  2.   Оскар Фернандес-Сьерра сказал

    Я бы еще включил "ripgrep" (https://github.com/BurntSushi/ripgrep) в качестве альтернативы "grep". И "фзф"(https://github.com/junegunn/fzf) может быть «псевдозаменой» для «меньше» или «больше», когда вы хотите иметь возможность выбирать из результатов, но это делает больше