Вопросы: 1. Какой командой перейти в другую директорию - cd 2. Создать новую директорию mkdir 3. Новая директория пуста или в ней что-то есть? - В любой директории, в том числе в пустой, 2 указателя, на предыдущую директорию, и на текущую, .. и . соответственно 4. Вывести содержимое - ls, при пустой директории ничего не выведет, для вывода указателей ls -a 5. Почему при выводе ls не видим все содержимое директории - потому что файлы начинающиеся на . скрытые 6. Чтобы содержимое директории записывалось на диск - монтировать диск mount 7. Данные из одной директории на основной диск, а остальные на дополнительный диск - разделить диск на разлелы, parted 8. Занятое место на диске df, конкретная директория du 9. Приложение не может записать данные на диск - закончились inode, можно посмотреть df -i 10. Load average - количество процессов, ожидающих выполнения CPU /использующих сейчас, периоды 1 минута, 5 минут, 15 минут 11. Если на сервере LA 50? если это равно количеству ядер или потоков, то норм 12. Приложение не отвечает, LA 1, ядер 5? - оно однопоточное 13. Потоки Linux, как передать данные из одного процесса в другой? stdin, stdout, stderr; через пайп |, в первый поток передастся данные со второго 14. ls >a.txt 2>b.txt, a.txt содержит: "a.txt b.txt" , b.txt пустой; вывода команды нет; т.к. обработка команды идет слева направо 15. Как сделать так чтобы bash скрипт не валился от ошибок? set +e, не завершать скрипт при ошибке, set -e ошибки инициируют падение приложения 16. Что такое сигналы и зачем нужны? Способ взаимодействия процессов, основные: SIGTERM, номер 15, сигнал завершения; SIGKILL номер 9, безусловное завершение, SIGHUP когда терминал в котором выполнялся процесс теперь закрыт, соединение потеряно 17. Различие SIGTERM и SIGKILL? SIGKILL завершает процесс немедленно, если загружались данные на диск то они будут утеряны 18. Чем отличается процесс зомби от процесса сиротки? Все процессы кроме 0 порождаются другими процессами, зомби это процесс который щавершил выполнения но присутствует в ОС, чтобы дать родительскому процессу считать код завершения; процесс сирота это процесс у которого родительский был завершен нештатно - не дал сигнал завершения; зомби не занимает ресурсы, а сиротка занимает и переходит к родительскому процессу init
Вкину пару вопросов, которые были на собеседовании лично у меня: 1. Каким образом мы можем проксировать запросы через nginx 2. Что такое файловый дескриптор. 3. Зачем нужна команда strace 4. Где мы настраиваем параметры php. В каком приоритете они работают. В чем отличие php_value от php_admin_value. 5. В чем отличие обработки данных Nginx от Apache на уровне системы. 6. Как работает кэш операционной системы. Были вопросы и про LA, права и порядок действий, если видим, что нагрузка на сервер возросла. На добрую половину вопросов не ответил) Но всё равно взяли. Всем начинающим желаю удачи!
@@Понтелеймон-м7э ну если ты даже название компании в которую собеседовался, не в состоянии правильно прочитать, то какой из тебя специалист? Ессно, таких, как ты не берут в такие компании
@@greenman3396 очевидно, что у тебя опыта по прохождению собеседований сильно больше, потому что сильно сомневаюсь, что при с такой манерой общения ты вряд ли больше трёх месяцев где-то задерживаешься. а знаете, почему в IT столько токсичного элемента? да потому что где-нибудь на фабрике с такими долго не разговаривают и обычно хватает двух ударов по лицу для того, чтоб даже очень глупый человек начинал думать, перед тем как говорить. а сейчас ещё эта удалёнка.. ))
Ответил на все заданные вопросы. Круто, что ошибки были специально добавлены - хороший прием для увеличения количества комментариев) И самое прикольное - «руки-мямли» кандидата - поржал))) Хороший формат, Антон! Жду 5 тысяч просмотров и новое видео)
Впервые оставлю комментарий под IT-шным видео, но спасибо! И улыбнуло, и действительно очень много полезной информации для всех. Я прям узнал себя при прохождении технического этапа собеседований на разные вакансии и многое всплыло в голове, что положительно скажется на моих собеседованиях впредь, так как я снова в поисках работы. Пожелайте мне удачи, ребят.)
Узнал про процессы сиротки)) Оказывается знания у меня есть, но я не всегда понимаю вопрос, хотя ответ на него знаю(чтобы хорошо проходить собеседования, надо ходить по собеседованиям). Буду ждать продолжения по сетям, интересный формат.
По сетям: Для чего маска подсети? Можно ли прописать несколько IP в один интерфейс? Что такое CIDR? Как проверить порт, на занятость/доступность? Что такое DNS, и как работает в локальной сети ?
Спасибо за видео. Засомневался в правильном ответе. Вывод (Ubuntu 20.04.1 ) будет таким: создадутся 2 файла, первый a.txt с содержанием текущей директории, ну а второй b.txt пустой.
Бобра!!! Считаю, что на вопрос почему место на диске нет, но физически диск есть. Ответили быстро, что скорее всего закончались Inode. Но интервьюер не поинтересовался, что такое Inode. Хотя вопрос очень популярный на собеседовании. И при этом, когда знакомишся с linux у тебя это не в приоритете, ты изучаешь команды, как управлять процессами и т.е. Но как идет адресация на файлы в linux обычно остатеся за кадром.
При запуске системы мы видим всякие сообщения в терминале. Как посмотреть из после загрузки? Как запустить 2 программы одновременно? Как запустить программы последовательно? Что такое процессы и треды? Как происходит обмен информации между приложениями? Контроль очередности запуска приложений при запуске системы? Как найти самый большой лог-файл? Как уменьшить его размер? На сервере развернут сервис с http. Локал тесты проходят без ошибок, но приложение для других инстансов не доступно - в чем может быть проблема? Права доступа к файлам? Как посмотреть? При команде ls -lha в начале строки есть 10 символов - сто они изначают? Как поменять права к файлам? Что будет означать chmod 600? chmod 400? На одном сервере развернуто вэб приложение. Допустим haproxy. Пришла задача развернуть на нем еще одно вэб приложение. Допустим nginx. Запускаем - оно не стартует. В чем может быть проблема? С дисками, правами и самими приложениями все в порядке. Дирректори линукс. Что в них обычно хоанится? /etc /proc /home и тд Как происходит загрузка системы начиная с момента, как мы нажали кнопку включения на компьютере?
В телеге надо это обсудить)) Можешь туда написать вопросы, а пацаны отвечать начнут что знают, а что не знают другие ответят и , соответственно, узнаем??
Непонятен вопрос. Сделать чтобы данные в одной директории записывались на основной диск, а остальные данные на дополнительный. Имеется ввиду создать папку и примонтировать туда жесткий диск? Вопрос тогда как-то некорректно задан. Так же можно перенаправить данные на другой диск (если он уже примонтирован куда-то и нельзя его отмонтировать) используя симлинки.
Еще интересные вопросы про то как работает ядро. "Что происходит когда в командной строке набираешь команду ls?" "Как именно работает redirect при использовании cat | grep line ?" Спасибо за видео!
Ребят, не совсем понял про однопоточное приложение и LA в 1.1. То есть, нагрузка идёт только на одно ядро и оно превышает его ресурсы? Что мы можем сделать для траблшутинга в такой ситуации?
Ещё такие вопросы задают на собесах по linux:: nice/renice, tune2fs -m 5, chmod -r 755, chown postgres:postgres, как проверить доступность порта? как вывести текущее количество соединений с бд? по какому порту работает icmp?
Шикарный формат. Спасибо вам огромное! Только такой вопрос, эти вопросы как пример собеседования? Просто мне показались они довольно простыми, а я с линуксом вообще на вы.
LA - это не средняя загрузка а кол-во процессов которые хотят "потребить" процессорное время. Вот если таких процессов больше чем ядер = то наблюдаем нехватку "процессорного времени" (тормоза).
А что насчёт однопоточного приложения? В чем его отказ? Ну работает оно на одном ядре, и что с ним? Просто же помедленнее будет. Я вот не понял, при чем тут LA 1/5
Т.е вы бы не стали разбираться в чем реально его тормоза? Ну не умеет он в многоядер, как минимум глянуть strace какие вызовы, проверить какие файлы открытыми держит. Может там тупо Iowait или кто-то файлы базы удалил или на диске ошибок куча io. Тут целое расследование надо проводить. В проде вы же не оставите это тупить ))
Все вопросы про mkdir, cd и т.п. можно опускать - они бесполезны. Вопросы девопсу нужно задавать по базе, более глубокой чем база пользователя убунты, например по ключам баша для дебага, по работе скриптов, по процессам, по сигналам и т.п. Я тоже обычно задаю вопрос про отсутствие места на диске, но на самом деле на него как минимум ДВА возможных ответа. А задачу "почему тормозит приложение" спрашиваю более глубоко. Ведь тормозить может не только из-за одного потока, но и из-за сети, например. Из-за внешних интеграций.
Cамый странный вопрос помню был это: "А можно ли всю ОС завернуть в Docker?" Я тогда немного впал в осадок и задал зачем, ведь докер для упаковки приложений со всеми зависимостями. Ответ конечно же не им понравился, да я и сам так и не понял что от меня хотели в данном случае. Но вот думаю в ступор могут ввести любого таким вопросом.
В докере и так по сути вся система находится. Кроме ядра. Так что скорее нельзя) если бы можно было - это уже виртуальная машина. Так же тащить в докер systemd - ну что-то такое себе.
Докер итак содержит весь корень ос, сделать из докера полноценную ось можно, но будет что-то вроде lxc, я такое проделывал даже gui туда пихал и systemd, нужно было 25 одинаковых рабочих столов с мозилой с доступом по vnc. Докер вполне справился, но с некоторым гемором пришлось столкнуться например xvfb есть нюансы, но само собой только линукс, но никто не мешает виртуалку через qemu там же запустить хоть винду.. )) Вопрос лишь зачем.
Зомби таки потребляют ресурс - занимают pid'ы, которых ограниченное количество. И если зомби расплодятся и займут все пиды, то ОС не сможет создавать новые процессы.
Да Вам в театральный кружок нужно записаться) Игра на 5+💪 Самый бесячий вопрос по сетям это: "Расскажите пожалуйста о модели OSI" 🫣🤬 Только не надо про неё в следующем видео рассказывать, пожалуйста. 😂
Все что нужно знать про OSI = это эталонная модель, тогда как повсеместно используется протокол TCP/IP. Пусть рекрутер ответит в каких приложениях у него испольузется OSI
Пишите вопросы, которые тебе задавали на собеседовании DevOps и я сниму ролик по вашим вопросам!!!
Про nginx , для чего нужен location)
Про детальную последовательность загрузки ОС.
Ansible, Jenkins, Python, Bash, SQL. Но в основном по Линуксу гоняли.
Ansible, Terraform
Чем отличается nginx от apache и что из них лучше.
Вопросы:
1. Какой командой перейти в другую директорию - cd
2. Создать новую директорию mkdir
3. Новая директория пуста или в ней что-то есть? - В любой директории, в том числе в пустой, 2 указателя, на предыдущую директорию, и на текущую, .. и . соответственно
4. Вывести содержимое - ls, при пустой директории ничего не выведет, для вывода указателей ls -a
5. Почему при выводе ls не видим все содержимое директории - потому что файлы начинающиеся на . скрытые
6. Чтобы содержимое директории записывалось на диск - монтировать диск mount
7. Данные из одной директории на основной диск, а остальные на дополнительный диск - разделить диск на разлелы, parted
8. Занятое место на диске df, конкретная директория du
9. Приложение не может записать данные на диск - закончились inode, можно посмотреть df -i
10. Load average - количество процессов, ожидающих выполнения CPU /использующих сейчас, периоды 1 минута, 5 минут, 15 минут
11. Если на сервере LA 50? если это равно количеству ядер или потоков, то норм
12. Приложение не отвечает, LA 1, ядер 5? - оно однопоточное
13. Потоки Linux, как передать данные из одного процесса в другой? stdin, stdout, stderr; через пайп |, в первый поток передастся данные со второго
14. ls >a.txt 2>b.txt, a.txt содержит:
"a.txt
b.txt"
, b.txt пустой; вывода команды нет; т.к. обработка команды идет слева направо
15. Как сделать так чтобы bash скрипт не валился от ошибок? set +e, не завершать скрипт при ошибке, set -e ошибки инициируют падение приложения
16. Что такое сигналы и зачем нужны? Способ взаимодействия процессов, основные: SIGTERM, номер 15, сигнал завершения; SIGKILL номер 9, безусловное завершение, SIGHUP когда терминал в котором выполнялся процесс теперь закрыт, соединение потеряно
17. Различие SIGTERM и SIGKILL? SIGKILL завершает процесс немедленно, если загружались данные на диск то они будут утеряны
18. Чем отличается процесс зомби от процесса сиротки? Все процессы кроме 0 порождаются другими процессами, зомби это процесс который щавершил выполнения но присутствует в ОС, чтобы дать родительскому процессу считать код завершения; процесс сирота это процесс у которого родительский был завершен нештатно - не дал сигнал завершения; зомби не занимает ресурсы, а сиротка занимает и переходит к родительскому процессу init
только в 14 обработка команды идет справа налево)
как же вначале реалистично, у меня аж паничка началась😂
Отлично! Так можно и полный курс сделать в формате собеседования )
Чтобы решать тестовые задания ты пойдешь тоже на канал видосы смотреть?
@@АнтонНиколаев-ь1с нет
@@АнтонНиколаев-ь1с да. Так и делаю. Например, задают поднять fargate в AWS какой-нибудь. Сразу иду в UA-cam искать, даже не в Гоголь
Вкину пару вопросов, которые были на собеседовании лично у меня:
1. Каким образом мы можем проксировать запросы через nginx
2. Что такое файловый дескриптор.
3. Зачем нужна команда strace
4. Где мы настраиваем параметры php. В каком приоритете они работают. В чем отличие php_value от php_admin_value.
5. В чем отличие обработки данных Nginx от Apache на уровне системы.
6. Как работает кэш операционной системы.
Были вопросы и про LA, права и порядок действий, если видим, что нагрузка на сервер возросла.
На добрую половину вопросов не ответил) Но всё равно взяли. Всем начинающим желаю удачи!
неплохо бы было уточнить направление.
очевидно, администрирование веб-серверов
Собесился как-то в компании маил ру, мой офис. У них были эти вопросы.
@@Понтелеймон-м7э ну если ты даже название компании в которую собеседовался, не в состоянии правильно прочитать, то какой из тебя специалист? Ессно, таких, как ты не берут в такие компании
лично у тебя какая вакансия и какая вилка и условия? что они предлагали, задавая такие вопросы? Ради чего ты должен был отвечать на такие вопросы?
@@greenman3396 очевидно, что у тебя опыта по прохождению собеседований сильно больше, потому что сильно сомневаюсь, что при с такой манерой общения ты вряд ли больше трёх месяцев где-то задерживаешься.
а знаете, почему в IT столько токсичного элемента? да потому что где-нибудь на фабрике с такими долго не разговаривают и обычно хватает двух ударов по лицу для того, чтоб даже очень глупый человек начинал думать, перед тем как говорить.
а сейчас ещё эта удалёнка.. ))
Ответил на все заданные вопросы. Круто, что ошибки были специально добавлены - хороший прием для увеличения количества комментариев)
И самое прикольное - «руки-мямли» кандидата - поржал))) Хороший формат, Антон! Жду 5 тысяч просмотров и новое видео)
Впервые оставлю комментарий под IT-шным видео, но спасибо! И улыбнуло, и действительно очень много полезной информации для всех. Я прям узнал себя при прохождении технического этапа собеседований на разные вакансии и многое всплыло в голове, что положительно скажется на моих собеседованиях впредь, так как я снова в поисках работы. Пожелайте мне удачи, ребят.)
Удачи тебе. Пусть у тебя всё будет хорошо
Узнал про процессы сиротки)) Оказывается знания у меня есть, но я не всегда понимаю вопрос, хотя ответ на него знаю(чтобы хорошо проходить собеседования, надо ходить по собеседованиям). Буду ждать продолжения по сетям, интересный формат.
Супер, формат именно то что искал. Уже жду по сетям.
По сетям:
Для чего маска подсети?
Можно ли прописать несколько IP в один интерфейс?
Что такое CIDR?
Как проверить порт, на занятость/доступность?
Что такое DNS, и как работает в локальной сети ?
вот это годнота для начинающих, ждём продолжения.
Спасибо за видео. Засомневался в правильном ответе. Вывод (Ubuntu 20.04.1 ) будет таким: создадутся 2 файла, первый a.txt с содержанием текущей директории, ну а второй b.txt пустой.
А никто не сказал что все правильно))))) Видишь ты молодец.))))
да противоречий вроде нет, просто поток ошибок пустой был
очень круто ) я ещё себе голову лохмачу во время тестирования, ну и рубаху выжимать можно в конце
Отличное видео, жду продолжения, надеюсь не только по сетям, но и по тулзам
Спасибо Вам, Антон! Очень интересно смотреть ваши ролики1
Антон, спасибо огромное за бомбезную идею контента! Как раз то что нужно - мне на днях предстоит собеседование на системного администратора Linux)
Спасибо за видео, отличный материал, так же круто что многие делятся своими вопросами💪👍
Самый топовый вопрос, который мне задавали - "Маска сети в IP пакете передается?". Никогда не запоминаю вопросы с собезов, но этот меня покорил)
Ну что в итоге, передается? По идее должна
@@yarikefremov4400 нет конечно)
@@yarikefremov4400 По какой идее? Маска это условность, указывает на диапазон IP
Да ладно, это ведь основы совсем. Первые два урока СДМ. Каким бы я небыл неучем, но это понимаю
Хорошая идея с собеседованием! ) Надеюсь на продолжение в следующем видео! )
Очень круто 🔥 Жду ещё такой формат, по сетям и т.д.
Формат видео -бомба!!! Огромное спасибо!!
Спасибо Вам большое. Делаю первые шаги в DevOps, Вы очень помогаете
расскажите что получилось?
Бобра!!! Считаю, что на вопрос почему место на диске нет, но физически диск есть. Ответили быстро, что скорее всего закончались Inode. Но интервьюер не поинтересовался, что такое Inode. Хотя вопрос очень популярный на собеседовании. И при этом, когда знакомишся с linux у тебя это не в приоритете, ты изучаешь команды, как управлять процессами и т.е. Но как идет адресация на файлы в linux обычно остатеся за кадром.
Офигенный ролик! Столько учебного материала вспомнил!
При запуске системы мы видим всякие сообщения в терминале. Как посмотреть из после загрузки?
Как запустить 2 программы одновременно?
Как запустить программы последовательно?
Что такое процессы и треды? Как происходит обмен информации между приложениями?
Контроль очередности запуска приложений при запуске системы?
Как найти самый большой лог-файл? Как уменьшить его размер?
На сервере развернут сервис с http. Локал тесты проходят без ошибок, но приложение для других инстансов не доступно - в чем может быть проблема?
Права доступа к файлам? Как посмотреть?
При команде ls -lha в начале строки есть 10 символов - сто они изначают?
Как поменять права к файлам? Что будет означать chmod 600? chmod 400?
На одном сервере развернуто вэб приложение. Допустим haproxy. Пришла задача развернуть на нем еще одно вэб приложение. Допустим nginx. Запускаем - оно не стартует. В чем может быть проблема? С дисками, правами и самими приложениями все в порядке.
Дирректори линукс. Что в них обычно хоанится?
/etc /proc /home и тд
Как происходит загрузка системы начиная с момента, как мы нажали кнопку включения на компьютере?
В телеге надо это обсудить))
Можешь туда написать вопросы, а пацаны отвечать начнут что знают, а что не знают другие ответят и , соответственно, узнаем??
Непонятен вопрос. Сделать чтобы данные в одной директории записывались на основной диск, а остальные данные на дополнительный. Имеется ввиду создать папку и примонтировать туда жесткий диск? Вопрос тогда как-то некорректно задан. Так же можно перенаправить данные на другой диск (если он уже примонтирован куда-то и нельзя его отмонтировать) используя симлинки.
Актерская игра на уровне! =)
Вот это здорово, жду следующего видео по сетям!
Еще интересные вопросы про то как работает ядро.
"Что происходит когда в командной строке набираешь команду ls?"
"Как именно работает redirect при использовании cat | grep line ?"
Спасибо за видео!
а нафига DevOps знать, как работает ядро? Он что будет линукс с нуля сидеть собирать что ль?
Это конвеер, а не редирект, а использование cat filename | grep является признаком низкой квалификации
@@andreystarshinov3897вряд ли высококвалифицированные синьоры и мидлы будут смотреть данное видео.
Актерская игра на высоте! ждем продолжения)
"ЭТО ШЕДЕВР!" =)
Круто, очень понравилось! Я провалил кстати XD
Пошёл учить дальше!
Формат понравился. И интеграция в тему
Антон, спасибо. Отличный формат!
Спасибо. Информативно. Как раз сегодня иду на собеседование.
Пожалуйста
прошел?)
@@werrew2273 да, прошел)
Услышав первый вопрос хотел переключить канал, но пересилил себя. Не пожалел. Очень тонко!
Я на собесе всегда спрашиваю эти команды и скажу так. Не все знают ответ. Даже с опытом.)))
Шикарное видео. Хорошее начало собеседования. )))
Крутой видос)
Мне понравилось.
В целом собес на джуна 🤣
Ребят, не совсем понял про однопоточное приложение и LA в 1.1. То есть, нагрузка идёт только на одно ядро и оно превышает его ресурсы? Что мы можем сделать для траблшутинга в такой ситуации?
Разобрались?)
Какой молодец. За идею пятерка.
Просто топ. Все вопросы эти видел на собесах, они самые частые. Автор - красава!
cd это в русской транскрипции "си-ди", а не "эс-ди"
Ещё такие вопросы задают на собесах по linux:: nice/renice, tune2fs -m 5, chmod -r 755, chown postgres:postgres, как проверить доступность порта? как вывести текущее количество соединений с бд? по какому порту работает icmp?
уже и не помню когда в последний раз менял приоритет процесса
кто то рили использует найс в повседневной работе ?
@@nikanikalai на счет использовать не знаю,а у меня на 3 курсе по операционным системам зачем-то нас по сей день ими мучают
Вау, круто, заслуженн лайк и подписка
Блин, посмотрел первые 2 минуты, и мне уже зашло))лайк
у меня постоянно на собеседовании спрашивают про хостинг-провайдера.
теперь я знаю, как правильно отвечать 😉
Круто! Жду сетей)
Супер! Жду вопросы по сетям )
Шикарный формат. Спасибо вам огромное! Только такой вопрос, эти вопросы как пример собеседования? Просто мне показались они довольно простыми, а я с линуксом вообще на вы.
Каеф ждем дальше.
Подчеркнул пару интересных вопросов, спасибо
Прекрасно !
Спасибо !
Жду продолжения !
Любимый формат! Насмотревшись такого, с ходу прыгнула в девопсы из Майкрософт админа)
как успехи? с чем работаешь?
Отличное видео! Я как будто сериал про ытышку начал смотреть! Надеюсь не закроется :)
Все от вас зависит. Будут просмотры будет продолжение.
Жду ещё, формат отличный)
Антон.....
Круто! Кандидат натурально отыгрывает с помощью рук)
LA - это не средняя загрузка а кол-во процессов которые хотят "потребить" процессорное время. Вот если таких процессов больше чем ядер = то наблюдаем нехватку "процессорного времени" (тормоза).
А что насчёт однопоточного приложения? В чем его отказ? Ну работает оно на одном ядре, и что с ним? Просто же помедленнее будет. Я вот не понял, при чем тут LA 1/5
Т.е вы бы не стали разбираться в чем реально его тормоза? Ну не умеет он в многоядер, как минимум глянуть strace какие вызовы, проверить какие файлы открытыми держит. Может там тупо Iowait или кто-то файлы базы удалил или на диске ошибок куча io. Тут целое расследование надо проводить. В проде вы же не оставите это тупить ))
очень интересно! с нетерпением жду продолжения!
Отличный формат, жду продолжения 👍
Вопрос про la и поведение приложения отбил желание рыпаться с текущей работы :-( . Знать бы, что вообще учить, если на практике не сталкиваешься.
Антон, спасибо, отличный контент, особенно про собеседования и траблшутинг
Все вопросы про mkdir, cd и т.п. можно опускать - они бесполезны. Вопросы девопсу нужно задавать по базе, более глубокой чем база пользователя убунты, например по ключам баша для дебага, по работе скриптов, по процессам, по сигналам и т.п. Я тоже обычно задаю вопрос про отсутствие места на диске, но на самом деле на него как минимум ДВА возможных ответа. А задачу "почему тормозит приложение" спрашиваю более глубоко. Ведь тормозить может не только из-за одного потока, но и из-за сети, например. Из-за внешних интеграций.
Cамый странный вопрос помню был это: "А можно ли всю ОС завернуть в Docker?"
Я тогда немного впал в осадок и задал зачем, ведь докер для упаковки приложений со всеми зависимостями.
Ответ конечно же не им понравился, да я и сам так и не понял что от меня хотели в данном случае.
Но вот думаю в ступор могут ввести любого таким вопросом.
В докере и так по сути вся система находится. Кроме ядра. Так что скорее нельзя) если бы можно было - это уже виртуальная машина.
Так же тащить в докер systemd - ну что-то такое себе.
@@NikSudo ну так ступор словил) Я просто привык что докер не для этого
Это как попросить вещицу использовать не по прямому назначению)
и как правильно ответить на этот вопрос? за исключением "пшнх" конечно))
Докер итак содержит весь корень ос, сделать из докера полноценную ось можно, но будет что-то вроде lxc, я такое проделывал даже gui туда пихал и systemd, нужно было 25 одинаковых рабочих столов с мозилой с доступом по vnc. Докер вполне справился, но с некоторым гемором пришлось столкнуться например xvfb есть нюансы, но само собой только линукс, но никто не мешает виртуалку через qemu там же запустить хоть винду.. )) Вопрос лишь зачем.
@@zeleniumex красиво объяснил
Вот это ништяк, спасибо! 👍🧠
отличное видео) давай по сетям. инфа вроди как и простая и полезная.
Супер! Очень интересно, спасибо большое! )
Потрясающая актёрская игра
Видео топ, на заметку взял себе пару пунктов, что ещё изучить нужно)
Класс! Очень понравилось, хоть я и не devops)
Формат - жара, давай ещё.
Огонь! Крутой формат!!
Повторение,мать учения!
Большое спасибо! Ждём продолжения. To be continued...
Кого ещё триггерит с "эсдэ" )))?
Ответил на все вопросы) Большая часть вопросов так или иначе звучит на большинстве собеседований.
Поддерживаю оратора выше: актёрская игра - супер).
Даже снял блок экрана: показалось, что реально другой человек отвечает - решил проверить)).
Антон, большое спасибо!
Было очень полезно 🔥
Подписался 🤝🏻🤝🏻
Зомби таки потребляют ресурс - занимают pid'ы, которых ограниченное количество. И если зомби расплодятся и займут все пиды, то ОС не сможет создавать новые процессы.
Нормально, знал cd, ls и про firstvds ахах
Антон, очень ждём вопросы про сети
Огонь, особенно про 1stvds ))
Антон, вы как-то писали, что хотите в программисты, но мне кажется, что лучше в актеры)
Офигенно интеграция вписана!
Отличный формат. Аффтар пешы исчо. )
Про процессы самое полезное для всех будет
Да Вам в театральный кружок нужно записаться) Игра на 5+💪
Самый бесячий вопрос по сетям это: "Расскажите пожалуйста о модели OSI" 🫣🤬
Только не надо про неё в следующем видео рассказывать, пожалуйста. 😂
Все что нужно знать про OSI = это эталонная модель, тогда как повсеместно используется протокол TCP/IP. Пусть рекрутер ответит в каких приложениях у него испольузется OSI
@@Smarzhic Ты хоть раз где-нибудь слышал или видел, чтобы прикладной уровень называли не L7, а L4 ? )
Можель OSI еще ладно, меня как то спросили как обжимать кабель =)
спасибо, было достаточно душно чтоб я вспомнил свои собесы. пойду открою форточку
а это точно собеседование? а не экзамена на сертификат линукса причем без подготовки и без примерных тем и вопросов заранее и недели на подготовку
С одной стороны очень просто с другой довольно таки узконоправленно, но было интерестно. С нетерпением жду сетей =)
Спасибо, очень информативно, подписался
Давай ещё:) очень интересно)
Много нового узнал.
Отлично! Хорошо для проверки себя.
Видео - огонь!
Супер! Спасибо за видос
Ждем продолжения
Жду продолжения банкета! :)
Такт роявилось видео по сетям?))
Формат бомба!🔥
Сиротка и Зомби порадовал 😅