Linux/Shell命令

1 查看服务器数据库的属性,数据库的编码格式

su -root

cat /etc/passwd

su - db2name

db2 connect to db2name

db2 get db cfg   --查看数据库配置 

2  计算两个日志相差天数,使用shell命令

time = $((($(date -d '20110101' +%s) - $(date -d '20110101' +%s)) / (24*60*60)))

3 服务器之间文件拷贝,或远程连接服务器文件传输:

scp命令  scp 文件名  目标地址(username@ip:a/b/c)

shell创建的定时任务

crontab -e 创建定时任务 

不能执行时,插入如下代码段:

. ${HOME}/.PROFILE,
. ${HOME}/profile  shell脚本前加环境变量
或
if [ -f /home/db2iaep/sqllib/db2profile ];then
    . /home/db2iaep/sqllib/db2profile
fi 

4   shutdown -h now 关机命令

5  /dev/null

在类Unix系统是一个特殊的设备文件,他丢弃一切写入其中的数据,被称为位桶或黑洞

Linu环境下,连接数据库后用db2look命令生成表结构的DDL脚本

导出全部表结构:db2look -d dbname -i username -w password -a -e d:\script.sql(文件名)

导出单个表结构: db2look -d  db2name -t tablename -e -o 文件名.sql

例如:db2look -d app_db -t tabname -e -o xx.sql ;

猜你喜欢

转载自blog.csdn.net/woailuo23/article/details/86357748