Valgrind 概述 体系结构 Valgrind是一套Linux下,开放源代码(GPL V2)的仿真调试工具的集合。Valgrind由内核(core)以及基于内核的其他调试工具组成。内核类似于一个框架(framework),它模拟了一个CPU环境,并提供服务给其他工具;而其他工具则类似于插件 (p ...
分类:
系统相关 时间:
2016-04-18 20:24:40
阅读次数:
330
《UNIX网络编程卷1(第3版)》 《UNIX网络编程卷2(第2版)》 《UNIX环境高级编程(第3版)》 《UNIX编程艺术》 《MySQL技术内幕(第5版)》 《深入理解计算机系统》 《用TCP/IP进行网际互联》 《高性能MySQL(第3版)》 《HTTP权威指南》 《Linux程序设计(第4 ...
分类:
其他好文 时间:
2016-04-18 17:09:31
阅读次数:
122
Linux好书、经典书籍推荐 Linux好书、经典书籍推荐 思想篇 《Linux/Unix设计思想》 图书将Unix与Linux的原理有效地结合起来,总结了Unix/Linux软件开发中的原则。在保留了第1版中Unix方面的内容的同时,强调了Linux和开源领域的新思想。 入门篇 《Linux程序设 ...
分类:
系统相关 时间:
2016-04-15 21:44:03
阅读次数:
309
Linux程序 Linux的应用程序表现为两种特殊类型的文件:可执行文件和脚本文件。可执行文件是计算机可以直接执行的程序,相当于windows的.exe。脚本文件是一组指令的集合,这些指令由解释器来执行,相当于windows的.bat文件,并且Linux并不要求程序具有特殊的扩展名。 头文件 对于C ...
分类:
其他好文 时间:
2016-04-14 01:24:55
阅读次数:
118
安装Linux程序的时候一般不会调取图形界面,这样输错内容,返回上一步时需要使用命令 previous ,相应的exit 与 next。。在中文操作的时候,不会提示,所以要记住 在安装过程中,我们可能有时候需要添加多行,但是一回车就下一布了,不能添加多行,但是注意提示,我们不要迅速的按下一步,而是按 ...
分类:
系统相关 时间:
2016-04-10 01:13:23
阅读次数:
157
一:条件判断ifconditionthenstatements[elifconditionthenstatements...][elsestatements]fi整数比较:-lt,小于-le,小于等于-eq,等于-ge,大于等于-gt,大于-ne,不等于bash脚本调试:bash-xtest.sh练习:1:编写一个bash程序,判断带入的参数大校2:提示用户输入一个数字..
分类:
系统相关 时间:
2016-04-06 08:17:35
阅读次数:
259
看一周学会linux系统的学习笔记。 1.linux系统是一个安全性高的开源,免费的多用户多任务的操作系统。 2.linux工作分为linux系统管理员,linux程序员(PC上软件开发,嵌入式开发)。 3.linux流程: 4.linux的内容包括基础部分和实用部分。 基础部分:基础知识,常用li ...
分类:
系统相关 时间:
2016-04-06 07:03:30
阅读次数:
273
process:一个独立运行的单位 资源:CPU资源,内存资源 CPU: 时间:切片 缓存:缓存当前程序的数据 内存: 空间:映射 线性地址<----物理地址 线性地址:进程运行时认为自己可使用的空间 物理地址:实际内存的空间 进程描述符: 进程元数据 通过一个双向链表(C语言中..
分类:
系统相关 时间:
2016-04-05 20:13:50
阅读次数:
333
微软在Build 2016开发者大会上宣布,已经与Canonical合作,Windows 10将原生支持Linux下的bash以及其他的数万个二进制程序。 开发者福音 Windows 10原生支持Linux程序 据悉,Ubuntu Linux Binaries可以直接在Windows上运行,Bash ...
1功能说明sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变..
分类:
系统相关 时间:
2016-04-03 11:52:26
阅读次数:
348