Написать пост

25 современных замен Unix-командам собрали в одном GitHub-репозитории

Аватарка пользователя Булат Яббаров

Удобно, что полезные утилиты можно найти в одном месте, с ссылками на их GitHub-страницы, без необходимости перерывать половину интернета.

Unix-команды — очень полезный инструмент, который в правильных руках увеличивает продуктивность. Но стоит признать, что во многих вопросах он устарел.

И чтобы освежить знакомые всем команды, не меняя сильно логику их работы, было создано множество альтернатив. И 25 из них были собраны на GitHub-репозитории Modern Unix.

bat

Например, команду cat можно заменить с помощью bat. Она, как и оригинал, позволяет выводить на экран содержимое файлов. Только в отличие от устаревшей Unix-утилиты поддерживает подсветку и прочие современные возможности.

25 современных замен Unix-командам собрали в одном GitHub-репозитории 1
bat

lsd

Есть и продвинутая версия lslsd. Эта утилита написана на Rust, что делает её достаточно быстрой. При этом имеются версии практически на все платформы: от Archlinux и Fedora до macOS и Windows.

25 современных замен Unix-командам собрали в одном GitHub-репозитории 2
lsd

zoxide

В подборку попала и «умная» замена базовой команде cdzoxide. В отличие от предмета своего вдохновения, новинка умеет понимать, какая директория наиболее подходит под ваши запросы.

С полным списком альтернатив Unix-команд можно ознакомиться на странице Modern Unix. Там же есть ссылки на все проекты.

Следите за новыми постами
Следите за новыми постами по любимым темам
7К открытий7К показов