TechBriefly RU
  • Tech
  • Business
  • How to
  • about
    • Sur Tech Briefly
    • Modalités et Conditions
    • Politique de Confidentialité
    • Contact Us
No Result
View All Result
TechBriefly RU
No Result
View All Result
Home How to

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

byBarış Selman
13/01/2022
in How to, Tech, technology
Reading Time: 3 mins read
9 современных альтернатив классическим командам Linux
Share on FacebookShare on Twitter

Мы собрали для вас 9 современных альтернатив классическим командам Linux. Есть некоторые терминальные утилиты, которые практически каждый компьютер с Linux включает в свою установку по умолчанию (а в большинстве случаев даже в минимальную установку). Они необходимы для работы других инструментов и были с Linux с самого его рождения, поскольку все они были созданы много лет назад для Unix или совместимых систем (таких как BSD).

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

На протяжении многих лет появлялись альтернативы, которые улучшали и/или упрощали их более старые ссылки, и многие из них уже завоевали место в сердцах пользователей Linux. Давайте посмотрим на некоторые из самых выдающихся из них:

Кошка против летучей мыши

Cat» (сокращение от «concatenate») — это команда, которая позволяет нам создавать или объединять файлы или «печатать» их в стандартный вывод (отображая их в терминале или перенаправляя их в другой файл).

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

С другой стороны, «летучая мышь» (которая определяется как «кошка с крыльями») дополняет кошку во всех ее функциях, добавляя другие полезные, такие как автоматическая подсветка синтаксиса для большого количества языков программирования и разметки, интеграция с Git (подсветка модификации), автоматическая нумерация страниц или возможность отображения непечатаемых символов.

Cd против зоксида (Z)

Возможно, наиболее часто используемая команда при работе с терминалом, «cd» (сокращение от «изменить каталог») делает именно это, позволяя нам изменить каталог (папку) для выполнения соответствующих команд в каждом из них.

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

Но что, если бы «cd» отслеживал каталоги, которые мы используем чаще всего, и использовал алгоритм сортировки для перехода к наилучшему совпадению, избавляя нас от необходимости вводить сложные пути снова и снова? Тогда программа будет вызываться Зоксид и будет использовать ‘z’ в качестве команды.

  Назад 3: Как ввести Ɛ в Windows, Mac, Android и iOS?

Diff vs. Diff-so-fancy

Diff’ (сокращение от «difference») позволяет нам визуализировать различия между двумя файлами или двумя каталогами. Это одна из наиболее часто используемых команд разработчиков, часто в сочетании с Git, чтобы узнать, какие строки кода изменились между двумя версиями одной и той же программы.

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

Тем не менее, общая критика «diff» заключается в том, что он кажется более машиночитаемым, чем человекочитаемым, поэтому, чтобы лучше распознавать изменения с первого взгляда, они выпустили «diff-so-fancy‘, в котором не используются такие символы, как «+» и «-», и вместо этого используется улучшенное выделение текста.

Вы против Нкду

«Du» (аббревиатура от «использование диска») — это команда, которая позволяет показать, сколько места на диске занимают каталоги и файлы, позволяя по аргументам, которые мы передаем программе, узнать, какие из них занимают больше всего места. Итак, если мы хотим узнать 5 «самых тяжелых» каталогов и отобразить их на экране в удобочитаемых единицах (МБ, ГБ и т. д.), мы должны написать что-то вроде следующего:

  • дю -hs * | сортировать – номер | голова
9 современных альтернатив классическим командам Linux
9 современных альтернатив классическим командам Linux

Тем не мение, ‘нкду‘ — это альтернатива, которая не только показывает нам непосредственно ту же информацию, что и предыдущая сложная команда, но и сопровождает ее гистограммами… и позволяет нам перемещаться между каталогами, чтобы узнать, в свою очередь, «вес» каждой из содержащихся в них папок. Или удалите их:

Найти против Fd

«Найти» буквально означает «найти» на английском языке; и именно в этом его задача, искать файлы на жестком диске по заданным нами критериям (имя файла или его части, имя пользователя, размер файла и т.д.).

  Сообщается, что Samsung работает над новыми Galaxy Buds под кодовым названием Beans
9 современных альтернатив классическим командам Linux
9 современных альтернатив классическим командам Linux

Фд‘ не включает столько опций и модификаторов, как find, но в большинстве случаев является более простой альтернативой. Так, например, для поиска любого MP3-файла в текущем каталоге вы бы ранее написали

  • найти . -имя «*.mp3»
  • …теперь будет достаточно простого ‘fd .mp3’.

Ls (и Дерево) против Exa

