Основы Linux: сигналы и управление процессами

Sdílet
Vložit
  • čas přidán 29. 08. 2024
  • Механизм сигналов
    * Немаскируемые и неперехватываемые сигналы
    * Системный вызов kill()
    Управление процессами
    * Управляющий терминал, команда stty
    ** ^C и SIGINT
    ** ^\ и SIGQUIT
    ** ^Z и SIGTSTP
    * Группа переднего фона, группа заднего фона и сеанс
    ** Лидер группы и лидер сеанса
    ** Сигналы SIGTTIN и SIGTTOU
    ** Задания bash, команды fg и bg
    Дерево процессов
    * Системные (ядерные) процессы
    * Прародитель процессов init
    * Демоны
    * Прикладные процессы
    Об этом и о многом другом см. books.google.r...

Komentáře • 27

  • @user-en4wc3mt9k
    @user-en4wc3mt9k Před 3 lety +3

    "Тебе нужно завершиться, никаких вариантов ..." - хороший подход к процессам)

  • @nickvp4271
    @nickvp4271 Před 3 lety +7

    у вас очень интересные лекции. Очень четко доносите материал до слушателя. Побудило купить вашу книгу. Спасибо большое!

    • @trek3456
      @trek3456 Před 2 lety +1

      И как вам книга?

    • @ultimate_truth_society
      @ultimate_truth_society Před 2 měsíci

      @@trek3456книга шикарна. Хоть я и не автор комментария этого ))

  • @markpartola2286
    @markpartola2286 Před 4 lety +4

    Спасибо за лекции! Заказал книгу. Очень интересно и доступно, уровень подачи - становится понятно как работает на высоком уровне абстракции и после каждой темы понимаешь что нужно гуглить чтобы углубиться и закрепить.

    • @markpartola2286
      @markpartola2286 Před 4 lety

      И самое главное - хороший баланс теории и практики

    • @ultimate_truth_society
      @ultimate_truth_society Před 2 měsíci

      @@markpartola2286 практику в этом курсе я бы отметил отдельно золотой рамкой. Потому что обычно в курсах/книгах по Линукс практика - это тупое перечисление команд с ключами.

  • @user-bj9hd1bc4j
    @user-bj9hd1bc4j Před rokem

    Очень крутые видео! Нужно бы вашу книгу почитать, а то всё никак не соберусь.

  • @ultimate_truth_society
    @ultimate_truth_society Před 2 měsíci

    А в каком видео лекция касается & в командах? Кто-нить помнит/находил?

  • @Skutepov
    @Skutepov Před 5 lety +1

    Читать из "заднего фона" действительно нельзя, а вот писать, если хочется, то можно разрешить. Это настраивается в свойствах терминала командой stty
    * [-]tostop stop background jobs that try to write to the terminal
    разрешить вывод из "заднего фона": stty -tostop
    запретить вывод: stty tostop
    Очень часто вывод из фонового режима по умолчанию разрешен.

    • @DmitryKetov
      @DmitryKetov  Před 5 lety +3

      Верно, вот тут www.google.ru/search?hl=ru&tbo=p&tbm=bks&q=isbn:5977535805 на страницах 25-26 и 160 все кратенько проиллюстрировано.

    • @Skutepov
      @Skutepov Před 5 lety +1

      @@DmitryKetov Да, я тоже всем рекомендую Вашу книгу ;)
      А теперь и видео тоже (собственно по этому и пишу некоторые уточнения в комментариях)

  • @user-qq4pe5ru2y
    @user-qq4pe5ru2y Před 2 lety

    47.10/ переслушал момент 20 раз но так и не услышал что сказано. "В архитектурном смысле на рисунке 1.1 в мигъюне видим загрузчик операционной системы а ядро видим как овча"

    • @DmitryKetov
      @DmitryKetov  Před 2 lety +1

      "В архитектурном смысле на рисунке 1.1 МЫ НИГДЕ НЕ УВИДИМ загрузчик операционной системы а ядро видим как ЕЕ ЧАСТЬ"😁

  • @firstsecond1588
    @firstsecond1588 Před 2 lety

    Здравструйте, очень понравился урок, я вообще не любитель писать коментарии, но тут никак, куда можно задать вопрос именно по этой теме урока, по пользовательским процессам и системным?! Просто я хотел написать тут вопрос но он получился ну уж очень объемный так как в нём мои предположения, в самом вопросе, поэтому хотелось бы вам лично задать вопрос этото а не сюда писать. Просто вопрос возник потому что один момент не совсем ясен, и никем не проговаривается, и вопрос низкоуровневый, детальный. Заранее благодарю.

  • @user-bb6qv5vi7l
    @user-bb6qv5vi7l Před rokem

    Вот спасибо. А есть какая-то методичка, потыкать в Линукс?

    • @DmitryKetov
      @DmitryKetov  Před rokem

      Была когда-то давно. Сейчас для этого служит bhv.ru/product/vnutrennee-ustrojstvo-linux-2-izd/ и на подходе третья редакция, к новому учебному году выйдет

  • @analkovboev
    @analkovboev Před 26 dny

    А про dbus будут уроки?

    • @DmitryKetov
      @DmitryKetov  Před 23 dny

      Нет, не планируется

    • @analkovboev
      @analkovboev Před 23 dny

      @@DmitryKetov жаль, с вашей подачей было бы легко разобраться.

  • @alexey7005
    @alexey7005 Před 6 lety

    Спасибо , все ясно и понятно , не было только у вас про то как можно посмотреть выполнение процесса по PID или как то по другому , если зашел по ssh и надо посмотреть как выполняется процесс . Или это не возможно ?

    • @DmitryKetov
      @DmitryKetov  Před 6 lety

      Посмотреть 'выполнение' ?

    • @alexey7005
      @alexey7005 Před 6 lety

      @@DmitryKetov , т.е ход процесса , или работу этого PID . Процесс стартует при перезагрузки , не демон , когда захожу по ssh вижу , через top , процессы , а как посмотреть конкретный PID , что с ним происходит . Спасибо

    • @DmitryKetov
      @DmitryKetov  Před 6 lety +1

      В каком смысле "что c ним происходит"? Он работает :) выполняет инструкции ЦП, вызывает системные вызовы.
      Про трассировку оных можно посмотреть здесь: czcams.com/video/q65qrYV-XJw/video.html