随笔分类 -  linux

摘要:在你调试程序时,当程序被停住时,你可以使用print命令(简写命令为p),或是同义命令inspect来查看当前程序的运行数据。print命令的格式是:printprint /是表达式,是你所调试的程序的语言的表达式(GDB可以调试多种编程语言),是输出的格式,比如,如果要把表达式按16进制的格式输出,那么就是/x。一、表达式print和许多GDB的命令一样,可以接受一个表达式,GDB会根据当前的程... 阅读全文
posted @ 2009-03-30 20:29 owomo 阅读(1525) 评论(0) 推荐(0)
摘要:}) O0 u" i' c1 p( ^' s}( 默认情况下,每次使用ssh,scp,sftp等命令都需要输入密码,让人难以忍受。这些命令使用共同的密钥管理模式,传输信息一般采用rsa方式加密,通过验证公钥和私钥是否一致来保证安全性。通过以下两步,即可达到省略密码的目的。 # ^) t$ j/ L6 U- z4 y* U! q0 s# _; j. \3 g+ T) c" n& ~第一步:生... 阅读全文
posted @ 2009-02-07 16:35 owomo 阅读(559) 评论(0) 推荐(0)
摘要:Makefile学习教程: 跟我一起写 Makefile 阅读全文
posted @ 2008-07-07 15:08 owomo 阅读(310) 评论(0) 推荐(0)
摘要:一、自动补齐:[Tab]这个技巧很多人都应该会了,就是当输入命令,目录或者是文件名的时候按[Tab]键。系统就会帮你补齐可能要输入的东西,如果有多个选择系统会列表出来。你可以看清楚之后再多输入一个或多个charactor,再按[Tab]。实验:$ec按[Tab],补齐为:$echo二、查找和执行历史命令:[Ctrl r],[Ctrl p],[Ctrl n]在终端中按捉[Ctrl]键的同时[r]键,... 阅读全文
posted @ 2008-07-04 17:02 owomo 阅读(481) 评论(0) 推荐(0)
摘要:Linux下创建静态、动态库源码-----------a.cpp---------------#include <cstdio>int a(int i){ std::printf("in a(int a) %d"n", i); return 0;}-----------b.cpp----------------#include <iostream>int b(char *s... 阅读全文
posted @ 2008-06-24 15:35 owomo 阅读(1104) 评论(0) 推荐(0)
摘要:从根目录下开始查找abc.cpp文件,无错误输出 find / -name abc.cpp 2>/dev/null 在当前目录下所有.cpp文件中查找efg函数 find . -name "*.cpp" | xargs grep 'efg' xargs展开find获得的结果,使其作为grep的参数 另外 rm mv等命令对大量文件操作是报错 -bash: /bin/rm: Argument l... 阅读全文
posted @ 2008-06-16 21:48 owomo 阅读(21809) 评论(1) 推荐(0)