- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 Shell之提取文件增量信息
问题:有些时候需要实时监控Linux中某日志文件,不断地分析该文件的增量信息,并对这些信息进行相应的处理。分析:可以每隔一段时间,提取该文件在该时间段增加的信息。环境:比如文件为info.log方法:方法1. 每隔一小时将该文件mv为info-时间.log,此时相当于把info.log清空,并把前一小时的log信息另存为一个带有时间信息的文件。这样,就把日志按照一小时一小时得存为不同文
2015-07-18 11:55:49 1016
原创 Linux之正则表达式
基本(grep):1. \ 一个单词的结束,界定单词的左边界右边界2. . 匹配除换行符之外的任意一个字符3. * 匹配前一个字符0次或者多次4. \{n,m\} 控制字符重复的次数 匹配前面字符n到m次 ,\{n\} 匹配前面字符n次,\{n,\} 匹配前面字符至少n次 5. ^ 匹配开头的字符6. $ 匹配结尾的字符7. [ ] 方括号匹配里面出现的任一字符,[a
2014-11-28 00:41:37 222
原创 Linux之vi编辑器
三种模式:一般三种模式:一般模式、编辑模式、末行指令模式一般模式:默认的模式,功能:移动光标、组合按键来复制粘贴删除等。编辑模式:i 进入 , ESC 退出。末行指令模式: / 或者 : 或者 ? 进入。 1. 复制粘贴删除 1) 一般模式下,将光标移动到某一行,连续按y两次复制该行,然后按p键,即可粘贴该行。 2)将光标定位到某一行,连续按两次d删除该
2014-11-27 19:43:41 260
转载 Oracle之Hint详解
ORACLE的HINT详解 hints是oracle提供的一种机制,用来告诉优化器按照我们的告诉它的方式生成执行计划。我们可以用hints来实现: 1) 使用的优化器的类型 2) 基于代价的优化器的优化目标,是all_rows还是first_rows。 3) 表的访问路径,是全表扫描,还是索引扫描
2014-11-09 18:16:29 260
转载 Oracle中rowid与rownum的使用
1. ROWNUM的使用——TOP-N分析,2. ROWNUM是对满足查询条件的数据集的编号3. ROWNUM详细介绍ROWNUM是一个序列,是oracle数据库从数据文件或缓冲区中读取数据的顺序。它取得第一条记录则rownum值为1,第二条为2,依次类推。如果你用>,>=,=,between...and这些条件,因为从缓冲区或数据文件中得到的第一条记录的
2014-08-10 19:14:07 292
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人