2015年4月22日

Oracle之rman数据库在非归档模式下的备份和恢复

摘要: 1.数据库在非归档模式下的备份SQL> archive log list;数据库日志模式 非存档模式自动存档 禁用存档终点 USE_DB_RECOVERY_FILE_DEST最早的联机日志序列 3244当前日志序列 3246RMAN> run2> {3> allocate channel t1 ty... 阅读全文

posted @ 2015-04-22 16:08 mybloges 阅读(1616) 评论(0) 推荐(1) 编辑

2014年4月25日

shell脚本之前的基础知识

摘要: 日常的linux系统管理工作中必不可少的就是shell脚本,如果不会写shell脚本,那么你就不算一个合格的管理员。目前很多单位在招聘linux系统管理员时,shell脚本的编写是必考的项目。有的单位甚至用shell脚本的编写能力来衡量这个linux系统管理员的经验是否丰富。笔者讲这些的目的只有一个... 阅读全文

posted @ 2014-04-25 14:23 mybloges 阅读(425) 评论(0) 推荐(0) 编辑

2014年4月24日

Oracle快速插入数据append

摘要: 1:用merge into 进行匹配更新和插入,2: 开启并行,提高速度3: 如果可以的话加NOLOGING 不写入日志4:如果数据有规律的话,分批次执行1.使用marge快速插入;MERGE /*+ append */ INTO A dUSING (select * B where ...) f ... 阅读全文

posted @ 2014-04-24 14:04 mybloges 阅读(7212) 评论(0) 推荐(0) 编辑

2014年4月16日

linux之find命令详解

摘要: 查找文件find ./ -type f查找目录find ./ -type d查找名字为test的文件或目录find ./ -name test查找名字符合正则表达式的文件,注意前面的‘.*’(查找到的文件带有目录)find ./ -regex .*so.*\.gz查找目录并列出目录下的文件(为找到的... 阅读全文

posted @ 2014-04-16 23:28 mybloges 阅读(167489) 评论(0) 推荐(4) 编辑

2014年4月12日

Shell练习

摘要: 1.找出test目录下小于100k和大于300k的文件# !/bin/shls -l /tmp/test/ |awk '{print $9}' |grep -v ^$ | while read LINEdosize=`ls -l /tmp/test/$LINE |awk '{print $5}'`if [ $size -le 100 -o $size -ge 300 ];then#mv $LINE /tmpecho $LINEfidone或:find /tmp -size -100k -o -size +300k -exec ls -l {} \;2.找出tes 阅读全文

posted @ 2014-04-12 23:10 mybloges 阅读(433) 评论(0) 推荐(0) 编辑

Shell 学习—AWK介绍

摘要: Shell学习—AWK= = =安装awkroot@kiki-desktop:~/shell# apt-get install gawk gawk-doc= = = awk是一种程序语言.它具有一般程序语言常见的功能.= = =.因awk语言具有某些特点,如:使用直译器(Interpreter)不需先行编译;变量无类型之分(Typeless),可使用文字当数组的下标(Associative Array)...等特色.因此,使用awk撰写程序比起使用其它语言更简洁便利且节省时间.awk还具有一些内建功能,使得awk擅于处理具数据行(Record),字段(Field)型态的资料;此外, awk内建 阅读全文

posted @ 2014-04-12 23:09 mybloges 阅读(339) 评论(0) 推荐(0) 编辑

shell 文件测试 蛮全的

摘要: 文件状态测试-b filename : 当filename 存在并且是块文件时返回真(返回0)-c filename : 当filename 存在并且是字符文件时返回真-d pathname : 当pathname 存在并且是一个目录时返回真-e pathname : 当由pathname 指定的文件或目录存在时返回真-f filename : 当filename 存在并且是正规文件时返回真-g pathname : 当由pathname 指定的文件或目录存在并且设置了SGID 位时返回真-h filename : 当filename 存在并且是符号链接文件时返回真 (或 -L filenam 阅读全文

posted @ 2014-04-12 23:07 mybloges 阅读(202) 评论(0) 推荐(0) 编辑

Shell笔试题3

摘要: 1.查找当前目录中所有大于500M的文件,把这些文件名写到一个文本文件中,并统计其个数。find ./ -size +500M -type f | tee file_list | wc -l2.在目录/tmp下找到100个以abc开头的文件,然后把这些文件的第一行保存到文件new中。for filename in `find /tmp -type f -name "abc*"|head -n 100`dosed -n '1p' $filename>>newdone3.把文件b中有的,但是文件a中没有的所有行,保存为文件c,并统计c的行数。grep 阅读全文

posted @ 2014-04-12 23:06 mybloges 阅读(453) 评论(0) 推荐(0) 编辑

Shell笔试题2

摘要: 1.从a.log文件中提取包含"WARNING"或"FATAL",同时不包含"IGNOR"的行,然后提取以":"分割的第5个字段2.编写一个脚本,只想简单的减法运算,要求提示输入变量3. Shell脚本阅读(解释下面执行的功能),请挑出下面程序或脚本中的错误,并说明错在哪里。#!/bin/bash#监控cpuser的point端口是否正常logname="/home/forum/log/lpointlog.wf"flagfile="/home/forum/log/lognum.txt& 阅读全文

posted @ 2014-04-12 23:05 mybloges 阅读(390) 评论(0) 推荐(0) 编辑

Shell笔试题1

摘要: 1.用Shell编程,判断一文件是不是块或字符设备文件,如果是将其拷贝到 /dev 目录下。#!/bin/bash#1.sh#判断一文件是不是字符或块设备文件,如果是将其拷贝到 /dev 目录下#file executable: chmod 755 1.shPATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/binexport PATHecho -e “The program will Judge a file is or not a device file.\n\n”read -p “Input a file 阅读全文

posted @ 2014-04-12 23:03 mybloges 阅读(2248) 评论(0) 推荐(0) 编辑

导航