- 博客(13)
- 资源 (9)
- 收藏
- 关注
转载 Bash Shell编程
来源: http://www.cnblogs.com/stephen-liu74/archive/2011/12/19/2265416.html 1. 读取用户变量: read命令是用于从终端或者文件中读取输入的内建命令,read命令读取整行输入,每行末尾的换行符不被读入。在read命令后面,如果没有指定变量名,读取的数据将被自动赋值给特定的变量REPLY。下面的
2012-03-23 10:20:18 2257
转载 学习Bash Shell
来源:http://www.cnblogs.com/stephen-liu74/archive/2011/12/15/2263916.html 1. 用set命令设置bash的选项: 下面为set主要选项的列表及其表述:选项名开关缩写描述allexport-a打开此开关,所有变量都自动输出给子Shell。n
2012-03-23 10:07:29 1008
转载 linux系统常用管理工具
来源:http://www.cnblogs.com/stephen-liu74 1. Linux的实时监测命令(watch): watch 是一个非常实用的命令,可以帮你实时监测一个命令的运行结果,省得一遍又一遍的手动运行。该命令最为常用的两个选项是-d和-n,其中-n表示间隔多少秒执行一次"command",-d表示高亮发生变化的位置。下面列举几个在watch中
2012-03-22 17:43:13 4754
转载 awk编程
1. 变量: 在awk中变量无须定义即可使用,变量在赋值时即已经完成了定义。变量的类型可以是数字、字符串。根据使用的不同,未初始化变量的值为0或空白字符串" ",这主要取决于变量应用的上下文。下面为变量的赋值负号列表:符号含义等价形式=a = 5a = 5+=a = a + 5a += 5-=a = a -
2012-03-22 15:01:47 1083
转载 awk实用功能
和sed一样,awk也是逐行扫描文件的,从第一行到最后一行,寻找匹配特定模板的行,并在这些行上运行“选择”动作。如果一个模板没有指定动作,这些匹配的行就被显示在屏幕上。如果一个动作没有模板,所有被动作指定的行都被处理。 1. awk的基本格式: /> awk 'pattern' filename /> awk '{action}' filename
2012-03-22 14:57:38 919
转载 流编辑器sed
sed一次处理一行文件并把输出送往屏幕。sed把当前处理的行存储在临时缓冲区中,称为模式空间(pattern space)。一旦sed完成对模式空间中的行的处理,模式空间中的行就被送往屏幕。行被处理完成之后,就被移出模式空间,程序接着读入下一行,处理,显示,移出......文件输入的最后一行被处理完以后sed结束。通过存储每一行在临时缓冲区,然后在缓冲区中操作该行,保证了原始文件不会被破坏。
2012-03-22 14:40:40 975
转载 Valgrind学习笔记
来源:http://www.cnblogs.com/stephen-liu74一、Memcheck-tools 1. 可查找的错误类型: 1) Illegal read or write errors --read-var-info= [default:no],如果这个选项被打开,应用程序将运行的更慢,但是能够给出
2012-03-20 17:41:47 4985
转载 BerkeleyDB学习笔记
出处:http://www.cnblogs.com/stephen-liu74一、通用配置1. 选择合适的access method(BTree、Hash、Queue or RecNo)2. (DB->set_pagesize)选择合适的pagesize,处于性能考虑,最好和os的block size匹配,除非每个key/value的数据很大,如果pagesize过小,
2012-03-20 15:38:08 2994
转载 SQLite学习手册(索引和数据分析/清理)
出处:http://www.cnblogs.com/stephen-liu74一、创建索引: 在SQLite中,创建索引的SQL语法和其他大多数关系型数据库基本相同,因为这里也仅仅是给出示例用法: sqlite> CREATE TABLE testtable (first_col integer,second_col integer); --创建最简单
2012-03-20 13:56:39 1301
转载 SQLite学习手册(锁和并发控制)
出处:http://www.cnblogs.com/stephen-liu74一、概述: 在SQLite中,锁和并发控制机制都是由pager_module模块负责处理的,如ACID(Atomic, Consistent, Isolated, and Durable)。在含有数据修改的事务中,该模块将确保或者所有的数据修改全部提交,或者全部回滚。与此同时,该模块还提供了一些磁盘
2012-03-20 11:28:27 690
转载 SQLite学习手册(内置函数)
出处:http://www.cnblogs.com/stephen-liu74一、聚合函数: SQLite中支持的聚合函数在很多其他的关系型数据库中也同样支持,因此我们这里将只是给出每个聚集函数的简要说明,而不在给出更多的示例了。这里还需要进一步说明的是,对于所有聚合函数而言,distinct关键字可以作为函数参数字段的前置属性,以便在进行计算时忽略到所有重复的字段值,如coun
2012-03-20 11:08:21 875
转载 wget 使用技巧
wget 使用技巧2007-10-14 Toy Posted in TipsRSSTrackbackwget 是一个命令行的下载工具。对于我们这些 Linux 用户来说,几乎每天都在使用它。下面为大家介绍几个有用的 wget 小技巧,可以让你更加高效而灵活的使用 wget。$ wget -r -np -nd http://example.com/packages/
2012-03-14 16:01:31 671
完整的sip学习资料,可配合我发布的sip协议栈源码学习
2009-04-28
自写的完整SIP协议栈(c源码),编译后即可应用
2009-04-27
MD5 message-digest
2008-07-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人