
Linux
文章平均质量分 83
CCDreamOldBoys
生命不息,奋斗不止
展开
-
Linux内存管理
一、为什么要提出逻辑地址、线性地址和逻辑地址原因:物理地址、线性地址(虚拟地址)和逻辑地址;主要是为了阐述段式管理和页式管理基本概念;Linux操作系统内存管理和虚拟内存概念;为内核开发做一个基础铺垫。1.物理地址:物理地址是指出现在cpu外部的地址总线上的寻址物理内存的地址信号,是地址变换的最终结果。2.逻辑地址:程序代码经过编译后在汇编程序中使用的地址。3.原创 2015-08-28 17:05:08 · 1530 阅读 · 0 评论 -
Linux编程基础
一、Linux编程环境1. 程序编辑器:命令模式:i(insert):插入a(after):之后插入x():删除字符dd:删除一行:行号进行指定:/字符串:搜索字符串:q,退去:wqndd:删除n行yy:复制当前行p:粘贴ny:从当前航开始复制2. gccgcc -s text.cgcc -c text.c原创 2015-08-31 20:14:17 · 776 阅读 · 0 评论 -
Linux之进程控制
一、进程标志与进程标的状态1. 什么是程序程序是完成特定任务的一系列指令集合。2. 什么是进程从用户的角度来看进程是程序的一次执行过程从操作系统的核心来看,进程是操作系统分配的内存、CPU时间片等资源的基本单位。进程是资源分配的最小单位每一个进程都有自己独立的地址空间与执行状态。像UNIX这样的多任务操作系统能够让许多程序同时运行,每一个运行着的程序就构成了一个原创 2015-09-02 20:31:20 · 892 阅读 · 0 评论 -
Linux命令-crontab
Linux命令-crontabcron简介crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。系统任务调度:系统周期性所要执行的工作,比如写缓存数据到硬盘、日志清理等。在/e原创 2016-10-25 10:09:40 · 495 阅读 · 0 评论 -
CMake使用初步
CMake使用初步一、 基本使用安装:下载二进制包后可直接解压使用从源码安装则执行命令:./bootstrap; make; make install——尝试执行bootstrap失败使用:cmake dir_path,生成工程文件或makefile文件二、 概念out-of-source build,与in-source build相对,即将编译输出文件与源文件放到不同目录中;转载 2016-12-14 11:52:39 · 553 阅读 · 0 评论