- 博客(49)
- 资源 (8)
- 收藏
- 关注
转载 rman
论坛博客部落问答游戏厅天涯客品牌应用购物街天涯商家充值中心社区商店实物换礼天涯活动更多含有?的内容>>名为?的人>>含有?的版块>>去?的标签>>手机服务登录注册聚焦民生人文旅游财经汽车IT数码时尚情感娱乐体育图片视频新知亲子舆情公益星工场传媒换礼读书更多
2013-04-02 08:03:24 861
原创 qjh.py
x=1while x==1: print "hello word!" breakprint "i can done"#利用重定向,向文件中写数据f=open("d:\\qujinhua.log","w")print >>f,"haha,wo ye hui e"f.close()#利用write()方法写数据f=open("d:\\qujinhua
2013-03-15 01:18:02 576
转载 Shell_scp expect实现
Shell_scp expect实现时间:2012-10-23 08:52来源:未知作者:zhibj 点击: 199 次使用expect实现自动登录的脚本,网上有很多,可是都没有一个明白的说明,初学者一般都是照抄、收藏。可是为什么要这么写却不知其然。本文用一个最短的例子说明脚本的原理。 南京嵌入式培训 脚本代码如下: ################################
2013-03-13 01:03:33 7964 3
原创 linux下不同服务器间数据传输(rcp,scp,rsync,ftp,sftp,lftp,wget,curl)
分类: LINUX 因为工作原因,需要经常在不同的服务器见进行文件传输,特别是大文件的传输,因此对linux下不同服务器间数据传输命令和工具进行了研究和总结。主要是rcp,scp,rsync,ftp,sftp,lftp,wget,curl。 rcprcp不是一种安全的的传输文件的方式,rcp通过rsh(rsh见下面)来执行远程命令,要使用rcp必须经过一些
2013-03-13 00:10:21 5146
原创 shell 切割字符串
#!/bin/sh#xx is a directory or path !传入参数是一个目录结构的变量xx=`echo $1|awk -F/ '{print NF}'`echo $xxfor (( i=2;ido sleep 1s echo $1|cut -d/ -f$idone#######################################
2012-11-11 14:48:07 839
原创 sssss
Oracle 10g创建表空间的完整步骤详解 Oracle 10g数据库中,当在数据库中创建用户时,基于应用性能和管理方面的考虑,最好为不同的用户创建独立的表空间。 那么创建表空间的步骤是怎样实现的呢?本文我们主要就介绍了这一部分内容,接下来就让我们一起来了解一下这部分内容吧。1.创建表空间 不论是Lnux环境,还是Wndows环境,都要首先创建好表空间的存放路径,根据自己
2012-10-13 01:35:09 1162 1
原创 oracle 创建表空间 一般情况
/*分为四步 *//*第1步:创建临时表空间 */create temporary tablespace user_temp tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf' size 50m autoextend on next 50m maxsize 20480m extent management l
2012-10-13 00:27:39 327
原创 linux创建用户、修改密码(自动修改密码)
#!/bin/bash#创建组groupadd omcsysm#创建隶属于omcsysm组的用户useradd -g omcsysm username#修改密码{sleep 3secho mimasleep 3secho mima} | passwd username #删除用户userdel -r username
2012-10-12 23:17:32 988
原创 linux后台运行命令
后台运行脚本 monitor.sh & --shell终端断掉脚本就停止运行了nohup command & --不挂断的执行程序setsid command & --关闭shell终端,命令继续后台运行 (monitor.sh &) --关闭shell终端,命令继续后台运行disown -h %
2012-10-12 15:02:12 18364
原创 nastar_change_secret.sh
startListener(){ #启动监听进程 RET=`su - $DBUSER -c "lsnrctl status"` RET=`printf "${RET}" | grep "The command completed successfully"` if [ "-" == "-${RET}" ] then
2012-10-10 12:47:40 801
原创 unistall
#!/bin/sh## 完全卸载RSAU######################################################################### FUNCTION :Print log to log file genex_install.log# PARAMETER:1:string# OUT :#
2012-09-27 13:16:23 1403
原创 install 5
function install_main(){ rm $LOGFILE >/dev/null 2>&1 welcome # 检查用户合法性,必须在root用户下安装本系统 chkUser getCurPath #检测oracle用户 oracle_user_check
2012-09-27 13:05:34 360
原创 install 4
####################################################################### FUNCTION :Check if quit# PARAMETER:1:string# RETURN : 1: quit 0: continue#########################################
2012-09-27 13:05:00 395
原创 install 3
######################################################################## FUNCTION : exeSQL# DESCRIPTION: 执行SQL脚本函数 ################################################################
2012-09-27 13:04:17 453
原创 install 2
####################################################################### FUNCTION :ModSudo# DESCRIPTION:在/etc/sudoers文件中加入genex ALL=(ALL) NOPASSWD:/etc/init.d/cron,genex用户停止服务用#####
2012-09-27 13:03:34 445
原创 install 1
#!/bin/bash#set -x########################################################################### FUNCTION :Print log to log file genex_install.log# PARAMETER:1:string# OUT :
2012-09-27 13:02:51 401
原创 iconv 批量更改文件字符集 uft-8
#!/bin/shlujing=`find /test/*.sql`for loop in $lujingdo sleep 2s name=`basename $loop` rm -rf $loop iconv -f GB2312 -t UFT-8 $loop >/test/$name printf "批量修改完毕!\n\r"done
2012-09-26 01:18:46 874 2
原创 oracle 创建数据库实例
Oracle数据库实例的创建、删除、修改 以SUSE10SP2、Oracle10gR2为例。 本文中的数据库实例这一称谓应该换做数据库更为准确,数据库可以理解为是一个物理的静态概念,主要包括一些物理存在的数据库文件,而数据库实例则是一个动态概念,包括一些内存区域以及若干进程,数据库实例是对数据库进行操作的执行者。(20090714修改) 安装完Ora
2012-09-24 01:41:48 11883
原创 wak 多行语句 sed多个字符替换
#awk执行多个if语句cat /test/filename.log|awk ' {{if(/id/){su(/>[^BJ0 {if(/name/){su(/>[^BJ1 {if(/s
2012-09-20 00:22:08 895
原创 input_ip
function input_ip(){ echo "input your ip address:" read ip chk $ip biao_zhi=`cat bz.log|grep "no"` if [ "_" == _"$biao_zhi" ] then variable_bz=no cat xxx.xml|awk '{if(/DBsid/){s
2012-09-17 02:04:56 892
原创 oracle job 创建 删除
BEGINsys.dbms_scheduler.create_job( job_name => '"GENEX"."J_CREATE_TABLE"',job_type => 'STORED_PROCEDURE',job_action => '"GENEX"."P_CALL_CREATE_TABLE"',repeat_interval => 'FREQ=DAILY;BYHOUR=
2012-09-14 21:10:17 392
原创 oracle job 杂
当前用户下查询作业:select priv_user,job,what from user_jobs;删除当前用户下作业:dbms_job.remove(:job_num);commit; =============================================================================================
2012-09-14 03:00:59 261
原创 userenv和sys_context函数
userenv和sys_context函数oracle认证考试网 更新:2011-12-12 编辑:阿原 这两个函数用来记录连接的session信息,经常用于触发器中,记录客户端的连接信息(比如IP)。我比较关注的是sessionid和 ip,但是 select userenv('sessionid')得到的并不是用户的sid,而是v$session中的audsid,sid根据aud
2012-09-14 02:19:28 394
原创 shell yes_or_no
yes_or_no() {echo "Is your name $* ?"while [ true ] do echo -n "Enter yes or no: " read x case "$x" in y | yes ) return 0;; n | no ) return 1;;
2012-09-12 01:54:12 2561
原创 oracle 杂
1.--数据操作 SELECT --从数据库表中检索数据行和列 select * from table order by oid desc limit 0,5; 查表中最后5条记录 INSERT --向数据库表添加新数据行 DELETE --从数据库表中删除数据行 UPDATE --更新数据库表中的数据 --数据定义
2012-09-11 00:25:58 317
原创 oracle mysql sqlserver 查看当前所有数据库及数据库基本操作命令
1.oracle(1) 启动 监听 lsnrctl start;(2)进入sqlplus界面 sqlplus /nolog SQL>conn sys/jiaxiaoai@orcl as sysdba;(3)启动数据库实例 SQL>startup;(4)查看当前所有的数据库 select * fr
2012-09-11 00:24:19 6270
原创 Oracle删除当前用户下的所有表、视图、序列、函数、存储过程、包
--以下方法1,3本人试过,在sqlplus下最好用的删除,还原方法是:--把删除表,写成脚本:--************************--**方法1--************************--在终端依次输入以下命令sqlplus--输入需要删除的用户名--输入密码SET HEAD OFFSPOOL /tmp/database/dr
2012-09-11 00:02:27 11172
原创 ip校验
#!/bin/bashfunction chkNode(){ if [ $1 -lt 0 -o $1 -gt 255 ]; then echo "Invalid IP Address." return 1 fi return 0}function chkIP(){ tmp=`echo $1 | grep
2012-09-10 23:41:03 416
原创 awk 用法
捍卫 awk在这一系列的文章中,我将使您成为精通 awk 的编程人员。我承认,awk 并没有一个非常好听且又非常 “时髦” 的名字。awk 的 GNU 版本(叫作 gawk)听起来非常怪异。那些不熟悉这种语言的人可能听说过 "awk",而且可能认为它是一组落伍且过时的混乱代码。它甚至会使最博学的 UNIX 权威陷于混乱的边缘(使他不断地发出 "kill -9!" 命令,就象使用咖啡机一样)。
2012-09-10 02:03:02 268
原创 ip 验证2
#!/bin/ship_string="1.1.1.1,-.2.2.2" ——多个ip用“,”分隔checkip() { local flag=0 for tmp_ip in `echo $ip_string| awk -F "," '{ i=1;while(i do local num
2012-09-10 01:48:54 329
原创 ip验证
echo -n 'Enter the Server-ip:' read BISSip echo $BISSip > /tmp/tmpserverip echo $BISSip|grep "^[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}$" > /dev/nullnum=$? if [ $num = 1 ] th
2012-09-10 01:44:06 698
原创 shell sed的用法
Sed命令是linux下的一个非常有用的命令,特别是在shell脚本中经常会使用到他。熟悉他你会觉得非常有趣哦!1.sed -n '2'p filename 打印文件的第二行。 2.sed -n '1,3'p filename 打印文件的1到3行 3. sed -n '/Neave/'p filename 打印匹配Neave的行(模糊匹配) 4. sed -n '4
2012-09-10 00:40:56 23755
原创 shell 凯撒加密(位移)算法
Caesar(){rawdata="$1"offset="$2"action="$3"text="$4"length=$(echo "$rawdata"|awk '{print length()}')for((i=1;ido [ $i -eq 1 ]&&y="" x=$((i+offset)); [ $x -gt $
2012-09-10 00:07:46 4341
原创 AW1
Print [Conv10To16 11] CompareUserVariable {"?FrameVer?"} == {"?FrameVerList(?index?)?"}RegisteUserVariable {MasterPointN ?index?}CalcUserVariable index ?index?+1CalcUserVari
2011-10-29 11:11:29 818 2
原创 五种语言
呵呵,很明显可以看出Guido van Rossum的意图,以scores来表示含义,然后分别给了 perl 100分,tcl 200分, ruby 300分, lua 400分,python 最高的500分 其他的都还能理解。。。。。不
2011-09-29 14:06:00 294
原创 spider tcl脚本编写
Logic MGCP_CALL { PCO_CALLER PCO_CALLEE } { PCO_CALLER { #发起摘机信号 SendNTFY { SET O L/HD } #接收响应.这里接收的响应消息名为20
2011-09-24 17:15:15 1529 4
原创 VC2005手动添加定时器函数
【原创】VC2005手动添加定时器函数 2008-10-23 10:26:01| 分类:VC++ Techno- | 标签:|字号大中小 订阅如何手工在VC2005中添加定时器的功能?文件:SmallBoxSystemDlg.cpp 中添
2011-08-09 19:15:19 1751 1
原创 timer
首先用VS2008建立基于对话框的程序 一、开启定时器 SetTimer(1, 1000, NULL); // 启动定时器1,定时时间默认1秒 SetTimer(2, 2000, NULL); // 启动定时器2,
2011-08-04 17:11:51 575 1
原创 vc 杂记
UpdateData(); int i; CString ctr; char sbuf[10]={0}; byte cbuf[10]={0}; for (i=0;i { cbuf[i]=i+48; sbuf[i]=cbuf[i]; }
2011-08-04 17:05:08 401
Oracle删除当前用户下的所有表、视图、序列、函数、存储过程、包
2012-09-11
Socket在哪里呢?Socket在哪里呢?Socket在哪里呢?
2011-08-02
socktesocktesockte
2011-08-02
VC++ 助手(带注册码)
2010-03-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人