首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
COffer++
2020-12-04 13:10
已编辑
中央美术学院 C++
关注
已关注
取消关注
面经1202
在lilux里面输入shell命令,会发生什么(内核会fork一个进程)
lilux系统启动会做哪些事情
ping 会发生什么
两个vlan怎么通信
工作中让你觉得荣耀的时刻
算法题:
多个数值求交集
房间除湿器
山头望远
#面试流程#
提示
全部评论
推荐
最新
楼层
COffer++
楼主
中央美术学院 C++
多个数组求交集
点赞
回复
分享
发布于 2020-12-04 13:06
COffer++
楼主
中央美术学院 C++
Linux 系统启动过程 linux启动时我们会看到许多启动信息。 Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段: 内核的引导。 运行 init。 系统初始化。 建立终端 。 用户登录系统。 init程序的类型: 内核引导 当计算机打开电源后,首先是BIOS开机自检,按照BIOS中设置的启动设备(通常是硬盘)来启动。 操作系统接管硬件以后,首先读入 /boot 目录下的内核文件。 运行init init 进程是系统所有进程的起点,你可以把它比拟成系统所有进程的老祖宗,没有这个进程,系统中任何进程都不会启动。 init 程序首先是需要读取配置文件 /etc/inittab。 运行级别 许多程序需要开机启动。它们在Windows叫做"服务"(service),在Linux就叫做"守护进程"(daemon)。 init进程的一大任务,就是去运行这些开机启动的程序。 但是,不同的场合需要启动不同的程序,比如用作服务器时,需要启动Apache,用作桌面就不需要。 Linux允许为不同的场合,分配不同的开机启动程序,这就叫做"运行级别"(runlevel)。也就是说,启动时根据"运行级别",确定要运行哪些程序。 Linux系统有7个运行级别(runlevel): 运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动 运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆 运行级别2:多用户状态(没有NFS) 运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式 运行级别4:系统未使用,保留 运行级别5:X11控制台,登陆后进入图形GUI模式 运行级别6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动
点赞
回复
分享
发布于 2020-12-07 13:24
COffer++
楼主
中央美术学院 C++
系统初始化 在init的配置文件中有这么一行: si::sysinit:/etc/rc.d/rc.sysinit 它调用执行了/etc/rc.d/rc.sysinit,而rc.sysinit是一个bash shell的脚本,它主要是完成一些系统初始化的工作,rc.sysinit是每一个运行级别都要首先运行的重要脚本。 它主要完成的工作有:激活交换分区,检查磁盘,加载硬件模块以及其它一些需要优先执行任务。 而这些rc启动脚本有着类似的用法,它们一般能接受start、stop、restart、status等参数。 /etc/rc.d/rc5.d/中的rc启动脚本通常是K或S开头的连接文件,对于以 S 开头的启动脚本,将以start参数来运行。 而如果发现存在相应的脚本也存在K打头的连接,而且已经处于运行态了(以/var/lock/subsys/下的文件作为标志),则将首先以stop为参数停止这些已经启动了的守护进程,然后再重新运行。 这样做是为了保证是当init改变运行级别时,所有相关的守护进程都将重启。 至于在每个运行级中将运行哪些守护进程,用户可以通过chkconfig或setup中的"System Services"来自行设定。 建立终端 rc执行完毕后,返回init。这时基本系统环境已经设置好了,各种守护进程也已经启动了。 init接下来会打开6个终端,以便用户登录系统。在inittab中的以下6行就是定义了6个终端: 从上面可以看出在2、3、4、5的运行级别中都将以respawn方式运行mingetty程序,mingetty程序能打开终端、设置模式。 同时它会显示一个文本登录界面,这个界面就是我们经常看到的登录界面,在这个登录界面中会提示用户输入用户名,而用户输入的用户将作为参数传给login程序来验证用户的身份。 用户登录系统 一般来说,用户的登录方式有三种: (1)命令行登录 (2)ssh登录 (3)图形界面登录
点赞
回复
分享
发布于 2020-12-07 13:25
还没有回复哦~
相关推荐
12-12 20:03
浙江大学 Java
收到B站offer了!
目前手里的offer小破站算最好的了,刚好我就想去上海发展,今年薪资给的也还可以,业务又比较核心,我看其他牛友分享的小破站最新商业化也有成果,应该相对比较稳,如果没有更好的offer就打算接小破站了
点赞
评论
收藏
分享
昨天 16:09
莆田学院 产品经理
勇敢的同事
邻座同事今天好像不知道怎么了 在座位上生气地大喊了几声,话的意思为CTO搞不清事情给谁做,CTO在独立办公室感觉隔音应该不错哈哈哈#牛客创作赏金赛#
投递牛客等公司10个岗位 >
点赞
评论
收藏
分享
11-13 15:20
门头沟学院 前端工程师
麻麻我出息了
我也是能硬气到拒bytedance了😇
死在JAVA的王小美:
哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈,我也是,让我免了一轮,但是硬气拒绝了
点赞
评论
收藏
分享
11-16 12:49
哈尔滨工业大学(威海) 算法工程师
简历,求指导
哎,不想读书了,想就业,有点焦虑,还请牛友们指教一下简历,顺便请指教一下我接下来该干什么。我目前在看408的数据结构,«算法导论»,还在刷LeetCode。
Java抽象带篮子:
蚌埠住了,10➕网友加联系方式这有什么好说的
点赞
评论
收藏
分享
12-25 16:59
西南交通大学 用户运营
【有转正】招产品,计算机专业优先
加入锐明技术团队:你将协助产品经理进行需求调研、产品设计及验收,打造更好的软件产品。💻✨公司:锐明技术职位名称:产品实习生薪资范围:160-240元/天岗位要求:1. 2025年毕业生,本科或以上学历,计算机及相关专业;2. 认真、细致,责任心强;3. 具备良好的逻辑、沟通及文字表达能力;4. 英语六级。岗位职责:- 实习至少3个月,表现优秀可转正。工作内容:- 协助产品经理进行需求调研分析、产品设计、跟进验收;- 梳理和配置软件产品界面及功能;- 整理产品功能逻辑运行规则,编写需求文档和操作手册。如果你对产品设计充满热情,具备相关专业背景,欢迎投递简历!投递链接:https://www.n...
投递锐明技术等公司10个岗位 >
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
1
2
分享
评论
提到的真题
返回内容
招聘动态
查看更多
快手
2025届校园招聘
全站热榜
1
...
【26届三段大厂实习】教你实习爆炸产出三大绝招!
2.9W
2
...
码住这些大模型提示词,毕业论文分分钟拿下
1.3W
3
...
个人经验|三无菜鸡是怎么斩获多个大厂offer的?
9796
4
...
实习转正失败,我终于找到了原因!
9396
5
...
绷不住了
7526
6
...
年度报告里的保安不够帅,画个新的
6661
7
...
24年高光:87万字,87万阅读量
6222
8
...
🌸孝子变🌸黑子
5630
9
...
offer决赛圈
5140
10
...
【牛马咖啡15】读研最傻的事:为科研牺牲正常生活
5017
正在热议
#
秋招感动瞬间
#
5970次浏览
82人参与
#
面试中的破防瞬间
#
324074次浏览
3609人参与
#
被同事甩锅了怎么办
#
12161次浏览
82人参与
#
虾皮求职进展汇总
#
171041次浏览
1148人参与
#
你的工资什么时候发?
#
15528次浏览
132人参与
#
你都收到了哪些公司的感谢信?
#
3853335次浏览
32964人参与
#
晒一晒你的工位
#
10815次浏览
65人参与
#
我的2024牛客高光时刻
#
32451次浏览
989人参与
#
荣耀求职进展汇总
#
765742次浏览
4550人参与
#
你上一天班会花多少钱
#
10474次浏览
75人参与
#
你想留在一线还是回老家?
#
13263次浏览
199人参与
#
软件开发2024笔面经
#
2397865次浏览
48937人参与
#
我的第一份实习怎么找的
#
42928次浏览
425人参与
#
你觉得哪一届的校招最难?
#
71400次浏览
569人参与
#
研究所VS国企,该如何选
#
141502次浏览
1555人参与
#
没有实习经历,还有机会进大厂吗
#
1052223次浏览
15425人参与
#
面试时最害怕被问到的问题
#
119854次浏览
2081人参与
#
产运销实习日记
#
31600次浏览
350人参与
#
0offer互助地
#
260974次浏览
2180人参与
#
你觉得通信/硬件有必要实习吗?
#
60233次浏览
725人参与
牛客网
牛客企业服务