上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 83 下一页
摘要: 1.向脚本传递参数#!/bin/bash#功能:打印文件名与输入参数#作者:OLIVERecho $0 #打印文件名echo $1 #打印输入参数执行结果: 2.在脚本中使用参数#!/bin/bash#功能:输入参数的使用#作者:OLIVERcp $1 $2 #根据输入参数复制文件到指定位置执行结果:3.函数的使用#!/bin/bash#功能:函数的使用#作者:OLIVERrun(){echo "... 阅读全文
posted @ 2019-01-18 15:11 OLIVER_QIN 阅读(546) 评论(0) 推荐(0) 编辑
摘要: 圆括号1.单圆括号()①命令组,括号中的命令将会开启一个子shell独立运行;括号中以分号连接,最后一个命令不需要;各命令和括号无需空格Linux:/qins # (var=1;echo $var)1②命令替换,等同于`cmd`,shell将会执行$(cmd)中的命令,将其输出放到原来的命令中Linux:/qins # echo $(date +%Y-%m-%d)2019-01-17③定义数组Li... 阅读全文
posted @ 2019-01-18 10:19 OLIVER_QIN 阅读(2138) 评论(0) 推荐(0) 编辑
摘要: 在Linux系统中,&、&&、|、||的用法如下:& 表示任务在后台运行,例如:ping 127.0.0.1>a.txt&&& 表示前一条命令成功才运行后一条命令,例如:cp a.txt a_bak.dat && rm a.txt| 表示管道,上一条命令的输出作为下一条命令的的输入,例如:ps –ef | grep tomcat|| 表示上一条命令失败则执行下一条命令,例如:cat nof... 阅读全文
posted @ 2019-01-17 17:47 OLIVER_QIN 阅读(1534) 评论(0) 推荐(0) 编辑
摘要: 在数据库运行过程中,会产生很多的日志,进而使日志文件db2diag.log变大当占用磁盘空间太大的时候,应该怎么处理呢?方法一:db2inst1@Linux:/db2home/db2inst1/sqllib/db2dump> db2diag -A /qinys/datadb2diag: Moving "/db2home/db2inst1/sqllib/db2dump/db2diag.log" ... 阅读全文
posted @ 2019-01-17 14:29 OLIVER_QIN 阅读(4055) 评论(0) 推荐(1) 编辑
摘要: 一、break、continue、exit、return的区别和对比break n :如果省略n,则表示跳出整个循环,n表示跳出循环的层数continue n:如果省略n,则表示跳过本次循环,忽略本次循环的剩余代码,进入循环的下一次循环,n表示退出到第n层继续循环exit n :退出当前shell,n为上次执行程序的状态返回值。exit 0表示正常退出,exit 1表示非正常... 阅读全文
posted @ 2019-01-16 17:44 OLIVER_QIN 阅读(1712) 评论(0) 推荐(0) 编辑
摘要: 在linux系统中有很多的特殊符号,他们具有特殊的意义$# 是传给脚本的参数个数$0 是脚本本身的名字$1 是传递给该shell的第一个参数$2 是传递给该shell的第二个参数$@ 是传递给脚本的所有参数的列表$* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个$$ 是脚本运行的当前进程ID号$?是显示最后命令退出的状态,0表示没有错误,其他表示有错误例子:#!/bin... 阅读全文
posted @ 2019-01-16 16:38 OLIVER_QIN 阅读(1980) 评论(0) 推荐(0) 编辑
摘要: 今天在生产发现个问题,很多表报错:SQLCODE=-1477后来线下模拟出这种场景出现这个问题,此时对表做reorg、runstats都是无效的。那么怎么来解决这个问题呢?只能重建表解决问题 阅读全文
posted @ 2019-01-16 10:50 OLIVER_QIN 阅读(5114) 评论(0) 推荐(0) 编辑
摘要: 有时候,我们害怕别人修改我们创建的文件,或者是误删我们创建的文件,那么我们可以使用下面的方法进行控制即可1.创建不可删除文件Linux:/qinys/oliver # touch test.shLinux:/qinys/oliver # chattr +i test.sh Linux:/qinys/oliver # rm -rf test.sh rm: cannot remove `test.sh... 阅读全文
posted @ 2019-01-15 18:33 OLIVER_QIN 阅读(1109) 评论(0) 推荐(0) 编辑
摘要: Linux的每一个文件都跟多种类型相关联。在这些权限中,我们通常需要和三类权限打交道(用户、用户组以及其他实体)。1.文件权限查看ls –lLinux:/qinys # ls -ltotal 60-rwxr--r-- 1 root root 30 Jan 15 01:46 A.txt-rw-r--r-- 1 root root 30 Jan 15 01:46 B.txt-rw-r--r--... 阅读全文
posted @ 2019-01-15 18:21 OLIVER_QIN 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 有时候,我们需要创建一个空目录树,如果给定路径包含目录,那么还必须检查这些目录是否存在;mkdir –p /qinys/oliver/tmp/执行上述命令即可创建长目录,并且有则忽略,无则创建原则。 阅读全文
posted @ 2019-01-15 17:23 OLIVER_QIN 阅读(3453) 评论(0) 推荐(0) 编辑
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 83 下一页