作家
登录

Linux启动分析——init进程与app启动

作者: 来源: 2017-08-31 16:12:53 阅读 我要评论

default behavior */ 
  •         /* Sysinit */ 
  •         new_init_action(SYSINIT, INIT_SCRIPT, ""); 
  •         /* Askfirst shell on tty1-4 */ 
  •         new_init_action(ASKFIRST, bb_default_login_shell, ""); 
  • //TODO: VC_1 instead of """" is console -> ctty problems -> angry users 
  •         new_init_action(ASKFIRST, bb_default_login_shell, VC_2); 
  •         new_init_action(ASKFIRST, bb_default_login_shell, VC_3); 
  •         new_init_action(ASKFIRST, bb_default_login_shell, VC_4); 
  •         /* Reboot on Ctrl-Alt-Del */ 
  •         new_init_action(CTRLALTDEL, "reboot"""); 
  •         /* Umount all filesystems on halt/reboot */ 
  •         new_init_action(SHUTDOWN, "umount -a -r"""); 
  •         /* Swapoff on halt/reboot */ 
  •         new_init_action(SHUTDOWN, "swapoff -a"""); 
  •         /* Restart init when a QUIT is received */ 
  •         new_init_action(RESTART, "init"""); 
  •         return
  •     } 
  •  
  • #if ENABLE_FEATURE_USE_INITTAB 
  •     /* optional_tty:ignored_runlevel:action:command 
  •      * Delims are not to be collapsed and need exactly 4 tokens 
  •      */ 
  •     while (config_read(parser, token, 4, 0, "#:"
  •                 PARSE_NORMAL & ~(PARSE_TRIM | PARSE_COLLAPSE))) { 
  •         /* order must correspond to SYSINIT..RESTART constants */ 
  •         

      推荐阅读

      关于ES6的10个最佳特性

    ES6,正式名称是ECMAScript2015,然则ES6这个名称加倍简洁。ES6已经不再是JavaScript最新的标准,然则它已经广泛用于编程实践中。如不雅你还没用过ES6,如今还不算太晚...下面是10个ES6最>>>详细阅读


    本文标题:Linux启动分析——init进程与app启动

    地址:http://www.17bianji.com/lsqh/37057.html

  • 关键词: 探索发现

    乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

    网友点评
    自媒体专栏

    评论

    热度

    精彩导读
    栏目ID=71的表不存在(操作类型=0)