Рубрики
Uncategorized

Мои лучшие домашние пакеты на 2020

Станьте силовым пользователем и улучшите свою производительность одной из главных причин, по которым я люблю и кон … Помечено Linux, DevOps, Bash, Brew.

Стать энергетическим пользователем и улучшить вашу производительность

Одна из главных причин, по которым я люблю и продолжаю придерживаться MacOS, заключается в том, что он основан на Unix. Наличие MacOS Run на Unix сделало переход на Linux гораздо более бесшовные, и я также просто нахожу файловую систему Unix более интуитивно понятно, что через Windows и PowerShell.

С этим говорим, что версия MacOS Unix (Дарвин) не приходит без его недостатков. Например, где HEC The The Package Manager?

Ну, это где Домашний вид Приходит, но прежде чем мы пойдем на эту кроличье дыру, давайте упущем руководящий пакет Primer 101.

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

Я догадаю догада 95% пользователей Mac не имеет бизнеса, используя менеджер пакета или даже заботиться о том, как быстро они могут установить приложения на своих рабочих станциях. Но когда вы администратор школьного округа с 500 конечными точками, а не MDM на месте (думаю, Джемф), что-то вроде дома действительно пригодится.

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

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

Давайте начнем с моими любимыми пакетами.

HTOP ** ** — это интерактивный системный монитор, процесс просмотра процесса и процессор-менеджер. Если вы когда-нибудь работали на сервере Ubuntu, вы должны быть знакомы с этим. Mac приходит только с верх Отказ

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

TLDR ** ** — это упрощенная и управляющая сообществом версия обычных страниц Unix MAN, которые сокращают преследование. TLDR Оставляет весь лишний жир от многих страниц стандартного человека и выводит команды, которые вы, вероятно, ищете.

Слово к мудру, хотя я бы не полагался на TLDR Если бы я был новым для кодирования. Если вы когда-нибудь играли в темных душах, подумайте об этом, поскольку сообщения другие игроки уходят, когда они умирают. Большинство из них полезны и правильно, но есть некоторые несвязные или нечетные ноты.

JQ это легкая и гибкая командная строка JSON Processor. Если вы вызываете наркомана командной строки или работаете, работая с API, и не использовали JQ, вы пропустили. JQ похож на SED, но для данных JSON. Это означает, что вы можете использовать его на срезе, фильтр, карте и преобразовывать структурированные данные с той же легкостью, что и awk, Sed и grep. Это особенно полезно для разбора больших полезных нагрузок API.

Гиф выше является примером простых, но мощных JQ Разборная гигантская полезная нагрузка данных JSON из одного гигантского блока IOS Photo Metadata на чистый и читаемый человечески читаемый выход.

NCDU это дисковая утилита для систем Unix. Его название относится к своей подобной цели для утилиты DU, но NCDU Использует текстовый пользовательский интерфейс под [n] проклинает Библиотека программирования. Пользователи могут перемещаться по списку, используя клавиши со стрелками и удалять файлы, которые занимают слишком много места, нажав клавишу «D».

TaskWarrior Это инструмент управления с открытым исходным кодом, кроссплатформой, временем и управлением задач. Или короче говоря, список Todo, построенный для командной строки.

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

Можно удивляться «Зачем идти к беду использовании всех этих инструментов CLI, когда есть версии настольных компьютеров с простым в использовании возможности синхронизации Guis и Cloud?»

Возможно, я хочу, чтобы я хотел, чтобы казаться «хакером Leet», желая смотреть на черный терминал с зеленым текстом весь день, но реальность такова, что работает в терминале, и использование инструментов на основе CLI увеличило мою производительность в десять раз в течение последних год. Многое из этого связано с TMUX Отказ

TMUX Это мультиплексиер терминала для Unix-подобных операционных системах. Подумайте о визуальном студийном коде, но строго в CLI. Это позволяет доступ к нескольким терминальным сессиям одновременно в одном окне. Это полезно для бега более одной программы командной строки одновременно.

На скриншоте ниже я бегу пинг , HTOP , человек , Ls , Taskmanager и Tty-Clock Все в одном окне терминала для точного интерфейса, настроенной командой IDE.

Наличие способности запускать свои коммуникации командной строки все в одном окне, позволяет мне сосредоточиться без необходимости использовать настольные приложения. Использование настольных приложений — это смерть продуктивности (по крайней мере для меня).

В любое время вам нужно пойти на рабочий стол, вы рискуете от удара на YouTube, Instagram, Facebook, Reddit, Twitter и т. Д. Использование TMUX С домой увеличил мою производительность и скорость доставки 10x.

Пока это весело, я тоже нахожу Tmux. Чрезвычайно полезно, когда мне нужно ssh на другой сервер и закончить сеанс, не убивая процесса. TMUX Позволяет мне начать сеанс, запустить команду, выйти из сервера и вернуться с процессом все еще нетронутым. Отлично подходит для тех длинных архивов или передач.

Я надеюсь, что вы сможете увидеть мощность, ловкость и настройку доморозков и использование инструментов CLI, чтобы стать более продуктивным или даже креативным.

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

Оригинал: «https://dev.to/jovanhernandex/my-top-homebrew-packages-for-2020-pmk»