1.Linux是什么? Linux之父:林纳斯·托瓦兹(Linus Torvalds)(芬兰人) 类UNIX操作系统,免费使用,自由传播,基于POSIX(可移植操作系统接口)和UNIX(多用户,多任务的分时操作系统)的多线程,多任务,支持多线程,多CPU 设计思想:以网络为核心,多用户网络操作系统 ...
分类:
系统相关 时间:
2019-09-21 00:44:26
阅读次数:
131
在运维工作中经常会遇到不知道密码,密码遗忘,密码被他人修改过的情况,使用这种方式扫清你一切烦恼! 1、启动Linux系统,在出现引导界面时,按“e”键,进入内核编辑界面;2、找到有“linux16”的这段参数,在此段末尾输入“rd.break”;3、然后按“Ctrl+X”组合键进入紧急救援模式;4、 ...
分类:
系统相关 时间:
2019-09-10 18:01:56
阅读次数:
110
上片博文总结出了u-boot的工作流程,今天我们来分析,u-boot的两个比较重要的内容 U-boot命令的实现 U-boot如何启动内核 l 命令实现 我们的u-boot可以解析输入的命令,比如print、setenv、saveenv等命令,我们下来对其的实现进行分析。 我们昨天分析到BL2最后停 ...
分类:
其他好文 时间:
2019-08-14 09:24:48
阅读次数:
150
最内层是硬件,最外层是用户常用的应用,比如说firefox浏览器,evolution查看邮件,一个计算流体模型等等。硬件是物质基础,而应用提供服务。但在两者之间,还要经过一番周折。 还记得Linux启动。Linux首先启动内核 (kernel),内核是一段计算机程序,这个程序直接管理管理硬件,包括C ...
分类:
系统相关 时间:
2019-07-07 17:52:30
阅读次数:
135
grub2启动内核时会设置内核参数 查看系统启动时使用的内核参数 ...
分类:
系统相关 时间:
2019-07-06 19:18:35
阅读次数:
124
Windows启动: BIOS -->从存储器中读取并启动内核-->挂载C D盘启动应用程序 Linux启动: bootloader->去FLASH/SD卡中读出linux内核并启动-->挂在跟文件系统-->启动应用程序 linux中的bootloader类似于windows中的BIOS bootl ...
分类:
其他好文 时间:
2019-06-14 00:50:40
阅读次数:
104
用3台虚拟机模拟路由器通信五台虚拟机,2台用来模拟PC,3台模拟路由器准备后我们先规划一个大致的结构,实现2台PC能互相通信配置步骤配置PC1我们先来配置PC1,这个只要一张网卡就可以了进入PC1的网卡编辑目录。配置R1路由器1.R1路由器只需要2张网卡2.进入到网卡编辑目录编辑2网卡文件3.编辑完成后重启网络服务4.重启后一定要启动内核转发,因为linux默认是主机模式不会转发数据包。配置R2路
分类:
其他好文 时间:
2019-06-08 17:32:32
阅读次数:
125
文件类型- 普通文件d 目录文件b 块设备c 字符设备l 符号链接文件p 管道文件pipes 套接字文件socket ——————————————————————目录sbin 系统管理员存放的执行工具bin 普通用户执行工具boot 启动内核文件dev /sda以块存放/zero
分类:
其他好文 时间:
2019-04-26 09:31:32
阅读次数:
164
1、移植前的准备工作 (1)确认已经烧录uboot,并设置环境变量bootcmd和bootargs从tftp、nfs启动; (2)zImage事先编译好的,文件夹形式的rootfs准备好,成功启动内核进入命令行; (3)ts驱动源码确认添加、设备文件确认OK(dev/input/event2)(ca ...
分类:
其他好文 时间:
2019-03-28 09:19:30
阅读次数:
207
一、Linux启动内核文件1.Linux系统组成动态视角:内核+根文件系统静态视角:磁盘分区+相关文件2.Kernel特点(1)支持某块化:.ko(kernelobject)文件(2)支持模块运行时动态装载或卸载;总结:Linuxkernel在单内核设计模型上,吸取了多内核设计的优点,使用了模块化设计单内核设计:把所有功能集成于同一个程序;如Linux微内核设计:每种功能使用一个单独的子系统实现;
分类:
其他好文 时间:
2019-02-12 20:09:06
阅读次数:
178