linux 开关机命令
1、shutdown -h now 关机 (推荐) now可以替换为具体时间,即设置在指定的时间后关机 2、shutdown -r now 重启(推荐) now可以替换为具体时间,即设置在指定的时间后重启 3、reboot now 快速重启 (不推荐,容易照成数据丢失) 4、init 0 关机 5、init 6 重启 6、halt 系统停机 7、init 3 文字界面启动 8、init 5 图形界面启动 9、init 1 单用户模式[@more@]
linux 循环控制语句
while syntax while test-commands do commands done description execute test-command(usually a test commnad) and if the exit status is zero, perform commands, repeat. opposite until. until syntax until test-commands do commands done description execute test-commands(usually a test command) and if the exit status is nonzero(that is, the test fails), perform commands; repeat. opposite of while. 嵌套的while loop while cmd1 do commands
shell 参数含义 $* $#等
$0 = shell名称或shell脚本名称 $1 = 第一个shell参数 ... $9 = 第九个shell参数 $# = 位置参数的个数 "$*" = "$1 $2 $3 $4 .. $n" "$@" = "$1" "$2" "$3" "$4" .. "$n" $? = 最近执行的命令的退出状态 $$ = 当前shell脚本的PID $! = 最近启动的后台作业的PID 形式 如果设置了var 如果没设置var ${var:-string} $var string ${var:+string} string null ${var:=string} $var stri
缩小日志大小,截断日志;然后shrink
--截断日志backup log test20081208 with NO_LOG backup log test20081127 with NO_LOG --收缩数据库,释放空间给osDBCC SHRINKDATABASE (test20081208)DBCC SHRINKDATABASE (test20081127) [@more@]
asm实例删除方法
asm工具asmcmd asmtool在oracle主目录下/bin下。删除自动存储管理实例+ASM 实例+ASM的删除是在数据库被卸载之后完成的,并删除/ORACLE_HOME/dbs目录下的所有文件(除了与ASM相关的)。因此必须完成下列步骤: 1)在命令提示符中,设置oracle_sid环境变量为+ASM实例: # export oracle_sid=+ASM 2)启动SQL*Plus并以sys用户连接到自动存储管理+ASM实例: # sqlplus / as sysdba 3)使用下列命令来确定是否有数据库实例正在使用自动存储管理实例+ASM: SQL>select instance_name from v$asm_client; 该命令结果列出所有正在运行并
rac安装注意事项;window2003+vmware
rac 安装注意事项配置host文件#public10.0.10.131 rac0110.0.10.132 rac02#private192.168.0.10 rac01-priv192.168.0.20 rac02-priv#vip10.0.10.133 viprac0110.0.10.134 viprac021、清除隐藏的网卡set devmgr_show_nonpresent_devices=1devmgmt.msc2、打开自动装载硬盘C:> diskpartDISKPART> automount enableDISKPART> exitC:>3、共享磁盘;clone rac02的时候,注意要删除原来的硬盘,再add harddisk;注意要添加 exist的硬盘;不要create4、vipca报错,需要手工执行vipca脚本cd c:oracleproduct10.2.0cr
rac环境 asmcmd用法;首先设置oracle_home oracle_sid(asm实例)
C:Documents and SettingsAdministrator>asmcmd"asmcmd: the environment variable ORACLE_HOME is not set."C:Documents and SettingsAdministrator>set oracle_home=c:oracleproduct10.2.0db_1C:Documents and SettingsAdministrator>set oracle_sid=+asm1C:Documents and SettingsAdministrator>asmcmdASMCMD> help asmcmd [-p] [command] The environment variables ORACLE_HOME and ORACLE_SID determine the instance to which the program connects, and ASMCMD establishes a
rac 管理 启动关闭数据库
db_name oracle节点 rac01 rac02实例名 oracle1 oracle2srvctl stop database -d oraclesrvctl stop asm -n rac01srvctl stop asm -n rac02srvctl stop nodeapps -n rac01srvctl stop nodeapps -n rac02srvctl start nodeapps -n rac01srvctl start nodeapps -n rac02srvctl start asm -n rac01srvctl start asm -n rac02srvctl start database -d oraclesrvctl start instance -d oracle -i oracle1srvctl start instance -d oracle -i oracle2srvctl status database -d oracle [@more@]
AWK用法简介
AWK用法简介 AWK 用法简介 概要 AWK是Unix平台上一种可以对文本进行逐行处理的编程语言,它来源于3个创作者的名字:Aho、(Peter)Weinberg和(Brain)Kernighan. 与sed和grep很相似,awk是一种样式扫描与处理工具,但其功能却大大强于sed和grep。awk提供了极其强大的功能:它几乎可以完成grep和sed所能完成的全部工作,同时,它还可以可以进行样式装入、流控制、数学运算符、进程控制语句甚至于内置的变量和函数。awk的三位创建者已将它正式定义为:样式扫