Linux
孔令宽
从事安卓、前端富客户端、java后台、netty的开发和研究
展开
-
探索Linux之 硬件IO原理
写在前面:本系列文章主要了解和探索Linux原理,文章为我自己理解,水平有限,如有错误,请谅解,欢迎指正 一、先上个图原创 2018-09-02 14:13:20 · 495 阅读 · 0 评论 -
探索Linux之 软件包组成和安装路径
一、软件包的组成 通常 不管任何语言,一个软件通常是由以下两方面组成 静态软件包部分 运行时产生的必要文件等动态数据部分 软件包的静态部分通常包含: 1 软件可执行文件 2 软件可执行文件的依赖库 3 软件的配置文件 4 软件的资源文件(图标、运行时需要的音视频素材等) 5 软件的额外部分(帮助文档、许可证等) 软件包运行时的动态部分包含: 1 软件存储相关数据的数据库文件 ...原创 2018-09-12 14:24:30 · 497 阅读 · 0 评论 -
探索Linux之 终端模拟器和伪终端交互原理
写在前面:本人水平有限,很多地方都是自己的理解,如有误导,欢迎指正 # 终端模拟器指的是在linux桌面环境下运行的仿真终端(如下图) # 终端模拟器为啥叫模拟器呢? 因为真正的终端是全屏显示的黑乎乎的不带窗口的那种,这里带了窗口,是基于linux的X窗口系统上模拟出来的终端设备,在终端上同样可以运行shell,和真的终端功能基本无差别 # 伪终端是啥?伪终端是linux内核模拟出来的假...原创 2018-09-13 00:54:35 · 2782 阅读 · 0 评论 -
形而上认识进程间通信
(个人理解,有误导欢迎指正) 道家说,形而上为道,形而下为器。人类为器,由道而来,人类可能永远无法通彻宇宙之道,但计算机由人类所创,对计算机而言,人为道而计算器为器。我这里只是在人类的角度上,形而上的认识计算机科学~ 讲解进程间通信前,先了解一下计算机到底是什么? 计算机本质上是为了方便解决人类问题而被人类创造而来的,说白了,是由可以理解和执行人类逻辑运算的CPU作为核心,外加一个总线,总线...原创 2018-10-18 17:00:49 · 203 阅读 · 0 评论