linux
xuhb95083023
这个作者很懒,什么都没留下…
展开
-
ubuntu网络设置
1、配置文件/etc/network/interfacesauto eth0iface eth0 inet staticaddress 192.168.23.23netmask 255.255.255.0gateway 192.168.23.1 2、配置文件/etc/resolv.conf,没有的话创建一个nameserver 10.204.0.18 3、重转载 2009-07-13 20:47:00 · 671 阅读 · 0 评论 -
TCPDUMP常见用法
<br /> tcpdump -q -X host skytest and /(src port 9006 or dst port 9006/) -w test.cap<br /> <br /> test.cap 可以用 wireshark 打开原创 2010-11-17 16:43:00 · 748 阅读 · 0 评论 -
linux内存泄漏检测工具valgrind
http://www.51testing.com/?10851/viewspace-89584转载 2010-03-23 16:01:00 · 804 阅读 · 0 评论 -
linux进程地址空间分布
Linux的虚拟地址空间也为0~4G。Linux内核将虚拟的4G字节的空间分为两部分。将最高的1G字节(从虚拟地址0xC0000000到0xFFFFFFFF),供内核使用,称为"内核空间"。将较低的3G字节(从虚拟地址 0x00000000到0xBFFFFFFF),供各个进程使用,称为"用户空间"。因为每个进程可以通过系统调用进入内核,因此,Linux内核由系统的所有进程共享。于是,从转载 2010-03-24 14:54:00 · 3280 阅读 · 1 评论 -
关于gprof的一些问题
http://blog.csdn.net/kofshower/archive/2010/01/22/5223700.aspx转载 2010-03-23 13:10:00 · 781 阅读 · 0 评论 -
Linux 中 RPM 命令参数使用详解
在Linux操作系统中,有一个系统软件包,它的功能类似于Windows里面的“添加/删除程序”,但是功能又比“添加/删除程序”强很多,它就是Red Hat Package Manager(简称RPM)。此工具包最先是由Red Hat公司推出的,后来被其他Linux开发商所借用。由于它为Linux使用者省去了很多时间,所以被广泛应用于在Linux下安装、删除软件。下面就给大家介绍一下转载 2010-03-20 09:10:00 · 708 阅读 · 0 评论 -
解决linux虚拟内存不够用的方法
虚拟内存 (swap) 虚拟内存就是将硬盘规划出一个区间,让内存的数据可以经由硬盘来读取。 建立和扩大swap:l 建立虚拟内存设备第一种正规的方法是『直接再加一硬盘,并且将其中某个分区规划为 swap 的 filesystem 』:思路是:用fdisk建立后,再格式化为swap。再将 swap 启动,启动的指令为『 swapon /dev/转载 2010-03-19 10:08:00 · 6483 阅读 · 0 评论 -
shell 基础
http://bbs.chinaunix.net/thread-441883-1-1.html转载 2010-03-18 23:18:00 · 590 阅读 · 0 评论 -
Linux添加环境变量与GCC编译器添加INCLUDE与LIB环境变量
对所有用户有效在/etc/profile增加以下内容。只对当前用户有效在Home目录下的.bashrc或.bash_profile里增加下面的内容:(注意:等号前面不要加空格,否则可能出现 command not found)#在PATH中找到可执行文件程序的路径。export PATH =$PATH:$HOME/bin#gcc找到头文件的路径C_INC转载 2010-03-09 16:50:00 · 1246 阅读 · 0 评论 -
linux环境下,c++库文件中的符号的含义
c++库文件中的符号的含义: 所有的符号都是以下划线加上大写字母也就是"_Z"开头,对于在 类里或者命名空间中的符号,后面紧跟"N",然后是各个命名空间和类的名字,每个名字前是名字字符串的长度,随后是大写字母"E",对于一个函数,他的参数列表都在E后面,比如对于float类型,就是字母"f",举个例子,对于函数N::C::func(int, float),在库文件或者目标文件中的符号原创 2010-03-06 09:29:00 · 1069 阅读 · 0 评论 -
GDB的几个TIPS
[disas] 反汇编一段指令。可以带零个、一个或两个参数。第一个参数是反汇编开始地址,第二个参数是反汇编结束地址。 如果没有参数,则反汇编当前的函数。 [内存读/写断点] watch *(int *)0x12345678 在 0x12345678 处下写断点,断点的范围为 4个字节。 gdb支持更大范围的内存写断点。 rwat转载 2010-03-03 08:27:00 · 1039 阅读 · 0 评论 -
安装vim+gdb
http://easwy.com/blog/archives/advanced-vim-skills-vim-gdb-vimgdb/ 如果提示:You need to install a terminal library; for example ncurses.还要安装:sudo apt-get install libncurses5-dev ./configure --en转载 2009-07-14 15:48:00 · 679 阅读 · 0 评论 -
备份Ubuntu操作系统
http://blog.163.com/hejun520@126/blog/static/23651725200812354344517/转载 2009-07-17 11:29:00 · 506 阅读 · 0 评论 -
linux 启动脚本增加生成core文件语句
<br />/etc/profile 文件中增加<br /> <br />ulimit -S -c unlimited > /dev/null 2>&1 profile原创 2010-11-23 12:26:00 · 995 阅读 · 0 评论