Сравнение SHELLs: BASH vs ZSH vs FISH. Делаем красочный и удобный терминал.

  Рет қаралды 33,879

RomNero

RomNero

Күн бұрын

Сравнение SHELLs: BASH vs ZSH vs FISH. Делаем красочный и удобный терминал.
OH-My-ZSH: ohmyz.sh/
Fish: fishshell.com/
Мой BASH: github.com/Rom...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Буду очень благодарен за поддержку в виде чашечки ☕️:
www.buymeacoff...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Предложениям пишите на: infotube@romnero.de
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Пікірлер: 111
@IvanIvanov-gc8te
@IvanIvanov-gc8te 10 ай бұрын
Крутая и полезная проделана работа! Однозначно лайк! Fish можно конфигурировать и через файлы. Для винды Clink классная оболочка, сделана по образу fish. Peace!✌
@fofanik
@fofanik 11 ай бұрын
четкий видос, на работе посмотрел и побежал на обеде домой ставить фиш. без воды, идеально.
@RomNero
@RomNero 11 ай бұрын
Спасибо за отзыв 👍 приятного использования!
@dumnin
@dumnin 2 жыл бұрын
Спасибо за видео! Взял на заметку рыбу)
@RomNero
@RomNero 2 жыл бұрын
Спасибо. Пользуйтесь 👍
@rosts-rp
@rosts-rp 2 жыл бұрын
Спасибо за познавательное видео! ))
@RomNero
@RomNero 2 жыл бұрын
Спасибо за отзыв👍
@szapsis
@szapsis 2 жыл бұрын
Спасибо большое за твой труд!
@RomNero
@RomNero 2 жыл бұрын
Спасибо за приятный комментарий 👍
@ArtemBlazhievskii
@ArtemBlazhievskii Жыл бұрын
Спасибо огромное что показал фиш!!! Это просто лучшее что можно дать новичку, терминал становится понятнее ❤❤❤
@СергейТ-т8э
@СергейТ-т8э 2 жыл бұрын
Спасибо. Очень наглядно показаны отличия между shell
@RomNero
@RomNero 2 жыл бұрын
Спасибо 👍
@prostotaxi4852
@prostotaxi4852 Жыл бұрын
Спасибо за видео) Поставили GNU/Linux в качестве домашней системы, приятно видеть:) Отличная подача, ждем еще больше видео, особенно по кубу)
@RomNero
@RomNero Жыл бұрын
Спасибо за позитивный отзыв😉 Хорошее решение - поставить Linux на домашней системы. Иногда возникают трудности с ПО, но всегда находятся альтернативы 😉 По K8s будет серия видео.
@such-ej
@such-ej Жыл бұрын
Два друга: шель и локальхост.
@ПолдиСинтин
@ПолдиСинтин 3 ай бұрын
и "нижнее" подчёркивание...
@sergeyalekseev2816
@sergeyalekseev2816 2 жыл бұрын
Огромное спасибо за подробное сравнение! Очень полезно!
@RomNero
@RomNero 2 жыл бұрын
Спасибо за позитивный отзыв👍
@dumnin
@dumnin 2 жыл бұрын
8:00 Я для этого всегда использовал Nginx, спасибо за информацию))
@RomNero
@RomNero 2 жыл бұрын
Изначально тоже была мысль, что нужно ставить webproxy. Но это было бы не рационально, так как нужно ставить отдельный пекет, его настраивать. А после быстрой настройки все удалять. И для серверов так делать не стоит. На помощь всегда приходит старая добрая ssh😉👍
@kuxarSanja
@kuxarSanja 2 жыл бұрын
в zsh есть плагин zsh-autosuggestions, похожий на функционал с подсказками с fish, но просто читает history и предлагает команды которые вводились ранее, тоже удобно
@stan1slavr
@stan1slavr Жыл бұрын
Познавательно. Благодарю
@RomNero
@RomNero Жыл бұрын
Всегда пожалуйста. Спасибо за отзыв 👍
@Саша-т9б5с
@Саша-т9б5с 2 жыл бұрын
Спасибо 🤘🤘🤘 Очень интересно
@RomNero
@RomNero 2 жыл бұрын
Спасибо 🤘
@duke007x3
@duke007x3 2 жыл бұрын
Еще прикольная штука lsd. Замена ls. Дает нам очень красочный вывод содержимого, иконки, tree view и тд. Нужно alias на ls навешать только, после установки. И nerd fonts поставить. Но выглядит реально круто
@RomNero
@RomNero 2 жыл бұрын
Спасибо. Что то новое и я для себя узнал👍
@bassboosted1184
@bassboosted1184 Жыл бұрын
exa ещё есть.
@_f0xy_
@_f0xy_ 5 ай бұрын
На trash box есть статья посвященная замене стандартным утилитам, включая df, du, top/htop. Там много интересного
@ПолдиСинтин
@ПолдиСинтин 3 ай бұрын
@@_f0xy_ хоть бы ссылку дал на статью, а то у трешбокса поиск поломался - ничерта не ищет по утилитам
@RomNero
@RomNero 3 ай бұрын
Ссылки в комментариях youtube блокирует
@sey6720
@sey6720 3 ай бұрын
спасибо. ты ниндзя. это мастер-класс.
@zedkodi
@zedkodi 2 жыл бұрын
Сразу лайк не глядя
@АндрейГрязнов-л2ь
@АндрейГрязнов-л2ь 2 жыл бұрын
Хороший обзор, zsh пользовался тоже с гит, про fish слышал, интересно посмотреть.
@RomNero
@RomNero 2 жыл бұрын
Спасибо за позитивный отзыв 👍
@valarg5756
@valarg5756 2 жыл бұрын
Крутое видео, спасибо
@RomNero
@RomNero 2 жыл бұрын
Спасибо 😉
@Vlafios
@Vlafios 2 жыл бұрын
Еще есть o my bash. Можно про него рассказать.
@MRoose
@MRoose 2 жыл бұрын
Божественный видос. Когда недавно узнал про zsh, чуть мозг не взорвался) А так забавно, темы на командную строку, вот дожили
@RomNero
@RomNero 2 жыл бұрын
Спасибо. "божественный" хахаха👍😄
@delir0
@delir0 Жыл бұрын
Чёт ору с "бэш" и "локальхост")
@user-lk7nd2ot4g
@user-lk7nd2ot4g 6 ай бұрын
Пиксел!
@anton-pavlov
@anton-pavlov 2 жыл бұрын
zsh - лучшая оболочка. Всё она умеет, надо настраивать. Лучше про неё сделать отдельно видео. P.S. Если у программы нет файла конфига, на фиг эту программу. )
@RomNero
@RomNero 2 жыл бұрын
Мне тоже zsh очень нравиться. И долгое время была у меня как основная с огромным количеством надстроек. Как бы файлы конфигурации есть у всех программ, но не всегда они понятны и логичны 😄
@anton-pavlov
@anton-pavlov 2 жыл бұрын
@@RomNero Спасибо за видео! Жду про proxmox.
@Gpuwa-6578
@Gpuwa-6578 5 ай бұрын
а не подскажите почему ls может не сортировать файлы? ls -alX всё равно показывает файлы в разнобой тоже самое и с остальными командами ls -alS
@vegameta
@vegameta Жыл бұрын
спасибо
@antonkhokhlov7975
@antonkhokhlov7975 2 жыл бұрын
Спасибо за познавательное видео! Подскажите, каким дистрибутивом пользуетесь на десктопе?
@RomNero
@RomNero 2 жыл бұрын
Спасибо за отзыв. У меня 2 рабочие системы: Win10 (к сожалению без винды никак) Ubuntu 22.04 с cinnamon UI
@Good_BorisAV
@Good_BorisAV 10 ай бұрын
_Большое спасибо!_ _Интересный видеоролик._
@RomNero
@RomNero 10 ай бұрын
Всегда пожалуйста😉
@xumpocmb-404
@xumpocmb-404 Жыл бұрын
после установки zsh пропадают все ярлыки с панели, и сами приложения из меню. если вренуть bash, они появляются снова. не знаю как решить эту проблему. хочется использовать zsh,но тогда не работает ни одно приложение
@sarafarron7844
@sarafarron7844 Жыл бұрын
А отличия в синтаксисе есть? Если я сделаю .sh скрипт и запущу через ту же рыбу, то поймет ли она например [[ ]]. Я знаю, что в начале скрипта можно указывать путь для интерпретатора, но если я буду вводить в терминале сочинение, то оно уже будет исполняться не башем же. Спрашиваю, потому что в свое время укололся о dash в убунте
@popkenen
@popkenen Жыл бұрын
С туннелем интересно, а можно про это видео поподробней?
@nordicwarrior14
@nordicwarrior14 11 ай бұрын
kzbin.info/www/bejne/q6eZl5ang7uteJY
@Gpuwa-6578
@Gpuwa-6578 5 ай бұрын
в классическом терминале баш меняется на zsh Поставил alacritty, а там при смене, пишет такое: "chsh: no changes made" В чём может быть причина? При этом не до конца пойму разницу между двумя командами, если ввожу эту, он показывает что у меня баш > echo $SHELL /bin/bash Если эту, то показывает что у меня zsh > ps -p $$ PID TTY TIME CMD 79460 ttys000 0:00.55 /bin/zsh
@Gpuwa-6578
@Gpuwa-6578 5 ай бұрын
Разобрался.. ZSH и правда уже активирован, потому-что в алакрити можно прикручивать оболочку принудительно, не посредственно через редактирование конфига эмулятора /Users/NAME/.config/alacritty/alacritty.toml
@RomNero
@RomNero 5 ай бұрын
Спасибо за информацию. Кому-то точно пригодится👍
@grayich
@grayich 2 жыл бұрын
бАш, зетЭсАш
@onixtsm
@onixtsm 2 жыл бұрын
Шел :]
@nordicwarrior14
@nordicwarrior14 11 ай бұрын
Спасибо за видео. Возник вопрос по ssh-туннелированию для настройки fish: в вашем примере вы используете параметр -g, который используется для разрешения удаленным хостам подключаться к локально перенаправленным портам. Т.е. насколько я понимаю, чтобы не только с своего локального компьютера А перенаправлять трафик на удаленный сервер, но и для других, компьютеров, например Б и В. Так вот, для чего здесь этот параметр?
@elaugaste
@elaugaste 2 жыл бұрын
в среде админов серверов, ставить левые оболочки и тем более прикручивать украшательства считается вредительством. Это связано с тем что если серверов уйма, и каждый имеет свою уникально настроенную оболочку, работа превращается в ад. Поэтому подобные кастомизации имеют смысл только на локалхосте.
@RomNero
@RomNero 2 жыл бұрын
Полностью согласен. Всё верно сказано👍 для серверов - bash
@MaksymS-t5s
@MaksymS-t5s 2 жыл бұрын
Если ансиблизировать весь свой парк - ваша работа сведётся к минимуму и будет не важно какой шелл использует тот, или иной инстанс
@manakord
@manakord Жыл бұрын
Спасибо, юзал zsh, теперь захотелось обкатать fish
@postaldude2024
@postaldude2024 2 жыл бұрын
спасибо за очередное видео! можете подсказать, почему у меня из под линукса никаким образом нет соединения с RDP со старыми серсиями win (7, server 2008R2)? вин везде лицензия, установлены все последние обновления, пробовал неофициальные патчи, нигде не работает, гугл не помог.
@RomNero
@RomNero 2 жыл бұрын
Спасибо за отзыв. К сожалению виндой не занимаюсь. Но я бы посмотрел запущен ли сервис rdp. И логи.
@andreykorobko7862
@andreykorobko7862 Жыл бұрын
подскажите, при установке темы в fish должен ли смениться автоматом чёрный цвет (background) в putty на цвет как в preview?
@RomNero
@RomNero Жыл бұрын
Нет, fish на тему не повлияет. это тема самой консоли.
@andreykorobko7862
@andreykorobko7862 Жыл бұрын
@@RomNero спасибо! ждём новых выпусков!
@СтаниславСедов-и4ж
@СтаниславСедов-и4ж Жыл бұрын
При разработке bash скриптов придётся переключаться на bash для интерактивной отладки.
@kkirillandroidphone
@kkirillandroidphone 2 жыл бұрын
Добрый день! Во многих из ваших предыдущих видео айпишники в терминале были выделены цветом. Это тоже настраивается в .bashrc, или это настройка терминала? Чуточку поподробней, если можно.
@RomNero
@RomNero 2 жыл бұрын
IP в цвете отображает сам терминал mobaxterm. Также он подсвечивает слова Info, Warnung, error. И многое другое. Видел, что и Bash тоже так настраивали.
@Лавсановоеволокно
@Лавсановоеволокно Жыл бұрын
Постввил zsh. Приятно удивлен, классная вещь. Намного удобнее ssh
@stanislavh7959
@stanislavh7959 2 жыл бұрын
Спасибо за Ваши туториалы. Можно было ещё показать команду source ~/.zshrc (чтобы не заканчивать сессию)
@RomNero
@RomNero 2 жыл бұрын
Спасибо. Не подумал об этой команде🙂👍
@ИльдарЯ-т1ш
@ИльдарЯ-т1ш Жыл бұрын
Доброго времени суток. Настроил цветовые подсказки, но при конфигурировании сетевого оборудования, цветные подсказки не работают. все отображается монотонно. Даже если дать команду top на самом ПК, все монотонно. Можете помочь?
@RomNero
@RomNero Жыл бұрын
Добрый день. Попробуйте построить нужный плагин.
@andrewmarkov952
@andrewmarkov952 Жыл бұрын
основное что не рассказано , это что fish не очень поддерживает нативный баш т.е. скриптинг проблематичен а вот zsh поддерживает
@genaposikin4330
@genaposikin4330 Жыл бұрын
Спасибо за видео. У меня есть вопрос он не совсем по теме, но всё же спрошу. Ввожу команду в zsh: path="dir1/dir2/dir3" && mkdir -p $path && touch "$path/file.txt" После этой команды zsh пишит, то что команда mkdir не найдена. и вообще все команды перестают работать, то есть даже если напишу ls, он тоже скажет команда не найдена. Почему так происходит?
@RomNero
@RomNero Жыл бұрын
Вначале не хватает команды export.
@genaposikin4330
@genaposikin4330 Жыл бұрын
@@RomNero Спасибо!
@Alex78
@Alex78 Жыл бұрын
Как сделать подсветку IP адресов? Видел у тебя в теме про докер
@RomNero
@RomNero Жыл бұрын
Это фишка самого терминала (mobaxterm). kzbin.info/www/bejne/qne5eIaVedVgndU
@Alex78
@Alex78 Жыл бұрын
@@RomNero Спасибо.
@СергейКочнев-б7х
@СергейКочнев-б7х 2 жыл бұрын
Я один что то делаю не так?пробовал zsh, а он не прелагает параметры команд?плагин какой нужен?
@RomNero
@RomNero 2 жыл бұрын
Попробуй поставить изначально тему. Уже в ней включены некоторые функции.
@onixtsm
@onixtsm 2 жыл бұрын
Нужен поагин. Его завут типа zsh-autosugestions
@SbWereWolf
@SbWereWolf 4 ай бұрын
bash это командный интерпритатор, а не компилятор, bash передаёт операционной системе команды, и уже операционная система выполняет бинарники на процессоре
@hagl666
@hagl666 2 жыл бұрын
Привет. Спасибо за контент) Как вам Роса?
@RomNero
@RomNero 2 жыл бұрын
Привет. Спасибо за отзыв. Не знаю Poca
@IvanIvanov-sx2fy
@IvanIvanov-sx2fy 2 ай бұрын
bash - это интерпретатор командной строки. Но он НЕ переводит команды в понятные процессору инструкции. Он вызывает бинарные файлы, соответствующие тем или иным командам, и передаёт им введённые аргументы.
@npu3paksoul
@npu3paksoul 2 жыл бұрын
Забыли сказать самый главный минус fish - с ним не все bash скрипты будут отрабатывать, т.к. немного другой синтаксис. Вроде как )
@RomNero
@RomNero 2 жыл бұрын
Согласен. Всё вы верно подметили. Fish это больше для "поиграться" 😄
@npu3paksoul
@npu3paksoul 2 жыл бұрын
​@@s.v.kulygin Вообще, на сколько знаю, если в начале скрипта задана конкретная оболочка (#!/bin/bash) - то скрипт выполнится без проблем. Сам использую часто манджаро, а там по умолчанию zsh, с проблемами в скриптах пока не сталкивался, да и в инете особо не попадал на такие )
@MikhailAvdeev
@MikhailAvdeev 2 ай бұрын
Не расказан один момент. Fish не POSIX совместим.
@ViktorPolyakov15
@ViktorPolyakov15 2 ай бұрын
Вообще zsh с помощью одного плагина будет подсвечивать команды.
@mrin0
@mrin0 Жыл бұрын
!
@VitaliySunny
@VitaliySunny 2 жыл бұрын
Наверняка ohmyzsh умеет подсвечивать несуществующие папки как fish, просто плагин нужно найти)
@RomNero
@RomNero 2 жыл бұрын
Да, zsh умеет
@xremoteuser
@xremoteuser 2 жыл бұрын
fish крутая оболочка, в свое время меня очень удивила, но она не понимает, что такое !! Из-за этого остался на баше
@RomNero
@RomNero 2 жыл бұрын
Да, не понимает!!. И синтаксис для некоторых вещей отличается, что может очень запутать.
@ПолдиСинтин
@ПолдиСинтин 3 ай бұрын
7:03 "НИЖНЕЕ подчёркиваниие"?! Алё, психбольница, у нас тут очередной товарищ считает, что бывают ВЕРХНИЕ ПОДчёркивания!
@RomNero
@RomNero 3 ай бұрын
Ээээ, умник, потише!!! Как называется на твоём языке этот символ? UNDERSCORE😄
@Александр-ййй
@Александр-ййй Жыл бұрын
ZSH плагинами это все настраиваться ключи все плагины потом сравнивай
@akonvisher
@akonvisher 2 жыл бұрын
на фразе zsh - это альтернативная оболочка для bash нет смысла продолжать смотреть.
@ponbcka
@ponbcka 2 жыл бұрын
Спасибо, очень познавательно. Продолжай снимать
@RomNero
@RomNero 2 жыл бұрын
Спасибо. Буду делать дальше👍😀
Основы Ubuntu Linux: apt-get, bash, командная строка
21:22
Хороший программист
Рет қаралды 200 М.
When my son wants to eat KFC #shorts #trending
00:46
BANKII
Рет қаралды 27 МЛН
vampire being clumsy💀
00:26
Endless Love
Рет қаралды 31 МЛН
Squid game
00:17
Giuseppe Barbuto
Рет қаралды 38 МЛН
BaSH, ZSH, FiSH - лучшая командная оболочка
9:02
Чёрный Треугольник
Рет қаралды 19 М.
Bash vs ZSH vs Fish: What's the Difference?
13:32
Eric Murphy
Рет қаралды 204 М.
Linux Command Line - Tips and Tricks. Become a Guru.
21:16
Pingvinus
Рет қаралды 121 М.
Fish Shell Tips and Tricks (Can Your Shell Do This?)
14:44
DistroTube
Рет қаралды 74 М.
Как Linux рисует окна?
48:46
Студенческие клубы разработки КНиИТ СГУ
Рет қаралды 64 М.
Fish-шелл всем шелам шелл
14:38
S0ER
Рет қаралды 22 М.
Настройка Tmux - использование, установка, плагины
18:37
When my son wants to eat KFC #shorts #trending
00:46
BANKII
Рет қаралды 27 МЛН