2007年12月19日
syslog 是UNIX系统中提供的一种日志记录方法(RFC3164),syslog本身是一个服务器,程序中凡是使用syslog记录的信息都会发送到该服务器,服务器根据配置决定此信息是否记录,是记录到磁盘文件还是其他地方,这样使系统内所有应用程序都能以统一的方式记录日志,为系统日志的统一审计提供了方便。阅读全文>
发表于 @ 2007年12月19日 18:00:00|评论(loading...)|编辑|收藏
2007年04月29日
总结所有条件判断的参数,判断文件类型,权限等等,不记得的时候方便查阅阅读全文>
发表于 @ 2007年04月29日 16:34:00|评论(loading...)|编辑|收藏
2007年04月20日
MDN号码为本网移动用户作被叫时,主叫用户所需拨的号码。
采取E.164编码方式;存储在HLR和VLR中,在MAP接口上传送。DN号码的结构如下:
CC + MAC + H0 H1 H2 H3 + ABCD其中:
CC:是国家码,中国使用86。
MAC:是移动接入码,本网采用网号方案,为133。
H0H1H2H3:HLR识别码,由联通总部统一分配。
ABCD:移动用户号,由各HLR自行分配。
阅读全文>
发表于 @ 2007年04月20日 15:22:00|评论(loading...)|编辑|收藏
2007年04月06日
这是网上看的两个脚本,可以实现删除源码里的注释.其实编译器的预编译也可以实现删除注释的功能
例如:g++ -E helloworld.cpp>tmp.cpp
这样,tmp.cpp中的注释就没有了,哈哈阅读全文>
发表于 @ 2007年04月06日 12:42:00|评论(loading...)|编辑|收藏
gcc/g++在执行编译工作的时候,总共需要4步
1.预处理,生成.i的文件[预处理器cpp]
2.将预处理后的文件不转换成汇编语言,生成文件.s[编译器egcs]
3.有汇编变为目标代码(机器代码)生成.o的文件[汇编器as]
4.连接目标代码,生成可执行程序[链接器ld]
阅读全文>
发表于 @ 2007年04月06日 12:28:00|评论(loading...)|编辑|收藏
getopts 命令是 Korn/POSIX shell 的内置命令,用来从参数列表检索选项以及选项参数。选项由一个+(加号)或者是由一个-(减号)后跟一个字符开始。一个既不是以+,也不是以-开始的选项结束选项字符串。每次调用 getopts 命令时,它将下一个选项的值放置在名称 内,并将下一个要处理的参数的索引置于 shell 变量 OPTIND 中。一旦调用了 shell , OPTIND 将初始化为1。当选项以 +开头,则+ 将预先设为名称中的值。阅读全文>
发表于 @ 2007年04月06日 12:24:00|评论(loading...)|编辑|收藏
touch命令很常用,但是有些参数总是记不住。最近几天在看日志的时候,发现实际上可以用touch修改系统时间戳,销毁一些证据。阅读全文>
发表于 @ 2007年04月06日 12:20:00|评论(loading...)|编辑|收藏
2007年04月05日
在进行网络编程时,我们常常见到同步、异步、阻塞和非阻塞四种调用方式。这些方式彼此概念并不好理解。下面是我对这些术语的理解。阅读全文>
发表于 @ 2007年04月05日 11:15:00|评论(loading...)|编辑|收藏
2007年04月03日
注意: uniq所认为的重复行是指连续出现的重复行!
我们看日志的时候,可以先用-s或-f跳过日期,再去掉重复行阅读全文>
发表于 @ 2007年04月03日 17:52:00|评论(loading...)|编辑|收藏
sort 命令对 File 参数指定的文件中的行排序,并将结果写到标准输出。如果 File 参数指定多个文件,
那么 sort 命令将这些文件连接起来,并当作一个文件进行排序。-(减号)代替文件名指定标准输入。
如果您不指定任何文件名,那么该命令对标准输入排序。可以使用 -o 标志指定输出文件。
如果不指定任何标志,sort 命令基于当前语言环境的整理顺序对输入文件的所有行排序。
阅读全文>
发表于 @ 2007年04月03日 17:33:00|评论(loading...)|编辑|收藏
一、find 命令格式
二、find命令的例子
三、xargs
四、find 命令的参数
阅读全文>
发表于 @ 2007年04月03日 16:04:00|评论(loading...)|编辑|收藏