Voipnotes
Услуги
  • 3CX Phone System
    • Купить IP АТС - 3CX Phone System
Ещё
    Задать вопрос
    +7 (499) 113-65-73
    Заказать звонок
    sale@voipnotes.ru
    г. Москва 2-й Михайловский проезд 9
    +7 (499) 113-65-73
    Заказать звонок
    Voipnotes
    Услуги
    • 3CX Phone System
      • Купить IP АТС - 3CX Phone System
      Voipnotes
      Услуги
      • 3CX Phone System
        • Купить IP АТС - 3CX Phone System
        Voipnotes
        Voipnotes
        • Услуги
          • Назад
          • Услуги
          • 3CX Phone System
            • Назад
            • 3CX Phone System
            • Купить IP АТС - 3CX Phone System
        • +7 (499) 113-65-73
        sale@voipnotes.ru
        г. Москва 2-й Михайловский проезд 9
        • Главная
        • Блог
        • Fish: Умный и удобный интерактивный Shell для Linux

        Fish: Умный и удобный интерактивный Shell для Linux

        17 Августа 2015

        Fish - это удобный интерактивный shell, предназначенный для работы с любой другой оболочкой, например, bash или zsh. Он разработан таким образом, что пользователи получают мощный функционал, который легко запомнить и использовать. В отличие от других оболочек, в которых различные функции отключены по умолчанию для экономии системных ресурсов, в Fish все они включены по умолчанию, так что вы может получить максимальную отдачу от него.

         

        Особенности Fish:

        • Интерактивный режим работы и дружественность пользователю;
        • Мощный функционал;
        • Поиск при вводе функции обеспечивает автоматические предложения, основанные на текущем каталоге и истории;
        • Дополнительно поддерживается автодополнение по Tab;
        • help команда для просмотра документации по FISH веб-браузера;
        • Поддержка постоянной переменной;
        • Подсветка синтаксиса и обширная проверка ошибок;
        • Поддержка буфера обмена;
        • Терминал поддерживает 256 цветов;
        • Веб-конфигурация;
           

        Установка Fish.

         

        Debian 8

        echo 'deb http://download.opensuse.org/repositories/shells:/fish:/release:/2/Debian_8.0/ /' >> /etc/apt/sources.list.d/fish.list
        apt-get update
        apt-get install fish
         

        Ubuntu

        sudo add-apt-repository ppa:fish-shell/nightly-master
        sudo apt-get update
        sudo apt-get install python-software-properties
        sudo add-apt-repository ppa:fish-shell/nightly-master
        sudo apt-get update
        sudo apt-get install fish
         

        Fedora

        cd /etc/yum.repos.d/
        wget http://download.opensuse.org/repositories/shells:fish:release:2/Fedora_22/shells:fish:release:2.repo
        yum install fish
         

        CentOS 7

        cd /etc/yum.repos.d/
        wget http://download.opensuse.org/repositories/shells:fish:release:2/CentOS_7/shells:fish:release:2.repo
        yum install fish
         

        CentOS 6

        cd /etc/yum.repos.d/
        wget http://download.opensuse.org/repositories/shells:fish:release:2/CentOS_6/shells:fish:release:2.repo
        yum install fish
           

        Как пользоваться Fish

        Начать пользоваться Fish можно введя в консоли команду:

        fish
        fish.gif    

        Посмотреть какая версия Fish установлена:

        echo $FISH_VERSION
        
        
        FISH_VERSION.gif

        Вывод стандартных утилит:

        date
        locale
        pwd
        date.gif    

        Выполните команду help в оболочке fish, чтобы ознакомиться с инструкциями к командной оболочке Fish, которые откроются либо в браузере, либо в консоли:

        help
         help.gif   

        Подсветка синтаксиса: при вводе команды буквы выделяются красным цветом, если команда введена неверно или не полностью, если команда введена правильно, цвет изменяется на синий, и будет предлагаться продолжение из уже когда-либо выполненных команд:

        cd.gif

        Автоматический интеллектуальный выбор цвета в режиме реального времени:

        echo.gif

        Сделать Fish default shell:

        chsh -s /usr/bin/fish
        
        
        defaul-shell.gif

        Вернуть обратно bash или zsh:

        chsh -s /bin/bash
        
        chsh -s /bin/zsh

        Внимание: Дважды проверьте путь к вашей оболочке перед вводом. Если вы случайно ввели неверный путь, вы будете выброшены из консоли, и если вы сделаете это из под учетной записи администратора, вам нужно будет сбросить пароль администратора, а затем изменить оболочку.

        Подведем итоги. Fish — дружелюбная интерактивная командная оболочка с возможностью подсветки синтаксиса, продвинутым автодополнением, которая отлично подойдёт для пользователей, которые часто пользуются терминалом в системах Linux.

        Нужна консультация?

        Наши специалисты ответят на любой интересующий вопрос

        Задать вопрос
        Поделиться
        Назад к списку
        © 2021 Все права защищены.
        +7 (499) 113-65-73
        Заказать звонок
        sale@voipnotes.ru
        г. Москва 2-й Михайловский проезд 9
        Политика конфиденциальности
        Версия для печати
        © 2021 Все права защищены.
        Заказать звонок
        Написать сообщение