
Unix/Linux
文章平均质量分 61
vindak
这个作者很懒,什么都没留下…
展开
-
Linux vi全局替换方法
Linux命令:vi全局替换方法 语法为 :[addr]s/源字符串/目的字符串/[option]全局替换命令为::%s/源字符串/目的字符串/g[addr]: 表示检索范围,省略时表示当前行。如:“1,20” :表示从第1行到20行;“%” :表示整个文件,同“1,$”;“. ,$” :从当前行到文件尾;s :表示替换操作[option] :表原创 2012-08-04 17:32:45 · 36010 阅读 · 0 评论 -
Linux sed命令
Sed简介 sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等原创 2014-01-13 09:29:40 · 685 阅读 · 1 评论 -
Linux shell特殊变量
Linux shell特殊变量:$0 正在被执行命令的名字。对于shell脚本而言,这是被激活命令的路径$n 该变量与脚本被激活时所带的参数相对应。n是正整数,与参数位置相对应($1,$2…)$# 提供脚本的参数号$* 所有这些参数都被双引号引住。若一个脚本接收原创 2013-03-18 09:13:37 · 445 阅读 · 0 评论 -
linux shell条件判断语句
一、for循环语句 使用for循环时,可以为变量设置一个取值列表,每次读取列表中不同的变量值并进行相关命令操作,变量值用完以后则退出循环。 for循环语句格式如下: for 变量名 in 取值列表 do 命令列表 done二、while循环语句原创 2013-03-18 09:07:21 · 1255 阅读 · 0 评论 -
Linux chkconfig命令
chkconfig(check config)功能说明:chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。 谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。 语 法:chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level ]原创 2013-03-29 15:09:03 · 497 阅读 · 0 评论 -
linux shell数组变量、类型及规则
shell中数组定义:可以整体定义数组:ARRAY_NAME=(value0 value1 value2 value3 ...)或者:ARRAY_NAME=(value0value1value2value3...)此时数组的下标默认是从0开始的,还可以单独定义数组的各个分量:ARRAY_NAME[0]=value0ARRAY_NAME[1]=原创 2013-03-08 13:32:28 · 2589 阅读 · 0 评论 -
linux shell逻辑运算符、逻辑表达式详解
shell的逻辑运算符 涉及有以下几种类型,因此只要适当选择,可以解决我们很多复杂的判断,达到事半功倍效果。一、逻辑运算符1. 关于文件与目录的侦测逻辑卷标! -f 侦测『文件』是否存在 eg: if [ -f filename ] -d 侦测『目录』是否存在 -b 侦测是否为一个『 block 文件』 -c 侦测是否原创 2013-03-08 14:15:34 · 799 阅读 · 0 评论 -
Linux vi
vi全局替换方法语法为 :[addr]s/源字符串/目的字符串/[option]全局替换命令为::%s/源字符串/目的字符串/g[addr]: 表示检索范围,省略时表示当前行。如:“1,20” :表示从第1行到20行;“%” :表示整个文件,同“1,$”;“. ,$” :从当前行到文件尾;s :表示替换操作[option] :表示操作类型如:原创 2012-09-28 16:41:23 · 359 阅读 · 0 评论 -
查找EBS各模块组件version
How to Find version1. How to find Apps Version (11i/R12/12i) >> Connect to database as user appsSQL> select release_name from apps.fnd_product_groups;Output would be like 12.0.4 or 11.5.1转载 2012-09-28 16:14:35 · 1293 阅读 · 0 评论 -
使用SecureCRT上传和下载文件
使用SecureCRT上传和下载文件SecureCR 下的文件传输协议有ASCII 、Xmodem 、Ymodem 、ZmodemASCII:这是最快的传输协议,但只能传送文本文件。Xmodem:这种古老的传输协议速度较慢,但由于使用了CRC错误侦测方法,传输的准确率可高达99.6%。Ymodem:这是Xmodem的改良版,使用了1024位区段传送,速度比Xmodem要快。Zm转载 2012-09-06 01:20:26 · 603 阅读 · 0 评论 -
Linux 批量解压缩命令
Linux 批量解压缩命令方法: 第一:for...do语句结构for tar in *.tar.gz; do tar xvf $tar; donefor tar in *.tar.bz2; do tar xvf $tar; done第二:用tar命令批量解压某个文件夹下所有的tar.gz文件ls *.tar.gz | xargs -n1 tar xzvf原创 2012-08-02 16:51:55 · 5742 阅读 · 0 评论 -
杀掉所有Oracle的用户进程
如何谋杀掉Oracle会话进程 有一些死锁进程,用alter system kill session 'sid, serial#';杀掉回话后,异常退出无法释放进程,需要在系统级别kill。执行下面的语句获得进程(线程)号:select spid, osuser, s.program from v$session s, v$process p where s.padd原创 2012-08-06 11:41:01 · 12944 阅读 · 1 评论 -
ORACLE在Linux下内核参数设置
ORACLE的Linux内核参数设置:服务器内存为4G的情况下 修改/etc/sysctl.conf文件 (ROOT账户) kernel.shmmax = 2147483648 //公式:2G*1024*1024*1024=2147483648(字节) //表示最大共享内存段,一般为物理内存的一半(单位:字节)。 shmmax 设置应该足够大,能在一个共享内存段原创 2012-08-12 23:13:03 · 580 阅读 · 0 评论 -
查看系统端口占用情况
在windows系统下:命令行窗口下执行:运行--cmdC:/>netstat -aon|findstr "8080" TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 2448端口被进程号为2448的进程占用,继续执行下面命令:C:/>tasklist|findstr "2448" thread.e原创 2012-08-07 16:35:29 · 667 阅读 · 0 评论 -
Shell中EOF出现syntax error: unexpected end of file
如下一段Linux Shell中运行结果出现syntax error: unexpected end of fileif [ "$v_inst" = 0 ];then echo "Database $ORACLE_SID not running !"else echo $v_inst ps -ef |grep "${ORACLE_SID}"原创 2014-01-12 20:59:54 · 5095 阅读 · 0 评论