5 современных консольных утилит для Linux и Mac OS

Sdílet
Vložit
  • čas přidán 27. 07. 2024
  • Рассмотрим 5 современных CLI утилит, которые заменят классические консольные приложения в Linux или Mac OS и дадут вам больше возможностей.
    🔗 Ссылки:
    🎉 Курс по основам Linux для начинающих: purpleschool.ru/course/linux?...
    🎓 Мои курсы по разработке: purpleschool.ru?
    👨‍💻 Клуб разработчиков: purpleschool.ru/club?...
    💬 Telegram канал с полезными советами: t.me/purple_code_channel
    GitHub
    ncdu - github.com/rofl0r/ncdu
    bat - github.com/sharkdp/bat
    fd - github.com/sharkdp/fd
    exa - github.com/ogham/exa
    httpie - github.com/httpie/httpie
    Разделы видео:
    0:00 - Введение
    0:15 - О работе в Linux
    0:59 - Установка утилит
    2:21 - ncdu (аналог du)
    3:30 - bat (аналог cat)
    4:43 - fd (аналог find)
    5:29 - exa (аналог ls)
    7:27 - httpie (аналог curl)
    9:18 - Заключение

Komentáře • 110

  • @PurpleSchool
    @PurpleSchool  Před rokem +3

    🔗 Ссылки:
    🎉 Курс по основам Linux для начинающих: purpleschool.ru/course/linux?
    🎓 Мои курсы по разработке: purpleschool.ru?
    👨‍💻 Клуб разработчиков: purpleschool.ru/club?
    💬 Telegram канал с полезными советами: t.me/purple_code_channel

  • @user-gc5mu8dh2n
    @user-gc5mu8dh2n Před rokem +2

    Круто! Очень полезное видео оказалось. Спасибо!

  • @vladsamsonov9752
    @vladsamsonov9752 Před rokem +5

    Антон, спасибо огромное за контент! Очень удобные утилиты, буду использовать! Продолжай радовать нас полезными знаниями!)

  • @coler12313
    @coler12313 Před rokem +4

    Очень полезно! Спасибо.

  • @19n1ght
    @19n1ght Před rokem +1

    Очень полезно, спасибо. Большую часть сразу же себе поставил.

  • @asg5511
    @asg5511 Před rokem +1

    Очень полезная информация! Точно пригодится.

  • @user-le7cf1qk8l
    @user-le7cf1qk8l Před rokem +8

    Еще есть полезная утилита rg - аналог grep, но удобнее и заточено для поиска в исходных текстах. Понимает синтаксисы и делает подсветку. Спасибо за выпуск. Жду курсы по golang.

  • @snatvb
    @snatvb Před rokem +1

    супер, такие мелочи очень много времени экономят на самом деле

  • @May-yw1kb
    @May-yw1kb Před rokem +2

    Антон, здравствуйте! А можете ли Вы снять видео о том, как настроить macos с нуля для и до состояния как у Вас? Все как-то красиво и продуманно выглядит, интересно посмотреть!)

    • @PurpleSchool
      @PurpleSchool  Před rokem

      Хорошо, спасибо за тему)

    • @May-yw1kb
      @May-yw1kb Před rokem

      @@PurpleSchool И Вам спасибо) Это действительно очень интересно!

  • @witseid
    @witseid Před rokem +2

    Дружище, где ты находишь такие крутые CLI утилиты? Это просто невероятно 😳☺️
    Спасибо огромное!

    • @PurpleSchool
      @PurpleSchool  Před rokem

      Пожалуйста) Нахожу, когда возникает потребность)

    • @witseid
      @witseid Před rokem

      @@PurpleSchoolКстати, можешь рассказать про CLI аналоги привычных нам гуи программ. Например, консольный rtorrent вместо qbittorrent и т.п. Вплоть до браузера

    • @PurpleSchool
      @PurpleSchool  Před rokem

      Буду иметь в виду.

  • @FimaMillston
    @FimaMillston Před rokem +1

    Хороший подбор утилит, независимо от того, как ставить ударение в этом слове. Спасибо!

  • @snatvb
    @snatvb Před rokem

    еще наверное была бы полезная тула для быстрого поиска по файлам внутри дирректории (например в node_modules надо пискать) и именно по содержимому

    • @amakeenk8788
      @amakeenk8788 Před rokem +1

      ripgrep

    • @snatvb
      @snatvb Před rokem

      @@amakeenk8788 большое спасибо :)

  • @KostDev
    @KostDev Před rokem +7

    Антон, стоит ждать курс по golang от вас?

    • @PurpleSchool
      @PurpleSchool  Před rokem +3

      Вполне стоит) Он был одним из лидеров последнего голосования в чате.

  • @user-ne4bd3ry1n
    @user-ne4bd3ry1n Před rokem

    почему exa не подсветила все файлы с расширением json?

  • @a.krugliak
    @a.krugliak Před rokem +1

    некоторые тулзы я ес-но заню и использую, но за exa, ncdu и httpie спасибо :)

  • @vladimir_fomin90
    @vladimir_fomin90 Před rokem +1

    для удобства можно в .bashrc алиасы сделать, чтоб не переучиваться, вводишь cat а срабатывает bat и т.д.)

  • @kspshnik
    @kspshnik Před rokem

    А `exa --tree --long | bat` ваще прикольна ))

    • @PurpleSchool
      @PurpleSchool  Před rokem +1

      👍

    • @LeonRussia8ypa
      @LeonRussia8ypa Před rokem

      У меня вывод не раскрашенный почему то...
      upd: `exa --color=always` решает проблему)

  • @servera-center
    @servera-center Před 23 dny

    А что скажешь пол arch?

  • @user-ri8ow3qh7l
    @user-ri8ow3qh7l Před rokem +1

    Какой же ты все таки крутой😂

  • @1654045
    @1654045 Před rokem

    привет. скажи плиз какие у тебя моники (модели ) и доволен ли ты ими?

    • @PurpleSchool
      @PurpleSchool  Před rokem

      Оба LG и старые модели. В целом норм, но широкий я бы заменил на более качественный.

  • @19n1ght
    @19n1ght Před rokem +3

    С помощью ncdu освободил более 400гб места на диске 🎉

  • @PRO61RUS
    @PRO61RUS Před rokem

    Классное видео😃
    Подскажите почему в одном образе Linux невозможно печатать в терминале на кириллице? При наборе пишет абракадабру. И в mc так же хромает псевдографика. locale RU присутствует, но не помогает 🤷🏻‍♂️

    • @PurpleSchool
      @PurpleSchool  Před rokem

      Спасибо!
      Возможно что-то с кодировкой, но не сталкивался с таким.

  • @zaeboba
    @zaeboba Před rokem +1

    круто но мало, нужно больше золота!

  • @TimurSevimli
    @TimurSevimli Před rokem

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

  • @haruops
    @haruops Před rokem +1

    @PurpleSchool, разве gdu не интереснее ncdu? Не юзал?
    За видео спасибо. Если можно, то побольше таких видео.

    • @PurpleSchool
      @PurpleSchool  Před rokem

      Да, он тоже неплох, но не сравнивал детально

    • @maxpetrov3688
      @maxpetrov3688 Před rokem

      @@PurpleSchool gdu в несколько раз быстрее работает чем ncdu

  • @al77ex1
    @al77ex1 Před 9 měsíci

    tldr [любая консольная утилита] - веселая утилита которая кратко раскажет и покажет как использовать все утилиты в этом видео и не только )

  • @AleksandrPiletskii
    @AleksandrPiletskii Před rokem

    Спасибо за видео!
    Эх, Арк браузер юзаешь... тоже так хочется, но сижу на винде и жду релиза...

    • @PurpleSchool
      @PurpleSchool  Před rokem

      Спасибо! Да, я прям пересел на него полностью на всех устройствах, кроме мобильных. Там он говно)

  • @MAGICX1337
    @MAGICX1337 Před rokem

    Добрый день, не подскажите конфигурацию своей системы?

  • @user-so9mj4cm7r
    @user-so9mj4cm7r Před 10 měsíci

    кроме ls и exa есть еще lsd
    похоже на exa (не знаб про деревья), но с красивыми иконками

  • @user-hc9dw9gb5w
    @user-hc9dw9gb5w Před 11 měsíci +1

    для просмотра файла с подсветкой: cat файл | vim -

  • @romanmed9035
    @romanmed9035 Před rokem

    а вот для screen сохранялку и восстанавливалку после перезагрузки может подскажете?

    • @PurpleSchool
      @PurpleSchool  Před rokem

      Я использую tmux в терминале, если я правильно понял вопрос.

    • @romanmed9035
      @romanmed9035 Před rokem

      @@PurpleSchool несколько не то. скрин позволяет делать несколько независимых сессий каждую в своем окне. я это использую для запуска мс чтобы видеть определенные каталоги в панелях мс. потом открыл терминал путти, запустил одну из предыдущих сессий скрина и сразу все настроено как надо. типа как сеанс RDP в виндовсе. если его закрывать не завершая то остается всегда все в том виде как было перед отключением. а тут их можно сделать много. но вот после перезагрузки все это исчезаеат и приходится все сеансы заново настраивать.

    • @PurpleSchool
      @PurpleSchool  Před rokem

      Так tmux тоже позволяет сохранять настройки сессий и после перезагрузки тоже их восстанавливать

    • @romanmed9035
      @romanmed9035 Před rokem

      @@PurpleSchool спасибо. попробую им воспользоваться. может реально это еще лучше.

  • @yaroshchenko_coder
    @yaroshchenko_coder Před rokem

    Я perl на homrbrew ставил

  • @Sefiros555
    @Sefiros555 Před rokem

    Привет, это у тебя декоративная шумо-изоляция сзади?

    • @PurpleSchool
      @PurpleSchool  Před rokem +1

      Частично декоративная, частично спасает от эха

    • @Sefiros555
      @Sefiros555 Před rokem

      @@PurpleSchool если сидишь перед микрофон напротив стены, голос меньше от неё отражается?

    • @PurpleSchool
      @PurpleSchool  Před rokem +1

      Да

  • @jmksm
    @jmksm Před rokem +1

    Топ

  • @sainco3036
    @sainco3036 Před rokem

    👍

  • @cdeblog
    @cdeblog Před rokem

    Что за шрифт в консольке?

  • @apostol_fet
    @apostol_fet Před rokem

    Читы для линукс и mac?

  • @ShiloXyZ
    @ShiloXyZ Před rokem +1

    Полезно. Утилиты cli не стоят на месте. Возьму на вооружение

  • @coryphoenixxx8238
    @coryphoenixxx8238 Před rokem +2

    У exa есть альтернатива lsd

  • @alcor9921
    @alcor9921 Před rokem

    А что, хоумбрю не ток на маки что-ли?

  • @user-ne4bd3ry1n
    @user-ne4bd3ry1n Před rokem

    и зачем batcat если mc есть?

    • @PurpleSchool
      @PurpleSchool  Před rokem

      mc больше файловой менеджер

  • @user-bp2we9nt5g
    @user-bp2we9nt5g Před rokem

    8:05 ты реально пролистывал всю ссылку стрелочкой влево что бы перейти в начало?

    • @OlegPupkin
      @OlegPupkin Před rokem

      Хаха, тоже покоробило ;)

  • @Struck0FF
    @Struck0FF Před 11 měsíci

    не понимаю зачем нужен этот ваш bat, когда есть vim, от всей утилиты разит тем что люди просто забыли что cat инструмент конкатенации, а не отображения

  • @ZemT861
    @ZemT861 Před rokem

    Norton Commander

  • @aliday9968
    @aliday9968 Před rokem

    Exa прям просится оказаться в системных алиасах на ls) хорошая подборка

  • @atribolt
    @atribolt Před rokem +2

    хм, ncdu выглядит привлекательно. А вот остальные, кажется, нарушают идеологию "делай одну вещь, делай хорошо"
    curl также умеет выводить заголовки, при это тело ответа можно через pipe перенаправить куда хочется, в тот же cat или bat. bat сомнительный, если требуется красиво посмотреть на файл, почему не открыть его vim? и строки, и поиск, и все остальное есть.

  • @ullanarrinn
    @ullanarrinn Před rokem +1

    I use Arch btw

  • @user-ne4bd3ry1n
    @user-ne4bd3ry1n Před rokem +1

    httpie клевая + вам

  • @rinocerus9791
    @rinocerus9791 Před rokem

    Ссылки на гит для утилит были бы вполне уместны.

    • @PurpleSchool
      @PurpleSchool  Před rokem

      Спасибо, добавил в описание

  • @MusickillerRus
    @MusickillerRus Před rokem +1

    Классное видео, но зубы мешают смотреть >.

    • @PurpleSchool
      @PurpleSchool  Před rokem +2

      Странно, а мне не мешает записывать

  • @_cstrp7905
    @_cstrp7905 Před rokem +1

    Почему это в предложке.... дефолтные вещи, которые идут из коробки в адекватных дистрибутивах. Вода с водой

    • @PurpleSchool
      @PurpleSchool  Před rokem

      Интересно в каких дистрибутивах идут они? Это не стандартные утилиты, которые заменяют базовые команды linux.

  • @diver2048
    @diver2048 Před rokem +1

    httpei.. ага, ага))

  • @yevheniit2900
    @yevheniit2900 Před 10 měsíci

    Broot