«Ls», вероятно, близка к «cd» с точки зрения частоты использования пользователями Linux. Его функция довольно проста: вывести список файлов и папок внутри каталога, что эквивалентно открытию его в проводнике. Tree» будет эквивалентом панели навигации браузера, показывающей все подкаталоги в древовидном формате.

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

Что ж, ‘Экза‘ предлагает те же функции, что и оба, но использует цветной вывод, который позволяет с первого взгляда отличить папку от файлов, а также идентифицировать разрешения и пользователей-владельцев и показывает дополнительную информацию, если мы визуализируем репозитории Git, помимо обработки дат в стандартный формат (а не в англо-саксонском).

  • Чтобы заменить функции «дерева», просто используйте
  • $ exa –дерево
СМОТРИТЕ ТАКЖЕ
189 команд Linux, которые вы должны попробовать в терминале

Человек против TLDR

В настоящее время принято искать в Google информацию о том, как использовать любую программу, с которой мы не знакомы, но в то время, на заре Unix, не было ни Google, ни Интернета, поэтому была установлена ​​​​документация каждой программы. вместе с ним и был (и есть) доступным для поиска с помощью команды «man» (из «manual»).

  Сид Мид, художник, известный по фильму "Бегущий по лезвию" и "Пришельцы", умер в возрасте 86 лет.
9 современных альтернатив классическим командам Linux
9 современных альтернатив классическим командам Linux

Проблема с ‘man’ заключается в том, что первый пользователь, который прибегает к нему, видит, как он дает ему длинный список со всеми подробными опциями программы, а это не всегда полезно. Во многих случаях нам нужно не только руководство, но и руководство, и именно это ‘tldr‘ предлагает нам: краткие версии руководств каждой команды, ориентированные на то, чтобы показать нам практические и простые примеры.

Этот Веб-сайт предоставляет образец результата, который tldr будет предоставлять для каждого запроса.

Сед против Сд

Sed — это сокращение от «Stream Editor», и это текстовый процессор в самом традиционном смысле этого слова: аргументы, которые мы передаем команде, позволят нам преобразовать содержимое одного или нескольких текстовых файлов, что позволит нам, например, чтобы вырезать текст или заменить его по определенным критериям.

Sd может делать большинство вещей, которые делает Sed, но делает их намного проще. Отчасти благодаря тому, что синтаксис регулярных выражений, который он использует, такой же, как и в JavaScript, гораздо проще, чем синтаксис sed и awk. Так, например, две команды типа:

  • $ sed с/до/после/г
  • $ sed ‘:a;N;$!ba;s/before/,/g’.

Они превращаются в:

  • $ сд до после
  • $sd:sd ‘n’ ‘,’

Топ против Htop

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

«Top» — это команда, которая предоставляет набор статистических данных (обновляемых каждые несколько секунд) об использовании нашей системы: RAM и SWAP-память, использование ЦП и, прежде всего, о наиболее активных процессах при использовании этих ресурсов. Htop’ очень похож, только лучше: цветная визуализация, более читаемая “разметка” данных, использование графиков и т.д.

Related Posts

Почему проверка возраста Roblox неправильно классифицирует пользователей

Почему проверка возраста Roblox неправильно классифицирует пользователей

Руководство по добавлению отсутствующих обложек альбомов на Android

Руководство по добавлению отсутствующих обложек альбомов на Android

Простые способы персонализации телефона с помощью брелоков и ремешков

Простые способы персонализации телефона с помощью брелоков и ремешков

Как зарядить JUUL с помощью взломанного зарядного устройства для телефона

Как зарядить JUUL с помощью взломанного зарядного устройства для телефона

Почему проверка возраста Roblox неправильно классифицирует пользователей
Tech

Почему проверка возраста Roblox неправильно классифицирует пользователей

Руководство по добавлению отсутствующих обложек альбомов на Android
Tech

Руководство по добавлению отсутствующих обложек альбомов на Android

Простые способы персонализации телефона с помощью брелоков и ремешков
Tech

Простые способы персонализации телефона с помощью брелоков и ремешков

Как зарядить JUUL с помощью взломанного зарядного устройства для телефона
Tech

Как зарядить JUUL с помощью взломанного зарядного устройства для телефона

Как подключить контроллер PS3 к рутованному устройству Android
Tech

Как подключить контроллер PS3 к рутованному устройству Android

TechBriefly RU

© 2021 TechBriefly is a Linkmedya brand.

  • About
  • Blog
  • Contact
  • Contact Us
  • Cover Page
  • Modalités et Conditions
  • Politique de Confidentialité
  • Sur Tech Briefly
  • TechBriefly

Follow Us

No Result
View All Result
  • Tech
  • Business
  • How to
  • about
    • Sur Tech Briefly
    • Modalités et Conditions
    • Politique de Confidentialité
    • Contact Us

This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Visit our Privacy and Cookie Policy.