Можно Большинство уроков не будут различаться, но кое-где будут отличия. Например, в CentOS в качестве пакетного менеджера dnf, а в Kali apt. Но это редкие исключения. Ну и если что, всегда можете написать мне в комментариях и я подскажу, как это на Кали
ох, помню, как я впервые с vi столкнулся -- у меня пропало всякое желание туда лезть, пришлось курить мануалы, и.., знаете что? Желания с ним работать у меня по прежнему нет
Не обязательно желать работать с vi, у каждого свой любимый редактор, а вот уметь работать с vi, хотя бы минимально - зайти, что-то поменять и сохранить - желательно. Хотя бы чтобы сделать минимальные настройки для скачивания любимого редактора
@@GNULinuxPro Зачем? Действительно ли в этом есть что-то, что лучше, чем глянуть vi -- help, когда это нужно? Я вот, к примеру, за несколько лет регулярной работы с GNU только единожды столкнулся с необходимостью работы с visudo. А vi как таковой ни разу не пригодился.
@@itsmith32 visudo может и через nano работать, так что ради него vi учить не надо На RHEL based дистрибутивах при минимальной установке системы nano не ставится. На серверах обычно ставят минимальную систему, а потом доустанавливают необходимые пакеты. И, скажем, в 7 RHEL/Centos/etc. если поставить систему без сети, а потом перенастраивать сеть - то без vi не получится никак. В 8 версии по умолчанию NM, так что можно и без vi настроить сеть. Или, если наткнуться на чужие сервера (скажем, клиент попросил), а тамошний админ nano не использует, то ставить на чужие сервера nano "потому что привычнее" - немного нехорошо. Я к тому, что выучить элементарное использование - открыть, изменить, (не)сохранить и закрыть - не сложно, минут 5-10 максимум. Да, есть вероятность никогда не наткнуться, но вот встанет потребность - застрянешь и придётся гуглить/читать ман, а это не всегда комфортно.
Спасибо за ролики, есть вопрос: cp:cannot create regular file Permission denied При попытке создать копию passwd Решил проблему копией через sudo, но файл скопировалс с теми же правами, поэтому и nano работает через sudo Подскажи, что я делаю не так?
А куда ты копировал файл? Скорее всего у твоего юзера не было прав на целевую директорию. Тема прав будет в следующих роликах (20). Поэтому я для примера копировал в домашнюю директорию, куда права есть по умолчанию, соответственно, можно без sudo писать.
Вот мои действия: 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 Судя по всему, в старых версиях не было такой опции. И в репозиториях старого центоса не будет актуальной версии нано, потому что мейнтейнеры некоторых дистрибутивов, чтобы держать систему стабильной, перестают обновлять пакеты с точки зрения функционала, разве что применяют обновления с исправлениями ошибок и уязвимостей. Тут либо обновлять сам дистрибутив, либо пытаться самостоятельно поставить новую версию nano из других репозиториев или скомпилировать. Правда не факт что получится из-за зависимостей.
Отлично! Спасибо!
midnight commander наше все)
А можно все Ваши уроки практиковать не на CentOs, а на Kali Linux?
Можно
Большинство уроков не будут различаться, но кое-где будут отличия. Например, в CentOS в качестве пакетного менеджера dnf, а в Kali apt. Но это редкие исключения. Ну и если что, всегда можете написать мне в комментариях и я подскажу, как это на Кали
@@GNULinuxPro Просто респект вам
Нафиг этот гемор с вимом, нано хватает для всего.
ох, помню, как я впервые с vi столкнулся -- у меня пропало всякое желание туда лезть, пришлось курить мануалы, и.., знаете что? Желания с ним работать у меня по прежнему нет
Не обязательно желать работать с vi, у каждого свой любимый редактор, а вот уметь работать с vi, хотя бы минимально - зайти, что-то поменять и сохранить - желательно. Хотя бы чтобы сделать минимальные настройки для скачивания любимого редактора
попробуй в vim набрать команду "syntax on"
Первое что стоит изучить - как выйти из vi 😄
Помню как первые разы чуть ли не комп приходилось перезагружать 😂
@@GNULinuxPro Зачем? Действительно ли в этом есть что-то, что лучше, чем глянуть vi -- help, когда это нужно? Я вот, к примеру, за несколько лет регулярной работы с GNU только единожды столкнулся с необходимостью работы с visudo. А vi как таковой ни разу не пригодился.
@@itsmith32 visudo может и через nano работать, так что ради него vi учить не надо
На RHEL based дистрибутивах при минимальной установке системы nano не ставится. На серверах обычно ставят минимальную систему, а потом доустанавливают необходимые пакеты. И, скажем, в 7 RHEL/Centos/etc. если поставить систему без сети, а потом перенастраивать сеть - то без vi не получится никак. В 8 версии по умолчанию NM, так что можно и без vi настроить сеть.
Или, если наткнуться на чужие сервера (скажем, клиент попросил), а тамошний админ nano не использует, то ставить на чужие сервера nano "потому что привычнее" - немного нехорошо.
Я к тому, что выучить элементарное использование - открыть, изменить, (не)сохранить и закрыть - не сложно, минут 5-10 максимум. Да, есть вероятность никогда не наткнуться, но вот встанет потребность - застрянешь и придётся гуглить/читать ман, а это не всегда комфортно.
Спасибо за ролики, есть вопрос:
cp:cannot create regular file Permission denied
При попытке создать копию passwd
Решил проблему копией через sudo, но файл скопировалс с теми же правами, поэтому и nano работает через sudo
Подскажи, что я делаю не так?
А куда ты копировал файл?
Скорее всего у твоего юзера не было прав на целевую директорию. Тема прав будет в следующих роликах (20). Поэтому я для примера копировал в домашнюю директорию, куда права есть по умолчанию, соответственно, можно без sudo писать.
@@GNULinuxPro Спасибо, я копировал файл в /, поэтому была проблема.
Я крайне рад, что нашел твои ролики.
У тебя дар обучать.
@@dabbabib6628 Спасибо!
Как же он хрюкает на каждой букве "х"
3:25 добавил set linenumbers в ~/.nanorc и в /etc/nanorc. После открытия файла выдает unknown flag linenumbers
Возможно опечатались
Вот мои действия:
touch ~/.nanorc
nano ~/.nanorc
set linenumbers
Ctrl+X
nano ~/.nanorc
Error in /home/user/.nanorc on line 1: Unknown flag "linenumbers"
Система Cento 7 minimal
Может быть это из-за того что у меня версия нано 2.3.1? И в man по нано нет флага linenumbers.
И yum upgrade nano выдает No packages marked for update
@@qvoot Судя по всему, в старых версиях не было такой опции.
И в репозиториях старого центоса не будет актуальной версии нано, потому что мейнтейнеры некоторых дистрибутивов, чтобы держать систему стабильной, перестают обновлять пакеты с точки зрения функционала, разве что применяют обновления с исправлениями ошибок и уязвимостей.
Тут либо обновлять сам дистрибутив, либо пытаться самостоятельно поставить новую версию nano из других репозиториев или скомпилировать. Правда не факт что получится из-за зависимостей.
vim рулит