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

старі проти нових: команди

Тут ви можете побачити деякі сучасні альтернативи класичним командам Linux. Це не означає, що вони краще чи гірше, або що ви повинні використовувати те чи інше. Використовуйте той, який здається вам найбільш зручним, як я завжди кажу. Однак деякі користувачі можуть не знати про ці альтернативи і вважати їх кращими.

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

neovim проти vim

Популярний текстовий редактор vim, який багато обговорюється серед шанувальників emacs, nano тощо, також має новішу альтернативу. Є про неовим, який заснований на ідеї розширення можливостей vim і перетворення його в IDE. Завдяки цьому проекту додаються більш сучасні функції, стиль курсору тощо.

tldr проти людини

Ще один інструмент, яким користуються всі, — man, команда для відображення посібника. Ну, він також має ще одну більш сучасну альтернативу, наприклад Тлдр. І справа в тому, що сторінки, які відкриває людина, можуть бути дещо приголомшливими і складними для розуміння для деяких користувачів. Його формат також не найкращий для розуміння. Тому за допомогою tldr можна значно спростити і показати практичні приклади використання.

duf проти df

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

exa проти ls

Серед команд, які найчастіше використовуються під час використання терміналу, є ls, команда, яка відображає вміст каталогів. Команда екза робить те ж саме, але має покращення, використовує більш інтуїтивно зрозумілі кольори, метадані відображення, розширені атрибути, 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) може бути «псевдозаміною» для «менше» або «більше», коли ви хочете мати можливість вибрати з результатів, але він робить більше