Ruby的输入和输出操作。输入是程序从键盘、文件或者其他程序读取数据。输出是程序产生数据。可以输出到屏幕、文件或者其他程序。 Ruby中的一些类有些方法会执行输入&输出操作。例如Kernel、IO、Dir或者File。重点注意Kernal ,IO,两种不同方式 输出到终端 Ruby有一些在终端上打印 ...
分类:
其他好文 时间:
2019-08-08 23:48:38
阅读次数:
220
1,系统引导流程: 开机自检(blos)——MBR引导——GRUB菜单——加载内核(kernel)——init进程初始化 1,开机自检(blos): blos的三个功能:加电自检,硬件初始化,引导操作系统。指计算机系统,接通电源,(BIOS程序)的行为,包括对CPU、系统主板、基本内存、扩展内存、系 ...
分类:
其他好文 时间:
2019-08-08 13:09:01
阅读次数:
87
第一步:在虚机里运行[root@localhost ~]# grubby --update-kernel=ALL --args="console=ttyS0"第二步:重启虚机[root@localhost ~]# reboot即可 第三步:登录[root@zxw6 ~]# virsh console ...
分类:
其他好文 时间:
2019-08-08 00:30:44
阅读次数:
306
文件描述符是和文件的输入、输出相关联的 非负整数 ,Linux内核(kernel)利用文件描述符( "file" descriptor)来访问文件。打开现存文件或新建文件时,内核会返回一个文件描述符。读写文件也需要使用文件描述符来指定待读写的文件。常见的文件描述符是 stdin 、 stdout 和 ...
分类:
系统相关 时间:
2019-08-07 22:14:50
阅读次数:
140
1111 引导过程总览 1. 开机自检(BIOS) 2. MBR引导 3.GRUB菜单 4. 加载内核 (kernel) 5. init 进程初始化 2222 系统引导级别(0-6) 0: 关机状态,使用该级别将会关闭主机 1:单用户模式,无需密码验证即可登录系统,用于系统维护 2: 字符界面的多用 ...
分类:
其他好文 时间:
2019-08-07 20:42:35
阅读次数:
110
GRUB应用**CentOS6启动流程:POST-->BootSequence(BIOS)-->BootLoader(MBR)-->Kernel(ramdisk)-->rootfs-->switchroot-->/sbin/init-->(/etc/inittab,/etc/init/*.conf)-->设定默认运行级别-->系统初始化脚本--
分类:
其他好文 时间:
2019-08-03 12:40:30
阅读次数:
107
**计算机性能:**横向扩展集群:人多力量大负载均衡集群高可用集群高性能集群(应用层)--hadoop集群=Mapreduces+HDFS(x)纵向扩展应用迁移【Linux下,一切皆文件】**1.系统的启动**电源BIOS芯片--|1.加电自检检查硬件设备是否正常||2.*启动系统*--选择系统启动-----|a.系统所在位置的读取顺序问题(BIOS):硬盘网络(PXE)U盘CD/DVD...||
分类:
系统相关 时间:
2019-08-01 22:42:11
阅读次数:
151
系统运行级别 运行级别命令: Ubuntu查看(改变)系统默认运行级别,可参考:Ubuntu下修改系统的默认启动级别。 Linux启动流程 第一步:开机自检,加载BIOS 第二步:读取MBR 第三步:Boot Loader grub引导菜单 第四步:加载kernel内核 第五步:init进程依据in ...
分类:
系统相关 时间:
2019-08-01 21:24:51
阅读次数:
156
在android源码的驱动目录下,一般会有共享内存的相关实现源码,目录是:kernel\drivers\staging\android\ashmem.c。但是本篇文章不是讲解android共享内存的功能实现原理,而是讲怎么运用它。 1. 在linux中,不同进程间拥有自己独立的内存空间,32位操作系 ...
分类:
移动开发 时间:
2019-08-01 18:47:52
阅读次数:
133