摘要:
现代操作系统 封面上的趣图 什么是计算机系统? 现代计算机系统由一个或多个处理器、主存、磁盘、打印机、键盘、鼠标、显示器、网络接口以及各种其他输入/输出设备组成。 什么是操作系统? 操作系统是一个软件,它的任务是为用户程序提供一个更好、更简单、更清晰的计算机模型,并管理组成计算机系统的各种设备。 操 阅读全文
摘要:
什么是 KVM ? KVM 在标准的 Linux 内核中增加了虚拟技术,从而我们可以通过优化的内核来使用虚拟技术。在 KVM 模型中,每一个虚拟机都是一个由 Linux 调度程序管理的标准进程,你可以在用户空间启动客户机操作系统。一个普通的 Linux 进程有两种运行模式:内核和用户。 KVM 增加 阅读全文
摘要:
项目代码统计: 工具一:SourceInsight 工程建立完毕后,选择菜单Project->Project Report ,再选择需要的选项导出报表,点ok。 比如,我选择每个文件的大小以及行数。 结果如下: 使用source insight工具统计代码的确比较方便,一键即可完成,但有一定的局限性 阅读全文
摘要:
听说qemu用于仿真arm很不错,今日就来试了一把。由于刚刚开始,了解的并不多。本文仅仅记录Qemu装载Linux kernel和busybox根文件系统的过程。后续将会深入了解仿真的其他内容。 先上成果图: 1. 安装QEMU QEMU是一套由Fabrice Bellard所编写的以GPL许可证分 阅读全文
摘要:
命名规则 交叉编译工具链的命名规则为:arch [-vendor] [-os] [-(gnu)eabi] arch - 体系架构,如ARM,MIPS vendor - 工具链提供商 os - 目标操作系统 eabi - 嵌入式应用二进制接口(Embedded Application Binary I 阅读全文
摘要:
Installl related yum install readline readline-devel readline-static -y yum install openssl openssl-devel openssl-static -y yum install sqlite-devel - 阅读全文
摘要:
QEMU是一个支持跨平台虚拟化的虚拟机,有user mode和system mode两种配置方式。其中qemu在system mode配置下模拟出整个计算机,可以在qemu之上运行一个操作系统。QEMU的system mode与常见的VMware和Virtualbox等虚拟机比较相似,但是QEMU的 阅读全文
摘要:
方法一:PS 在ps命令中,“ T”选项可以开启线程查看。下面的命令列出了由进程号为的进程创建的所有线程。 1.$ ps T p 方法二: Top top命令可以实时显示各个线程情况。要在top输出中开启线程查看,请调用top命令的“ H”选项,该选项会列出所有Linux线程。在top运行时,你也可 阅读全文
摘要:
ACL权限控制 设置ACL权限:setfacl 查看ACL权限:getfacl ACL权限控制主要目的是提供传统的owner,group,other的read,wirte,execute权限之外的具体权限设置,可以针对单一使用者,单一档案或者目录来设置特定的权限。 比如:某一目录权限为 drwx 2 阅读全文
摘要:
1, 模式修正符就是几个字母,我们在每个正则表达式中可以一次使用一个,也可以连续使用多个,每一个具一定的意义。 2, 模式修正符是对整个正则表达式调优使用,也可以说是对正则表达式功能的扩展。 还记得正则表达式的那个公式吗?'/原子和元字符/模式修正符',其中正斜线为边界符。 模式修正符的构成 模式修 阅读全文