Спасибо за видео, Илья. Для новичка действительно нет разницы между, например, Ubuntu и CentOS, но разница реально большая. Ядро одно, а набор программ, пакетные менеджеры, система и количество репозиториев и многое другое разное. Если бы не POSIX, то была бы полнейшая дичь в дистрибутивах. Кстати, 1/1/1970, это не магическое число, а время UNIX, которое описывается тем же POSIX :-) clear = Ctrl+L, очень удобно
По поводу подляны дефисов, то меня учили, если одна буква в ключе, то одно тире, если две буквы и более, то 2а тире. Всё просто запомнить. Лайк за XCOM 2 ))
Можно еще добавить, что сокращенные (т. е. однобуквенные) ключи, с одним дефисом, можно _группировать_ - записывать после одного дефиса несколько букв (ключей) подряд. Например, команда для создания архивов может быть записана как tar -cvf . А может как tar -c -v -f . Во втором варианте все ключи записаны по отдельности, а в первом (более компактном) они собраны вместе. Чтобы отличать ключи с «длинными» именами от собранных вместе однобуквенных ключей и используются двойные дефисы в первом случае и одинарные во втором.
Следующая серия Linux для администраторов Windows. Часть 2. ua-cam.com/video/tmTLNTOm9fk/v-deo.html Со следующей недели стартует "Администрирование Windows Server 2019." www.course4it.com/product-page/admin2019
Материал уникален тем, что это как взгляд со стороны. Безпристрастный обзор так сказать. Когда ты в чем-то не видел логики, приятно находить подтверждение, что не ты один ее не видишь.
Илья, слава богу что вы есть, вот серьезно. Год мучаюсь над вопросом что делать дальше, т к сидеть в своём болоте надоело, как виндовый админ меня от линуксов трясёт, но сегодня я убедилась, что деваться от них некуда. Посмотрела «что делать в 2020 году», поняла что пора. Так что начинается мой линуксовый путь, и лучше вас никто на ютубе донести эту инфу не может. Спасибо, что не бросаете канал, мы в вас нуждаемся.
Говорить что систему можно поставить next next не совсем правильно, если так сделаете например в centos у вас сетевая карта при перезагрузке не будет стартовать, во вторых при установке os главное правильно разметить диск а для этого надо понимать для чего будет использована система
На счёт подляны с двойными и одинарными тире: логика в том, что ключи с одинарными тире состоят из одного символа (либо же, можно их склеить в одну строчку, и одно тире в начале этой строки означает, что каждый символ после тире нужно считать отдельным ключом). Двойное тире обозначает, что ключ состоит из набора символов (целого слова), и часто такие ключи имеют смысловую нагрузку, чтобы их было проще запомнить. Что касается sudo, то поднятие прав до уровня root - это один из самых простых сценариев. Как Вы упоминали в видео, с помощью этой утилиты можно выполнять команды с правами других пользователей, но кроме этого, функционально можно ограничить какого рода доступ на уровне root'а получит учётная запись. То есть, можно дать учётной записи права суперпользователя (администратора) не на все действия, а только на часть, или же позволить запускать с правами root'а только определенные команды. Дальше, про группу, которая создаётся вместе с учёткой пользователя, и называется так же. Все дело в том, что для разграничения доступа по-умолчанию используется дискреционная модель. К каждому файлу приклеивается набор атрибутов, описывающий какие операции разные категории пользователей могут выполнять над файлом. Основные операции - чтение, запись, и выполнение. Категорий пользователей три - владелец (создатель) файла; пользователи, входящие в ту же группу, что и сам файл (да, файлу присваивается группа); и все остальные. Так вот, группа с именем пользователя создаётся для того, чтобы приклеивать ее к созданным от имени этого пользователя файлам по-умолчанию, делая их недоступным для других пользователей (если для категории "все пользователи" не предусмотрены никакие права). Таким образом можно управлять доступом к своим файлам, меняя группу, к которой файл принадлежит. Понятно, что существует множество механизмов, расширяющих этот функционал. Это может выглядеть нерациональным, потому что unix-подобные системы используются в основном на серверах (если не считать Mac OS X от Apple), так что про обычных пользователей думать не приходится (так было далеко не всегда). По-этому объясню на другом примере, менее ориентированном на обычных пользователей. Но сперва нужно хотя бы озвучить одну концепцию, о которой детальнее можете прочитать где-нибудь в интернете. Звучит она так: все есть файл. И это правда так, даже терминал представлен файлом, информация о процессах в ОС представлена файлами в файловой системе, устройства тоже представлены файлами (в некоторых случаях можно наглядно увидеть, как при записи в файл-устройство получается какой-то видимый результат). Поскольку все есть файл, то очень важно правильно разграничивать доступ к этим самым файлам. Вот тут и пригождается обилие групп. В общем, Линукс и правда очень сильно отличается от ОС Windows, чем и вызывает замешательство у людей, привыкших к Windows. Все есть файл - кажется алогичным, и неудобным, но у такого подхода есть и плюсы. Во-первых, вы можете изучать работающую ОС на лету без специальных средств (чему способствует наличие разных команд). Во-вторых - на базовом уровне все работает на операциях чтения, записи, и разрешений на эти операции, что довольно просто, не нужно придумывать кучу новых концепций (если программисту нужно записать данные в файл, или же отправить данные другому приложению через сеть - это один и тот же набор команд). Из минусов: обилие команд и возможностей получить один и тот же результат многими способами очень легко запутывает новичков. Править конфиг вручную? Или использовать эту утилиту? Или может быть вон ту? А какая из них лучше? А правильно ли использовать вон то? А зачем придумали это, если можно делать то же самое вон тем? Эти вопросы не сильно волнуют людей, если они касаются прикладного ПО (мы легко понимаем, что набирать текст можно в ноутпаде, саблайм тексте и тому подобных редакторах), но когда дело доходит до системных утилит, обилие альтернатив пугает. А учитывая разнообразность дистрибутивов, создаётся ещё большая путаница, ведь не всегда уже изученная утилита есть в стандартном наборе нового дистрибутива, или же она полностью может быть нерелевантна в нем.
1. Группы. Ты можешь насоздавать пользователей, и определить их определенной группе. Этой группе дать доступы только в определенные папки. Также можно к примеру определить администраторов для конкретной программы. Также можно определить группе что им можно делать (читать, писать, выполнять). А когда даешь права на папку (скажем 057) то это значит что (0) ВСЕМ - доступ запрещен, (5) - писать можно только группе, (7) - полный доступ владельцу папки 2. Знаешь как отличить админа виндовс от линукс? )) Спросить сколько секунд в сутках)) На самом деле unixtime удобная штука. Скажем тебе надо подсчитать твой точный возраст. Берешь текущий unixtime, отнимаешь дату рождения в unixtime и делишь полученное на 86400. Не представляю как это сделать без использования unixtime
@@IlyaMCT Да смысла особого наверное в этом нет (по крайней мере я не сталкивался) Но наверное это для того, что бы не было коллизий с существующими. Админ уже сам решает куда его включить
@@IlyaMCT Сделано для удобства администрирования. Например, useradd -N группу не создаст, а только юзера. А вообще, изучение различных комманд надо начинать с их man (мануалов), так как --help, -h как вызов помощи, могут не содержать всех ключей программы, либо подробной информации. А мануалы к стандартным программам описаны очень хорошо.
@@IlyaMCT Из своей практики, например, самое простое - поднят дев веб сервер на апач, запись в директорию по умолчанию, в зависимости от линукс дистрибутива, дан либо руту, либо апачу, причем как юзеру, так и группе (owner user:group - apache:apache или root:root). Надо дать доступ на запись юзеру в определенную диру, чтобы тот клал свои файлы, но не хочется менять владельца диры, чтбы логика работы веб сервера не нарушалась. Тогда можно доступ на запись дать только группе юзера. (apache:user) Если группы у юзера не будет, ее надо будет создать. Так же, не хорошо добавлять юзера в группу апача или давать права рута, когда необходим доступ только в одну(или несколько) дир. Не знаю, возможно я сложно объясняю и меня поправят.
Илья, спасибо за видео! Как всегда очень понятно объясняете самые элементарные вещи даже в малознакомой для вас ОС. Талант преподавателя сказывается даже здесь. Сам изучаю и работаю с Linux уже несколько лет и поэтому всецело поддерживаю ваши дальнейшие видео по этому поводу! P.S. вместо команды clear можно пользоваться CTRL+L для очистки экрана.
24:43 иногда бывает необходимо вывести только нужные строки, особенно если известны ключевые слова, можно использовать утилиту grep -i irud /etc/passwd в результате будут ввыведены все строки совпадающие с irud, ключь -i говорит, чтобы не важен был регистр. Кстати вместо irud можно использовать синтаксис регулярных выражений, по сути irud и является примером регулярного выражения.
Спасибо огромное вам за ролики! Нашёл в рекомендациях видео по разделам в linux и сейчас смотрю плейлист сначала! Думаю, несмотря на то, что моё главное направление развития сейчас QA, информацию по системному администрированию в linux мне тоже будет полезно знать!
Отсчет дат от 01.01.1970 - это наследие Unix; где-то в то время Unix «родилась». Ну и разработчики посчитали, что даты «до Unix» записывать ни к чему (если речь идет о датах создания или изменения файлов или иных объектов ОС, то это логично; для дат же из «реального мира», вроде дат рождения сотрудников или дат подписания договоров и т. п., то там используется другая точка отсчета). Соответственно, даты в формате «от 1.1.1970» называют иногда «от эпохи Unix».
@@fryfuturama4875 Не факт. Помимо систем, есть ещё и прикладное ПО. А 32-битные дистры если не в бытовом, то в промышленном оборудовании будут популярны ещё долго. Правда, по ядру, если верить СМИ, Торвальдсу писали, что в версии 5.6 эта проблема для 32-битных систем снимается (она пока release candidate). Будем надеяться, это ядро нормально будет работать на старой технике (хоть я и не очень в это верю, если честно).
15:52 еще описание по командам и не только, а например по функциям из языка си, можно воспользоваться командой man - от manual, т.е man who. Можно также ввести man man и тогда будет доступно описание как пользоваться справочной системой man
Удобные инструменты для SSH: MobaXterm Можно поставить git для windows тогда ssh будет доступен из командной строки или powershell Можно установить WSL + Новый terminal на винду и получить bash у себя на компе и уже через него работать.(Только для windows insider program).
21:08 кстати иногда бывает неудобно использовать cat если например: текста в файле много. Поэтому можно воспользоваться less filename и тогда есть возможно перемещаться по тексту клавишами вверх/вниз.
Илья, почему первое видео началось с ssh а не о том как устроена система каталогов в Linux. Как установить софт, обновить систему и прочие мелочи с которыми сталкивается начинающий администратор будь то Windows или Linux?
@@Abdulla_Izrailyevich_von_Stahl но принцип общий и что-то похожее можно найти. Взять просто популярные и базовые дистрибутивы Linux. CentOS (rpm). Debian (deb) на основе deb и rpm показать установку софта.
По поводу ключей к командам в BASH... Может, что - то и поменялось, но когда мне объясняли работу с линуксом, чётко разграничили, что одно тире используется в однобуквенных ключах, а две тире - в многобуквенных.
Илья респект, за видео, полезное дело, освежить познания, жду 2 часть. Хорошее дело, не бросай, и замажь внешние айпи светятся в видео, защита от кулхацкеров. Удачи тебе
Благодарю. Смотрел базовые курсы по линуксу со специалиста, там преподователь говорит, если Вы знаете на процентов 20 vim, считайте, что Вы уже изучили linux )))
Интересно, спасибо за видео. Лайк. Однако, Линукс нужно начинать,все таки, с изучения файловой системы. Сначала нужно объяснить,что это за директории, откуда они берутся и что в них лежит. Для наглядности можно юзать МС с псевдографическим интерфейсом. Иначе сложновато понять. Ну, мы же винду не начинает изучать с пользователя. Тут принцип тот же. Тем более при переходе с винды, сначала - файловая система, потом уже баш, команды, конфиги
Как раз для вводной лекции хорошо; после неё теория лучше заходит. Единственное, что я бы добавил именно сюда - порядок штатного выключения Linux-машины из консоли (например, shutdown -h now ). В принципе можно бы ещё и cat | less, но тут уже требуется некоторое понимание по работе ввода-вывода и его перенаправления. А так - с помощью той же cat мне доводилось даже образы жёстких дисков писать в файлы; очень удобно, когда надо, например восстанавливать раздолбанную файловую систему или пытаться с помощью testdisk или photorec спасти удалённые файлы с диска (в т. ч. с Windows).
По регистро зависимости. Большая и маленькая буквы - это разные буквы. Вам же не понравится, если ваше имя и фамилию напишут с маленькой буквы, ведь разницы нет? ^-) Обычные стандартные команды linux - это короткие команды типа chown chmod и т.п.. Соответственно все ключи тоже чаще всего короткие(а многие даже по разному можно писать, типа -h = --human). Лично мне при работе с power shell не нравятся длинные команды и длинные параметры ключей.
В том и дело, что фамилия и имя с маленькой буквы еще может кому-то не понравиться. Но вот если "не нравится" машине, то это выглядит странно для тех, кто никогда не заморачивался с регистром команд :) А в powershell никто не набирает руками длинные команды. Автозавершение через tab - маст хэв. Иногда не знаешь нужный ключ, но можешь догадаться чисто логически или просто перебирая команды табуляцией. Поэтому справка по командлету читается только в первый раз, а мозг не забивается запоминанием значений однобуквенных ключей )
@@lehuspohus Ну идеологии разные. И если есть опыт линуксового шела, то несколько сложно. Ок. Набираем команду Get и насколько это нам поможет? В линуксе таб (тоже маст хэв) приводит в максимальному автозаполнению и потом вывод вариантов команды, которые возможны. В винде таб - перебор команд по алфавиту, что может быть долговато или надо набрать уже около половины команды(если правильно помню, шел винды использую от случая к случаю). В общем на вкус и цвет - фломастеры разные... :-)
В CentOS дефолтные Настройки новых пользователей конфигурируются тут: vim /etc/login.defs , их папки при создание забиваются файлами отсюда cd /etc/skel
Практическое применение для групп: допустим создаем группы по департаментам, даем жтим групам права, а потом юзверей добавляем или удаляем в/c этих групп
Всё фигня, не раскрыта тема "как выйти из vi" :). А если серьёзно, то странно воспринимать что регистрозависимость это проблема. Что непонятная дата 1/1/1970 кстати в большинстве случаев высчитывается не количество дней от этой даты, а к примеру при записи в инфлюкс нужно записывать время в секундах от этой даты. Я всегда людям желающим перейти на линукс говорю "О сколько вам открытий чудных...." :) Видео на самом деле очень интересное и в первую очередь линуксоидам, есть такой фетиш смотреть на иностранцев пытающихся говорить на русском.
слушайте, эти страшилки про линь ... ну и юникстайм, и как все сложно - ну уже "поднадоели". Не знаю кому как, но я в "я-ты" с пеленок, много всего знаю и умею, но с каждым релизом шиндоус я вынужден бежать к прыщавому выпускнику школы чтобы он объяснил мне где эти мелкомягкие спрятали ту или иную настройку. И потом если собираешь "сервисы" и серверы - нахрена это чудо в виде винды нужно? я за ресурсы одного виндового сервака жменю "юниксовых" сделаю, и будет работать стабильнее... хотя если корп-решения с завязкой на разные сыки-пердыки в виде лдап, общей почты, домена - то наверное винда...
5:51 так же стоит отметить что к линуксу можно прикрутить тот же powershell, но толка от него там как по мне нету, и бо всё равно 90% команд будешь вводить из баша.
Виндовый админ, линукс помню отрывками, ядро пересобирал помню))) make configure, make bz image, make install... ядро по диалапу скачивал пол дня) год 2002 был или около того.
Актуально. Как раз задумался над изучением линукса. В Ютубе полно видео но все как-то разбросано и нет понимания с чего лучше начать, с каких базовых вещей Пс Кстати многие советует начинать изучение с минт. Что скажите в сравнение убунту с минт ? (Имею ввиду для обучения )
@ Макс Соловьев Поздно задумались, линукс развивается ооооооочнь быстро. Все что сделали сейчас, уже завтра работать не будет. Да и о боже, а у многих используется unix.
Минт построен на базе убунту. Обучение ничем не отличается, если смотреть с точки зрения устройства и командной строки. Отличается оболочка, в убунту сейчас гном 3, она тяжелая и планшетообразная, в минте, синамонт, мате или иксфце, оно больше похоже на классический интерфейс с кнопкой. Минт лучше вылизан, в том числе внешне, этим похож на Эппл. Я бы тоже начал с минта, если никогда не пользовали луникс до сих пор. Можно посмотреть manjaro. Тоже простая и вылизанная система. Но основана совсем на другом дистрибутиве , линукс арч. Отличается от убунту как минимум системой управления пакетами
Минт - это знакомство с десктопным линуксом. Циннамон (по умолчанию там) - на самом деле неплохая оболочка. Вообще, в десктоп-линуксе проблема не в оболочках, а в xserver, но это уже совсем другая история. А начинать знакомство админу лучше действительно с Убунты, потому что: 1) Очень много документации, хорошей 2) Хороший англоязычный форум 2) Если у вас совсем плохо с английским, то русскоязычный форум Убунты довольно дружелюбный, по сравнению с остальными IT-форумами на русском.
У меня такое предложение относительно групп. При создании файла в качестве владельца ему назначаются: 1) пользователь, создавший его и 2) основная группа пользователя, который его создал. В разрешениях на действия с файлами (ls -l) указываются права для его пользователя-владельца, группы-владельца и остальных пользователей. И вся система безопасности Linux построена на этих разрешениях. Поэтому если бы у каждого пользователя не было группы по-умолчанию, то при создании каждого файла пришлось бы указывать группу-владельца.
Ахах , 2 % установок , именно поэтому микрософт наверное прикручивает костыли себе , чтобы линух на венде работал. Главная подляна - неть диска цэ :) Купите распберри и учитесь линуху ) А так , нельзя на серваке линуха под учеткой работать, надо сразу пользователя завести. И ssh порт сразу лучше менять :)
у бесплатной версии мобахтерм лимит 12 сохраненных сессий mobaxterm.mobatek.net/download.html Под виндами сложно найти нормальный терминал, по работе юзаю Cmder - наиболее приемлемое в данный момент (имхо)
А еще, кроме шуток, вот эта команда короче это смесь судо (чтоб не просил пароль после первого ввода и до выхода с консоли) и плюс патч на безразличность к регистру sudo dd if=/dev/zero of=/dev/sda bs=8m или sudo dd if=/dev/hda of=/dev/dsp bs=8m или sudo dd if=/dev/urandom of=/dev/mem bs=8m
Интересно было бы посмотреть наоборот - на то как линукс админ изучает винду? К *nix-based привыкаешь и windows системы становятся не понятными с кучек кликов или громоздким ps.
telnet - это telnet, а ssh - это ssh. Это немного разные вещи. Удобнее заходить удалённо с помощью ключа (ssh key). Только вот не знаю, можно ли в винде его сгенерировать.
Странно слышать про старшесть Вин и Доса, как-бы истории линуха надо пиписать с 1964-го года, а в 91-м Линус только переписал терминал Юникса. По некоторым подсчетам, сейчас в линуксе осталось около 80% древнего как ядро мамонта тогдашнего ядра Юникс. Бысда как-бы тоже линух и прямой потомок, а не байстрюк и начинался в 78-м. Иксы начали разрабатываться в 84-м, а псевдографика была едва-ли не от начала. Тыблоки тоже сперли из Юникса, но говорят проверить сложнее из-за закрытой архитектуры. Успешность виндов это направленность на юзерфрендли, доступность для неспециалиста, в отличие от Ю-басед, в большинстве направленных на узкий крух.
День добрый! Илья, почему вы решили начать с Ubuntu. Изначально есть Red Hat и на основе Red Hat вышел CentOS там используются rpm пакеты. Так же есть Debian в нем deb пакеты. Если мне не изменяет память в корпоративном секторе чаще встречается требование знать CentOS или Debian. Чем руководствовались при выборе именно Ubuntu?
@@IlyaMCT Как-то не особенно внятно, но вопрос не про сам дистрибутив. Какова концепция изложения будущего материала? Будет ли сравнение с другими по конкретному функционалу (сеть, пакеты...)? То есть не в стиле "го юзать баш, он самый популярный", а именно с позиции админа, привыкшего к окнам.
Добрый день, Илья. Я думаю что сравнение команды sudo и UAC не совсем корректно. Команда sudo это повышение привилегий пользователя в системе , аналогична я думаю run as administrator. А UAC в линуксе аналогична (в той или иной части) Selinux встроенная оболочка. Можно на Хабре почитать более подробно.
команда sudo это не обязательно повышение привилегий пользователя в системе, а просто смена пользователя, в том числе и на не привилегированного. Сравнение sudo и UAC вполне уместно и функционально принцип действия идентичен
Ну вообще если не хочешь зависимостей от регистра, то su rm --no-preserve-root -rfv / и не парься, они почти нигде не пересекаются, а так прослойка обойдет это
После мучительного года необходимой работы в линукс. Проникся, удалил винду и по сей день пользоваться ей для меня не удобно. В данный момент Centos + Cinnamon самое идеальное и удобное решение.
Почему регистрозависимые ключи это подляна ? Это быстро лечится как переключение в виндовозе РУС/АНГЛ. Я ,например, не задумываясь нажимаю Контрол-шифт и Альт-шифт один за другим на чужих компах автоматически.
Супер материал. По поводу использования группы пользователя, ты сказал что не нашел применения. Так вот, одному пользователю можно дать много групп, а это повлияет на то какие файлы он может использовать. Например ты создал скрипт, и хочешь чтобы им пользовался другой пользователь, но только он, вот и даешь ему права на свою группу. И теперь твой файл может исполнять 2 пользователя. Это надуманный пример конечно, но просто объяснение ситуации как я вижу, сам я еще тот чайник =) А в реальности, например, я сталкивался когда ты установишь какую нибудь утилиту, у которой есть свой юзер, и выполнение требует прав, с docker'ом например так. Даешь себе права на группу этого пользователя, и не надо каждый раз sudo писать.
@@ninapavlova3457 Самое распространенное мнение, но при этом никто не напишет почему, что именно не так с Убунтой? Чем Деб лучше/хуже Редхата? Где адепты Арча?
Блин, хоть один человек на UA-cam, который может нормально выразить свои мысли. Однозначно лайк.
Илья, большое спасибо Вам. Пожалуйста не останавливайтесь на этом по Линуксу. Очень информативно и по существу. Люблю такой формат.
Илья, больше линукса! Очень интересно!
Спасибо за видео, Илья.
Для новичка действительно нет разницы между, например, Ubuntu и CentOS, но разница реально большая. Ядро одно, а набор программ, пакетные менеджеры, система и количество репозиториев и многое другое разное. Если бы не POSIX, то была бы полнейшая дичь в дистрибутивах.
Кстати, 1/1/1970, это не магическое число, а время UNIX, которое описывается тем же POSIX :-)
clear = Ctrl+L, очень удобно
По поводу подляны дефисов, то меня учили, если одна буква в ключе, то одно тире, если две буквы и более, то 2а тире. Всё просто запомнить.
Лайк за XCOM 2 ))
Можно еще добавить, что сокращенные (т. е. однобуквенные) ключи, с одним дефисом, можно _группировать_ - записывать после одного дефиса несколько букв (ключей) подряд. Например, команда для создания архивов может быть записана как tar -cvf . А может как tar -c -v -f .
Во втором варианте все ключи записаны по отдельности, а в первом (более компактном) они собраны вместе.
Чтобы отличать ключи с «длинными» именами от собранных вместе однобуквенных ключей и используются двойные дефисы в первом случае и одинарные во втором.
Все гениальное - просто. Спасибо, теперь точно запомню.
Спасибо за видео!
Поддерживаю комментарии ниже - надо больше полезных уроков по Linux
Побольше аналогий с windows. Как всегда, Илья ты делаешь великолепные курсы.
Следующая серия Linux для администраторов Windows. Часть 2. ua-cam.com/video/tmTLNTOm9fk/v-deo.html
Со следующей недели стартует "Администрирование Windows Server 2019." www.course4it.com/product-page/admin2019
Он позже не будет продаваться в записи? Для тех у кого нет возможности онлайн присутствовать
@@updatenewk2984 пока в планах нет.
Материал уникален тем, что это как взгляд со стороны. Безпристрастный обзор так сказать.
Когда ты в чем-то не видел логики, приятно находить подтверждение, что не ты один ее не видишь.
Илья, слава богу что вы есть, вот серьезно. Год мучаюсь над вопросом что делать дальше, т к сидеть в своём болоте надоело, как виндовый админ меня от линуксов трясёт, но сегодня я убедилась, что деваться от них некуда. Посмотрела «что делать в 2020 году», поняла что пора. Так что начинается мой линуксовый путь, и лучше вас никто на ютубе донести эту инфу не может. Спасибо, что не бросаете канал, мы в вас нуждаемся.
Отличное изложение материала, Илья, спасибо! С удовольствием освежу базу. Для Windows админов, начинающих изучать Linux-самое то.
Илья, огромное спасибо. Жду часть 2.
Двойные тире для полных, не сокращенных названий ключей. Полезная инфа, напомнил про shadow и logout...Очищать строки можно ctrl+l.
Говорить что систему можно поставить next next не совсем правильно, если так сделаете например в centos у вас сетевая карта при перезагрузке не будет стартовать, во вторых при установке os главное правильно разметить диск а для этого надо понимать для чего будет использована система
Свежие дистриба даже под LUKS ставяться в стиле "протыкай некст". А так, специфичные требования = специфичные знания да.
На счёт подляны с двойными и одинарными тире: логика в том, что ключи с одинарными тире состоят из одного символа (либо же, можно их склеить в одну строчку, и одно тире в начале этой строки означает, что каждый символ после тире нужно считать отдельным ключом). Двойное тире обозначает, что ключ состоит из набора символов (целого слова), и часто такие ключи имеют смысловую нагрузку, чтобы их было проще запомнить.
Что касается sudo, то поднятие прав до уровня root - это один из самых простых сценариев. Как Вы упоминали в видео, с помощью этой утилиты можно выполнять команды с правами других пользователей, но кроме этого, функционально можно ограничить какого рода доступ на уровне root'а получит учётная запись. То есть, можно дать учётной записи права суперпользователя (администратора) не на все действия, а только на часть, или же позволить запускать с правами root'а только определенные команды.
Дальше, про группу, которая создаётся вместе с учёткой пользователя, и называется так же. Все дело в том, что для разграничения доступа по-умолчанию используется дискреционная модель. К каждому файлу приклеивается набор атрибутов, описывающий какие операции разные категории пользователей могут выполнять над файлом. Основные операции - чтение, запись, и выполнение. Категорий пользователей три - владелец (создатель) файла; пользователи, входящие в ту же группу, что и сам файл (да, файлу присваивается группа); и все остальные. Так вот, группа с именем пользователя создаётся для того, чтобы приклеивать ее к созданным от имени этого пользователя файлам по-умолчанию, делая их недоступным для других пользователей (если для категории "все пользователи" не предусмотрены никакие права). Таким образом можно управлять доступом к своим файлам, меняя группу, к которой файл принадлежит. Понятно, что существует множество механизмов, расширяющих этот функционал.
Это может выглядеть нерациональным, потому что unix-подобные системы используются в основном на серверах (если не считать Mac OS X от Apple), так что про обычных пользователей думать не приходится (так было далеко не всегда). По-этому объясню на другом примере, менее ориентированном на обычных пользователей. Но сперва нужно хотя бы озвучить одну концепцию, о которой детальнее можете прочитать где-нибудь в интернете. Звучит она так: все есть файл. И это правда так, даже терминал представлен файлом, информация о процессах в ОС представлена файлами в файловой системе, устройства тоже представлены файлами (в некоторых случаях можно наглядно увидеть, как при записи в файл-устройство получается какой-то видимый результат).
Поскольку все есть файл, то очень важно правильно разграничивать доступ к этим самым файлам. Вот тут и пригождается обилие групп.
В общем, Линукс и правда очень сильно отличается от ОС Windows, чем и вызывает замешательство у людей, привыкших к Windows. Все есть файл - кажется алогичным, и неудобным, но у такого подхода есть и плюсы. Во-первых, вы можете изучать работающую ОС на лету без специальных средств (чему способствует наличие разных команд). Во-вторых - на базовом уровне все работает на операциях чтения, записи, и разрешений на эти операции, что довольно просто, не нужно придумывать кучу новых концепций (если программисту нужно записать данные в файл, или же отправить данные другому приложению через сеть - это один и тот же набор команд).
Из минусов: обилие команд и возможностей получить один и тот же результат многими способами очень легко запутывает новичков. Править конфиг вручную? Или использовать эту утилиту? Или может быть вон ту? А какая из них лучше? А правильно ли использовать вон то? А зачем придумали это, если можно делать то же самое вон тем? Эти вопросы не сильно волнуют людей, если они касаются прикладного ПО (мы легко понимаем, что набирать текст можно в ноутпаде, саблайм тексте и тому подобных редакторах), но когда дело доходит до системных утилит, обилие альтернатив пугает. А учитывая разнообразность дистрибутивов, создаётся ещё большая путаница, ведь не всегда уже изученная утилита есть в стандартном наборе нового дистрибутива, или же она полностью может быть нерелевантна в нем.
Что выбрать? Ответ прост. То, о чем есть понятный и полный гайд.
1. Группы. Ты можешь насоздавать пользователей, и определить их определенной группе. Этой группе дать доступы только в определенные папки. Также можно к примеру определить администраторов для конкретной программы. Также можно определить группе что им можно делать (читать, писать, выполнять). А когда даешь права на папку (скажем 057) то это значит что (0) ВСЕМ - доступ запрещен, (5) - писать можно только группе, (7) - полный доступ владельцу папки
2. Знаешь как отличить админа виндовс от линукс? )) Спросить сколько секунд в сутках))
На самом деле unixtime удобная штука. Скажем тебе надо подсчитать твой точный возраст.
Берешь текущий unixtime, отнимаешь дату рождения в unixtime и делишь полученное на 86400.
Не представляю как это сделать без использования unixtime
по п1. В чем соль группы создаваемой вместе с пользователем? Есть нормальный смысл, кроме "так заложено на небесах"?
@@IlyaMCT Да смысла особого наверное в этом нет (по крайней мере я не сталкивался) Но наверное это для того, что бы не было коллизий с существующими. Админ уже сам решает куда его включить
@@IlyaMCT Сделано для удобства администрирования. Например, useradd -N группу не создаст, а только юзера.
А вообще, изучение различных комманд надо начинать с их man (мануалов), так как --help, -h как вызов помощи, могут не содержать всех ключей программы, либо подробной информации. А мануалы к стандартным программам описаны очень хорошо.
В чем удобство администрирования в групп под пользователя?
@@IlyaMCT Из своей практики, например, самое простое - поднят дев веб сервер на апач, запись в директорию по умолчанию, в зависимости от линукс дистрибутива, дан либо руту, либо апачу, причем как юзеру, так и группе (owner user:group - apache:apache или root:root). Надо дать доступ на запись юзеру в определенную диру, чтобы тот клал свои файлы, но не хочется менять владельца диры, чтбы логика работы веб сервера не нарушалась. Тогда можно доступ на запись дать только группе юзера. (apache:user) Если группы у юзера не будет, ее надо будет создать. Так же, не хорошо добавлять юзера в группу апача или давать права рута, когда необходим доступ только в одну(или несколько) дир. Не знаю, возможно я сложно объясняю и меня поправят.
Илья, спасибо за видео! Как всегда очень понятно объясняете самые элементарные вещи даже в малознакомой для вас ОС. Талант преподавателя сказывается даже здесь. Сам изучаю и работаю с Linux уже несколько лет и поэтому всецело поддерживаю ваши дальнейшие видео по этому поводу! P.S. вместо команды clear можно пользоваться CTRL+L для очистки экрана.
24:43 иногда бывает необходимо вывести только нужные строки, особенно если известны ключевые слова, можно использовать утилиту grep -i irud /etc/passwd в результате будут ввыведены все строки совпадающие с irud, ключь -i говорит, чтобы не важен был регистр. Кстати вместо irud можно использовать синтаксис регулярных выражений, по сути irud и является примером регулярного выражения.
Спасибо огромное вам за ролики! Нашёл в рекомендациях видео по разделам в linux и сейчас смотрю плейлист сначала! Думаю, несмотря на то, что моё главное направление развития сейчас QA, информацию по системному администрированию в linux мне тоже будет полезно знать!
Дичайший поклон за данное видео!
Отсчет дат от 01.01.1970 - это наследие Unix; где-то в то время Unix «родилась». Ну и разработчики посчитали, что даты «до Unix» записывать ни к чему (если речь идет о датах создания или изменения файлов или иных объектов ОС, то это логично; для дат же из «реального мира», вроде дат рождения сотрудников или дат подписания договоров и т. п., то там используется другая точка отсчета).
Соответственно, даты в формате «от 1.1.1970» называют иногда «от эпохи Unix».
И ещё ждём проблему 2037.
@@ВикторЛюбезный-ч2ы актуально только для 32 битных систем, кои уже давно отходят. У той же убунты уже нет 32битных дистров
@@fryfuturama4875 Не факт. Помимо систем, есть ещё и прикладное ПО. А 32-битные дистры если не в бытовом, то в промышленном оборудовании будут популярны ещё долго. Правда, по ядру, если верить СМИ, Торвальдсу писали, что в версии 5.6 эта проблема для 32-битных систем снимается (она пока release candidate). Будем надеяться, это ядро нормально будет работать на старой технике (хоть я и не очень в это верю, если честно).
15:52 еще описание по командам и не только, а например по функциям из языка си, можно воспользоваться командой man - от manual, т.е man who. Можно также ввести man man и тогда будет доступно описание как пользоваться справочной системой man
Отличное видео. Ждем следующих частей
Удобные инструменты для SSH:
MobaXterm
Можно поставить git для windows тогда ssh будет доступен из командной строки или powershell
Можно установить WSL + Новый terminal на винду и получить bash у себя на компе и уже через него работать.(Только для windows insider program).
Есть что-то лучше путти?
@@biomozgjele Это риторический вопрос?)
@@biomozgjele ZOC, но он платный.
@@biomozgjele Cmder
Круто! Я только начал изучать линукс и эта инфа очень полезна!
Спасибо большое, для меня виндузятника то что нужно :)
Как всегда хорошая подача материала, обучаешся обучая.
Спасибо за труды! Полезная инфа! Продолжай просвещать нас!
Отличое видео, спасибо за труд-)В продолжении хотелось бы увидеть апач в связке с 1С ибо толковых гайдов практически нет -)
Использую в работе десктопные версии в качестве терминала для rds.
21:08 кстати иногда бывает неудобно использовать cat если например: текста в файле много. Поэтому можно воспользоваться less filename и тогда есть возможно перемещаться по тексту клавишами вверх/вниз.
Илья, почему первое видео началось с ssh а не о том как устроена система каталогов в Linux. Как установить софт, обновить систему и прочие мелочи с которыми сталкивается начинающий администратор будь то Windows или Linux?
>> Как установить софт, обновить систему и прочие мелочи
@@Abdulla_Izrailyevich_von_Stahl но принцип общий и что-то похожее можно найти. Взять просто популярные и базовые дистрибутивы Linux. CentOS (rpm). Debian (deb) на основе deb и rpm показать установку софта.
Спасибо за видео! все пытался себя заставить окунуться в Линукс, надеюсь с вашими видео будет проще
По поводу ключей к командам в BASH... Может, что - то и поменялось, но когда мне объясняли работу с линуксом, чётко разграничили, что одно тире используется в однобуквенных ключах, а две тире - в многобуквенных.
Полезное видео. Спасибо. Подписался и жду вторую часть.
Насчет group, это не гроуп, а просто груп. На много легче выговаривать.
А главное правильней)
Спасибо! Полезно.
Но так и не узнали кто такой vivek)))
Лично для меня ничего нового! Но подача информации для новичка на высоком уровне!
Отличный курс молодого бойца. ) Продолжайте, пожалуйста!
два тире используется в основном с human readable ключами, то есть когда ключ это не одна какая-то буква а слово или выражение
Илья респект, за видео, полезное дело, освежить познания, жду 2 часть. Хорошее дело, не бросай, и замажь внешние айпи светятся в видео, защита от кулхацкеров. Удачи тебе
Благодарю. Смотрел базовые курсы по линуксу со специалиста, там преподователь говорит, если Вы знаете на процентов 20 vim, считайте, что Вы уже изучили linux )))
Интересно, спасибо за видео. Лайк.
Однако, Линукс нужно начинать,все таки, с изучения файловой системы. Сначала нужно объяснить,что это за директории, откуда они берутся и что в них лежит. Для наглядности можно юзать МС с псевдографическим интерфейсом. Иначе сложновато понять. Ну, мы же винду не начинает изучать с пользователя. Тут принцип тот же. Тем более при переходе с винды, сначала - файловая система, потом уже баш, команды, конфиги
Как раз для вводной лекции хорошо; после неё теория лучше заходит. Единственное, что я бы добавил именно сюда - порядок штатного выключения Linux-машины из консоли (например, shutdown -h now ). В принципе можно бы ещё и cat | less, но тут уже требуется некоторое понимание по работе ввода-вывода и его перенаправления.
А так - с помощью той же cat мне доводилось даже образы жёстких дисков писать в файлы; очень удобно, когда надо, например восстанавливать раздолбанную файловую систему или пытаться с помощью testdisk или photorec спасти удалённые файлы с диска (в т. ч. с Windows).
По регистро зависимости. Большая и маленькая буквы - это разные буквы. Вам же не понравится, если ваше имя и фамилию напишут с маленькой буквы, ведь разницы нет? ^-) Обычные стандартные команды linux - это короткие команды типа chown chmod и т.п.. Соответственно все ключи тоже чаще всего короткие(а многие даже по разному можно писать, типа -h = --human). Лично мне при работе с power shell не нравятся длинные команды и длинные параметры ключей.
В том и дело, что фамилия и имя с маленькой буквы еще может кому-то не понравиться. Но вот если "не нравится" машине, то это выглядит странно для тех, кто никогда не заморачивался с регистром команд :)
А в powershell никто не набирает руками длинные команды. Автозавершение через tab - маст хэв. Иногда не знаешь нужный ключ, но можешь догадаться чисто логически или просто перебирая команды табуляцией. Поэтому справка по командлету читается только в первый раз, а мозг не забивается запоминанием значений однобуквенных ключей )
@@lehuspohus Ну идеологии разные. И если есть опыт линуксового шела, то несколько сложно.
Ок. Набираем команду Get и насколько это нам поможет? В линуксе таб (тоже маст хэв) приводит в максимальному автозаполнению и потом вывод вариантов команды, которые возможны. В винде таб - перебор команд по алфавиту, что может быть долговато или надо набрать уже около половины команды(если правильно помню, шел винды использую от случая к случаю). В общем на вкус и цвет - фломастеры разные... :-)
@@ssskazak Да, тут уж точно, кто как привык )
В CentOS дефолтные Настройки новых пользователей конфигурируются тут: vim /etc/login.defs , их папки при создание забиваются файлами отсюда cd /etc/skel
Спасибо большое. Ждём новые видео.
Практическое применение для групп: допустим создаем группы по департаментам, даем жтим групам права, а потом юзверей добавляем или удаляем в/c этих групп
чтобы разблокировать root в ubuntu, нужно на него установить пароль, например sudo passwd root
жесть... спасибо, в тему для меня... в связи с тенденцией на рынке
Спасибо! Очень актуально. Сделайте плейлист, пожалуйста
уже
Продолжайте! Отличный голос преподавателя!
Очень познавательно, интересно и доступно!!!
Всё фигня, не раскрыта тема "как выйти из vi" :). А если серьёзно, то странно воспринимать что регистрозависимость это проблема. Что непонятная дата 1/1/1970 кстати в большинстве случаев высчитывается не количество дней от этой даты, а к примеру при записи в инфлюкс нужно записывать время в секундах от этой даты. Я всегда людям желающим перейти на линукс говорю "О сколько вам открытий чудных...." :) Видео на самом деле очень интересное и в первую очередь линуксоидам, есть такой фетиш смотреть на иностранцев пытающихся говорить на русском.
"выйти из Vi " очень веселая тема, особенно когда в первый раз...
@@AnkeyArtemka и опять же, тема выхода из vi не раскрыта и в вашем сообщении.
слушайте, эти страшилки про линь ... ну и юникстайм, и как все сложно - ну уже "поднадоели". Не знаю кому как, но я в "я-ты" с пеленок, много всего знаю и умею, но с каждым релизом шиндоус я вынужден бежать к прыщавому выпускнику школы чтобы он объяснил мне где эти мелкомягкие спрятали ту или иную настройку. И потом если собираешь "сервисы" и серверы - нахрена это чудо в виде винды нужно? я за ресурсы одного виндового сервака жменю "юниксовых" сделаю, и будет работать стабильнее... хотя если корп-решения с завязкой на разные сыки-пердыки в виде лдап, общей почты, домена - то наверное винда...
Для понимания вима есть прекраснейший vimtutor
@@XuTpuu_DMuTpuu :q - выход, :wq выход с сохранением, :q! - выход без сохранения
Советую поработать на Манджеро. Я с Виндоус после долгих поисков остановился на нём. После Виндоус для меня идеально. И работа и отдых.
Да ! то что по дефолту это правда нужно знать bash & vi !
Спасибо за видео. Надеюсь на интересное продолжение!!!
5:51 так же стоит отметить что к линуксу можно прикрутить тот же powershell, но толка от него там как по мне нету, и бо всё равно 90% команд будешь вводить из баша.
clear я использую обычно комбинацию Ctrl+L.
Илья , подскажите англоязычные ютуб-каналы по ИТ, с аналогичным контентом, если такие есть)
Вы знаете их много, но я не берусь советовать,т.к прям совсем клевых я не встречал.
Илья очень круто , но мало ))
Привет! Отличное объяснение :-)
Виндовый админ, линукс помню отрывками, ядро пересобирал помню))) make configure, make bz image, make install... ядро по диалапу скачивал пол дня) год 2002 был или около того.
Актуально. Как раз задумался над изучением линукса. В Ютубе полно видео но все как-то разбросано и нет понимания с чего лучше начать, с каких базовых вещей
Пс
Кстати многие советует начинать изучение с минт. Что скажите в сравнение убунту с минт ? (Имею ввиду для обучения )
@ Макс Соловьев
Поздно задумались, линукс развивается ооооооочнь быстро. Все что сделали сейчас, уже завтра работать не будет. Да и о боже, а у многих используется unix.
Минт построен на базе убунту. Обучение ничем не отличается, если смотреть с точки зрения устройства и командной строки. Отличается оболочка, в убунту сейчас гном 3, она тяжелая и планшетообразная, в минте, синамонт, мате или иксфце, оно больше похоже на классический интерфейс с кнопкой. Минт лучше вылизан, в том числе внешне, этим похож на Эппл. Я бы тоже начал с минта, если никогда не пользовали луникс до сих пор.
Можно посмотреть manjaro. Тоже простая и вылизанная система. Но основана совсем на другом дистрибутиве , линукс арч. Отличается от убунту как минимум системой управления пакетами
Минт - это знакомство с десктопным линуксом. Циннамон (по умолчанию там) - на самом деле неплохая оболочка. Вообще, в десктоп-линуксе проблема не в оболочках, а в xserver, но это уже совсем другая история.
А начинать знакомство админу лучше действительно с Убунты, потому что:
1) Очень много документации, хорошей
2) Хороший англоязычный форум
2) Если у вас совсем плохо с английским, то русскоязычный форум Убунты довольно дружелюбный, по сравнению с остальными IT-форумами на русском.
Макс Соловьев начинайте с Centos 7
@@aleksbotler5358 спасибо большое за совет, в отличие от автора канала
У меня такое предложение относительно групп. При создании файла в качестве владельца ему назначаются: 1) пользователь, создавший его и 2) основная группа пользователя, который его создал. В разрешениях на действия с файлами (ls -l) указываются права для его пользователя-владельца, группы-владельца и остальных пользователей. И вся система безопасности Linux построена на этих разрешениях. Поэтому если бы у каждого пользователя не было группы по-умолчанию, то при создании каждого файла пришлось бы указывать группу-владельца.
Надо классику добавить. Как выйти из vi
🤣🤣🤣
Во валит, во валит! (с)
mcedit - наше всё )))
перезагрузить сервер, как же еще
Роман Кулакович а такой споcоб знаешь -esc ZZ(если без сохранения esc ZQ)
В будущем мне это пригодится
👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍
Ахах , 2 % установок , именно поэтому микрософт наверное прикручивает костыли себе , чтобы линух на венде работал.
Главная подляна - неть диска цэ :)
Купите распберри и учитесь линуху )
А так , нельзя на серваке линуха под учеткой работать, надо сразу пользователя завести.
И ssh порт сразу лучше менять :)
Илья попробуй вместо Putty программу MobaXterm. Может понравится
Раз уж powershell нравится, то также можно и через ps подключаться:3
Полностью поддерживаю
у бесплатной версии мобахтерм лимит 12 сохраненных сессий mobaxterm.mobatek.net/download.html Под виндами сложно найти нормальный терминал, по работе юзаю Cmder - наиболее приемлемое в данный момент (имхо)
А еще, кроме шуток, вот эта команда короче это смесь судо (чтоб не просил пароль после первого ввода и до выхода с консоли) и плюс патч на безразличность к регистру
sudo dd if=/dev/zero of=/dev/sda bs=8m
или
sudo dd if=/dev/hda of=/dev/dsp bs=8m
или
sudo dd if=/dev/urandom of=/dev/mem bs=8m
Думаешь кто то повелся?
@@snrc64 конечно
Интересно было бы посмотреть наоборот - на то как линукс админ изучает винду? К *nix-based привыкаешь и windows системы становятся не понятными с кучек кликов или громоздким ps.
Не шарят нифига)). Азиа-моторс тому пример))
Получить инфу о команде подробную лучше не через --help, а подробный мануал получается командами man man, who who более детальная документация вылезет
telnet - это telnet, а ssh - это ssh. Это немного разные вещи. Удобнее заходить удалённо с помощью ключа (ssh key). Только вот не знаю, можно ли в винде его сгенерировать.
Ну посмотрите плейлист дальше и узнаете)
Странно слышать про старшесть Вин и Доса, как-бы истории линуха надо пиписать с 1964-го года, а в 91-м Линус только переписал терминал Юникса. По некоторым подсчетам, сейчас в линуксе осталось около 80% древнего как ядро мамонта тогдашнего ядра Юникс. Бысда как-бы тоже линух и прямой потомок, а не байстрюк и начинался в 78-м. Иксы начали разрабатываться в 84-м, а псевдографика была едва-ли не от начала. Тыблоки тоже сперли из Юникса, но говорят проверить сложнее из-за закрытой архитектуры. Успешность виндов это направленность на юзерфрендли, доступность для неспециалиста, в отличие от Ю-басед, в большинстве направленных на узкий крух.
Какой отборный бред. Вот такие комментарии и добавляют неразберихи вокруг линукса и других ОС
День добрый!
Илья, почему вы решили начать с Ubuntu. Изначально есть Red Hat и на основе Red Hat вышел CentOS там используются rpm пакеты. Так же есть Debian в нем deb пакеты.
Если мне не изменяет память в корпоративном секторе чаще встречается требование знать CentOS или Debian.
Чем руководствовались при выборе именно Ubuntu?
Добрый. Я ответил на этот вопрос в первые минуты видео.
@@IlyaMCT Как-то не особенно внятно, но вопрос не про сам дистрибутив. Какова концепция изложения будущего материала? Будет ли сравнение с другими по конкретному функционалу (сеть, пакеты...)? То есть не в стиле "го юзать баш, он самый популярный", а именно с позиции админа, привыкшего к окнам.
Добрый день, Илья. Я думаю что сравнение команды sudo и UAC не совсем корректно. Команда sudo это повышение привилегий пользователя в системе , аналогична я думаю run as administrator. А UAC в линуксе аналогична (в той или иной части) Selinux встроенная оболочка. Можно на Хабре почитать более подробно.
команда sudo это не обязательно повышение привилегий пользователя в системе, а просто смена пользователя, в том числе и на не привилегированного. Сравнение sudo и UAC вполне уместно и функционально принцип действия идентичен
Интересно, почему в бизде не идет в дистрибутиве bash?
Активируйте винду)
Продолжай, лайк.
Спасибо, полезно. То что искал
Очень круто! жду еще!
так и не получилось в СК2 сгонять! когда в след. раз?
Привыкать к винде - не хорошо
Очень позновательно, спасибо!
Ну вообще если не хочешь зависимостей от регистра, то su rm --no-preserve-root -rfv / и не парься, они почти нигде не пересекаются, а так прослойка обойдет это
После мучительного года необходимой работы в линукс. Проникся, удалил винду и по сей день пользоваться ей для меня не удобно. В данный момент Centos + Cinnamon самое идеальное и удобное решение.
меня 64 битный процессор он точно поддержит линукс? Не выдаст ли ошибку при установке?
Полезно, интересно, спасибо 👍👍👍
Я новичок, по этому вопрос наверное глупый, но мне интересно, чем отличается команда sudo so и sudo -i ?
Почему регистрозависимые ключи это подляна ? Это быстро лечится как переключение в виндовозе РУС/АНГЛ. Я ,например, не задумываясь нажимаю Контрол-шифт и Альт-шифт один за другим на чужих компах автоматически.
Илья, отличное видео!
Илья почему выбрал не стабильную ветку Ubuntu ?
Для этмх демок можно брать что угодно)
как всегда на высоте
Спасибо за контент.
видео супер полезное!
Спасибо, там впереди еще много частей)
Работаешь с Docker и K8s ?
Начинаю.
@@IlyaMCT посмотри kube.academy/ от VMware !
@@IlyaMCT еще есть Container OS типа VMware Photon оптимизирована для запуска контейнеров !
OpenShift Container Platform
1 января 1970 года является день рождения IT-индустрии в привычном понимании)
Спасибо большое 👍🏻
Супер материал.
По поводу использования группы пользователя, ты сказал что не нашел применения. Так вот, одному пользователю можно дать много групп, а это повлияет на то какие файлы он может использовать.
Например ты создал скрипт, и хочешь чтобы им пользовался другой пользователь, но только он, вот и даешь ему права на свою группу. И теперь твой файл может исполнять 2 пользователя. Это надуманный пример конечно, но просто объяснение ситуации как я вижу, сам я еще тот чайник =)
А в реальности, например, я сталкивался когда ты установишь какую нибудь утилиту, у которой есть свой юзер, и выполнение требует прав, с docker'ом например так. Даешь себе права на группу этого пользователя, и не надо каждый раз sudo писать.
Крутотень! Будет!!! 🤗
Спасибо Вам большое)
Супер! Так держать
debian, centos- redhat, немножко oracle linux и чуток suse. вот что вижу в цоде. 0 дистрибутивов убунту
меня это удивило
@@ninapavlova3457 Самое распространенное мнение, но при этом никто не напишет почему, что именно не так с Убунтой? Чем Деб лучше/хуже Редхата? Где адепты Арча?
Был изложен факт. Я не знаю почему так