Модерни алтернативи на класическите Linux команди

стари срещу нови: команди

Тук можете да видите някои модерни алтернативи на класическите Linux команди. Това не означава, че те са по-добри или по-лоши, или че трябва да използвате едното или другото. Използвайте този, който ви се струва най-удобен, както винаги казвам. Въпреки това, някои потребители може да не са наясно с тези алтернативи и може да ги сметнат за по-добри варианти.

Най-забележителните програми, които можете да използвате във вашата GNU/Linux дистрибуция и това може да бъде страхотни инструменти за администратори на системата са:

neovim срещу vim

Популярният текстов редактор vim, много обсъждан сред феновете на emacs, nano и т.н., също има по-нова алтернатива. Е за neovim, който се основава на идеята за разширяване на възможностите на vim и превръщането му в IDE. Благодарение на този проект се добавят по-модерни функции, стил на курсора и т.н.

tldr срещу човек

Друг инструмент, който всеки използва, е man, командата за показване на ръководството. Е, има и друга по-модерна алтернатива като напр tldr. И това е, че страниците, които човек хвърля, могат да бъдат донякъде непосилни и сложни за разбиране за някои потребители. Форматът му също не е най-добрият за разбиране. Следователно, с помощта на tldr може да се опрости значително и да се покажат практически примери за употреба.

duf срещу df

Командата df също е много популярна в Linux за проверка на свободното дисково пространство, заето и т.н. както и Duf е по-проста алтернатива, написана на езика за програмиране Go и с някои подобрения. Той ще ви покаже лесна за разбиране информация за всички монтирани устройства, ще ви позволи да сортирате изхода, да запазите изхода във формат JSON и т.н.

exa срещу ls

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

fd срещу find

За да намерите нещо сигурно сте използвали командите locate или find. Е, този втори има по-модерна алтернатива за търсене. Неговото име е fd, е написан на Rust и има за цел да опрости търсенето и да ускори връщането на резултатите.

отгоре срещу отгоре

Уверете се, че го знаете, защото той също е широко използван като топ алтернатива. Е за htop, версия за показване на информация за процеси, потребление на ресурси и т.н., по по-интуитивен начин, в реално време и с възможност за взаимодействие.

ncdu срещу du

Преди говорих за командата df, но със сигурност сте използвали и du, за да проверите размера на файлова директория. Е, алтернативата се нарича NCDU, и осигурява същия резултат, но с по-привлекателна информация на визуално ниво, с графики, подредено и интерактивно използване. Името му идва от nc (ncurses) и du, тоест това е du, написано на Go и използва известната графична библиотека.

прилеп срещу котка

Конкатенаторът или котката е много полезен за показване на съдържанието на текстови файлове или за други функции, комбинирани с други команди, използващи тръби и т.н. По-модерна алтернатива е НДНТ. Този добавя подчертаване на синтаксиса, интеграция с Git, пейджинг и т.н.

httpie срещу wget и curl

Други широко използвани команди за изтегляне или преглед на уеб съдържание в терминала са wget и curl. И двата инструмента са много използвани и често срещани, инсталирани по подразбиране в почти всички популярни дистрибуции. Модерната алтернатива и на двете се нарича httpie, с подобрения за по-приятелска употреба, с оцветен и форматиран изход, за да се подобри разбирането му.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Александър каза той

    Страхотна статия!!! Благодаря

  2.   Оскар Фернандес-Сиера каза той

    Бих включил и "ripgrep" (https://github.com/BurntSushi/ripgrep) като алтернатива на "grep". И "fzf" (https://github.com/junegunn/fzf) може да бъде "псевдо-заместител" на "по-малко" или "повече", когато искате да можете да избирате от резултатите, но прави повече