1.1 Linux为何物? Linux 就是一个操作系统,就像你多少已经了解的 Windows(xp,7,8,10)和 Mac OS 。这里简单介绍一下操作系统在整个计算机系统中的角色。我们的应用体系主要由四层构成,分别为:硬件(最大层)、内核、系统调用和应用程序,我们的 Linux 也就是系统调用 ...
分类:
系统相关 时间:
2017-03-26 11:21:52
阅读次数:
209
5.5.5.platform平台总线工作原理25.5.5.1、平台总线体系的工作流程(1)第一步:linux内核系统启动时在bus系统中注册platform。1、什么叫做bus系统,操作系统中有一套管理总线的体系,内核里有一个子系统,就叫做总线子系统。就是内核来管理总线的。bus系统在内核启动时建立起..
分类:
系统相关 时间:
2017-03-13 00:15:57
阅读次数:
298
如何实现在linux安装,更新程序。硬件--内核(系统调用接口)--库调用接口(32位,64位)API:ApplicationProgrammingInterfacePOSIX:可移植系统,源代码级别各系统都是兼容的。程序的源代码文件--预处理--编译--汇编--链接静态编译:不依赖外部环境共享编译:直接调用lib.so..
分类:
系统相关 时间:
2017-03-07 23:19:58
阅读次数:
183
Linux的capability深入分析详见:http://blog.csdn.net/u014338577/article/details/48791953 lxd中对容器能力的限制: 普通用户不能修改系统时间,不能插入/删除内核模块, ...
分类:
系统相关 时间:
2017-03-04 18:26:24
阅读次数:
276
PEB地址的取得在NT内核系统中fs寄存器指向TEB结构,TEB+0x30处指向PEB结构,PEB+0x0c处指向PEB_LDR_DATA结构,PEB_LDR_DATA+0x1c处存放一些指向动态链接库信息的链表地址,win7下第一个指向ntdl.dll,第三个就是kernel32.dll的。 ty ...
分类:
其他好文 时间:
2017-02-16 14:25:01
阅读次数:
218
Shell 是用C语言编写的程序,便于用户与Linux内核系统进行交互。 Linux的Shell种类众多,常见的有: Bourne Again Shell (/bin/bash) Bourne Shell(/bin/sh或/usr/bin/sh) C Shell(/usr/bin/csh) K Sh ...
分类:
系统相关 时间:
2017-02-03 15:54:26
阅读次数:
202
功能一:能够提取操作系统的基本信息(内核、系统版本、网络地址等)##############################################################################FileName:System_monitor.sh#Author:Ivan#############################################################################..
分类:
其他好文 时间:
2017-01-13 01:32:10
阅读次数:
255
Linux模块编程框架 Linux是单内核系统,可通用计算平台的外围设备是频繁变化的,不可能将所有的(包括将来即将出现的)设备的驱动程序都一次性编译进内核,为了解决这个问题,Linux提出了可加载内核模块(Loadable Kernel Module,LKM)的概念,允许一个设备驱动通过模块加载的方 ...
分类:
系统相关 时间:
2016-12-16 01:11:54
阅读次数:
286
为了和qq空间同步,也写的第四天,前面几天明天会发布,本来打算把每天学的东西记录下来,通过朋友给的建议要发的话稍微系统化下,从大数据需要的linux基础,到离线数据分析包括hadoop、hive、flume、hbase等,再到实时数据分析包括storm、kafka、redias等,最后的内存计算部分 ...
分类:
系统相关 时间:
2016-11-10 03:13:34
阅读次数:
347
#dhclient命令使用动态主机配置协议动态的配置网络接口的网络参数。#sshlucy@172.16.1.1远程登录指定的IP地址#yum-yupdate
升级所有包同时也升级软件和系统内核(系统更新后一些命令才会更新在系统中)
分类:
其他好文 时间:
2016-10-21 17:03:15
阅读次数:
155