专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
  摘要: 本文讲述几种常用文件内容的查看工具,比如cat、more、less、head、tail等,把这些工具最常用的参数、动作介绍给新手,能让新手在短短的几分钟内上手运用。此文献给面对黑色的控制台不知所措的弟兄。    1、cat 显示文件连接文件内容的工具;    cat 是一个文本文件查看和连接工具。查看一个文件的内容,用cat比较简单,就是cat 后面直接接文件名。    比如:    [root@localhost ~]# cat /etc/fstab    为了便于新手弟兄灵活掌握这个工具,我们多说一点常用的参数;    1.0 cat 语法结构; [阅读全文] [PDF]
  对于内存溢出之类的麻烦可能大家在编写指针比较多的复杂的程序的时候就会遇到。Debug起来也是比较累人。其实Linux系统下有一个使用的工具可以帮忙来调试的,这就是Mtrace.Mtrace主要能够检测一些内存分配和泄漏的失败等。下面我们来学习一下它的用法。   使用Mtrace来调试程序有4个基本的步骤,需要用到GNU C 函数库里面的一些辅助的函数功能。   1.在需要跟踪的程序中需要包含头文件,而且在main()函数的最开始包含一个函数调用:mtrace()。由于在main函数的最开头调用了mtrace(),所以该进程后面的一切分配和释放内存的操作都可以 [阅读全文] [PDF]
  Linux的内存管理,实际上跟的内存管理有很相像的地方,都是用虚拟内存这个概念。但是为什么在很多还有很大物理内存的时候,却还是用到了Pagefile,所以才经常要跟一帮人吵着说Pagefile的大小,以及如何分配这个问题,在Linux中大家就不用再吵什么SWAP大小的问题,SWAP设个512M已经足够一般性的使用,如果还嫌小的话,可以考虑加块内存,要不就检查你的应用,是不是真的出现了memory leak.   在Linux下查看内存我们一般用command free    [root@noname ~]# free total us [阅读全文] [PDF]
1 共3条 分1页