10. Текстовые редакторы nano и vi (RHCSA)

Поделиться
HTML-код
  • Опубликовано: 12 сен 2024
  • Ссылка на игру: vim-adventures...
    Плейлист: • Основы GNU/Linux и под...
    Телеграм: t.me/gnuslashl...
    Текстовой вариант: basis.gnulinux...

Комментарии • 29

  • @WhiteBear141981
    @WhiteBear141981 3 года назад +5

    Отлично! Спасибо!

  • @user-gr4pj1gw6b
    @user-gr4pj1gw6b 4 года назад +3

    midnight commander наше все)

  • @Tashtagol
    @Tashtagol 3 года назад +3

    А можно все Ваши уроки практиковать не на CentOs, а на Kali Linux?

    • @GNULinuxPro
      @GNULinuxPro  3 года назад +3

      Можно
      Большинство уроков не будут различаться, но кое-где будут отличия. Например, в CentOS в качестве пакетного менеджера dnf, а в Kali apt. Но это редкие исключения. Ну и если что, всегда можете написать мне в комментариях и я подскажу, как это на Кали

    • @eldarkarimov5791
      @eldarkarimov5791 2 года назад +3

      @@GNULinuxPro Просто респект вам

  • @user-gg7bf5rt7m
    @user-gg7bf5rt7m 3 месяца назад

    Нафиг этот гемор с вимом, нано хватает для всего.

  • @maximevtahov2360
    @maximevtahov2360 4 года назад +4

    ох, помню, как я впервые с vi столкнулся -- у меня пропало всякое желание туда лезть, пришлось курить мануалы, и.., знаете что? Желания с ним работать у меня по прежнему нет

    • @GNULinuxPro
      @GNULinuxPro  4 года назад +2

      Не обязательно желать работать с vi, у каждого свой любимый редактор, а вот уметь работать с vi, хотя бы минимально - зайти, что-то поменять и сохранить - желательно. Хотя бы чтобы сделать минимальные настройки для скачивания любимого редактора

    • @escobarbI4
      @escobarbI4 4 года назад

      попробуй в vim набрать команду "syntax on"

    • @user-ch2wu3xi4d
      @user-ch2wu3xi4d 3 года назад +5

      Первое что стоит изучить - как выйти из vi 😄
      Помню как первые разы чуть ли не комп приходилось перезагружать 😂

    • @itsmith32
      @itsmith32 2 года назад

      @@GNULinuxPro Зачем? Действительно ли в этом есть что-то, что лучше, чем глянуть vi -- help, когда это нужно? Я вот, к примеру, за несколько лет регулярной работы с GNU только единожды столкнулся с необходимостью работы с visudo. А vi как таковой ни разу не пригодился.

    • @GNULinuxPro
      @GNULinuxPro  2 года назад

      @@itsmith32 visudo может и через nano работать, так что ради него vi учить не надо
      На RHEL based дистрибутивах при минимальной установке системы nano не ставится. На серверах обычно ставят минимальную систему, а потом доустанавливают необходимые пакеты. И, скажем, в 7 RHEL/Centos/etc. если поставить систему без сети, а потом перенастраивать сеть - то без vi не получится никак. В 8 версии по умолчанию NM, так что можно и без vi настроить сеть.
      Или, если наткнуться на чужие сервера (скажем, клиент попросил), а тамошний админ nano не использует, то ставить на чужие сервера nano "потому что привычнее" - немного нехорошо.
      Я к тому, что выучить элементарное использование - открыть, изменить, (не)сохранить и закрыть - не сложно, минут 5-10 максимум. Да, есть вероятность никогда не наткнуться, но вот встанет потребность - застрянешь и придётся гуглить/читать ман, а это не всегда комфортно.

  • @dabbabib6628
    @dabbabib6628 2 года назад +1

    Спасибо за ролики, есть вопрос:
    cp:cannot create regular file Permission denied
    При попытке создать копию passwd
    Решил проблему копией через sudo, но файл скопировалс с теми же правами, поэтому и nano работает через sudo
    Подскажи, что я делаю не так?

    • @GNULinuxPro
      @GNULinuxPro  2 года назад +1

      А куда ты копировал файл?
      Скорее всего у твоего юзера не было прав на целевую директорию. Тема прав будет в следующих роликах (20). Поэтому я для примера копировал в домашнюю директорию, куда права есть по умолчанию, соответственно, можно без sudo писать.

    • @dabbabib6628
      @dabbabib6628 2 года назад +1

      @@GNULinuxPro Спасибо, я копировал файл в /, поэтому была проблема.
      Я крайне рад, что нашел твои ролики.
      У тебя дар обучать.

    • @GNULinuxPro
      @GNULinuxPro  2 года назад

      @@dabbabib6628 Спасибо!

  • @osidpgipsoe
    @osidpgipsoe 5 месяцев назад

    Как же он хрюкает на каждой букве "х"

  • @qvoot
    @qvoot Год назад

    3:25 добавил set linenumbers в ~/.nanorc и в /etc/nanorc. После открытия файла выдает unknown flag linenumbers

    • @GNULinuxPro
      @GNULinuxPro  Год назад

      Возможно опечатались

    • @qvoot
      @qvoot Год назад

      Вот мои действия:
      touch ~/.nanorc
      nano ~/.nanorc
      set linenumbers
      Ctrl+X
      nano ~/.nanorc
      Error in /home/user/.nanorc on line 1: Unknown flag "linenumbers"
      Система Cento 7 minimal

    • @qvoot
      @qvoot Год назад

      Может быть это из-за того что у меня версия нано 2.3.1? И в man по нано нет флага linenumbers.

    • @qvoot
      @qvoot Год назад

      И yum upgrade nano выдает No packages marked for update

    • @GNULinuxPro
      @GNULinuxPro  Год назад

      @@qvoot Судя по всему, в старых версиях не было такой опции.
      И в репозиториях старого центоса не будет актуальной версии нано, потому что мейнтейнеры некоторых дистрибутивов, чтобы держать систему стабильной, перестают обновлять пакеты с точки зрения функционала, разве что применяют обновления с исправлениями ошибок и уязвимостей.
      Тут либо обновлять сам дистрибутив, либо пытаться самостоятельно поставить новую версию nano из других репозиториев или скомпилировать. Правда не факт что получится из-за зависимостей.

  • @RootRealm
    @RootRealm 4 года назад +2

    vim рулит