Linux下通过script 命令记录(数据库)操作步骤
1、script命令描述
复制代码代码如下:
script命令会记录所有的操作到文件同时在屏幕上输出,直到终止登陆的会话,或使用CRTL+D,或使用exit退出则停止记录。
这个命令对于数据库的升级或是重要设置的情形下使用可以用于后续查询操作成功或失败。
用法: $ script [upgrade.log]
如果未指定日志文件名的情形,自动生成日志文件名为typescript。
如果需要输出到已经存在的日志文件,则使用 -a 参数,再接已经存在日志文件名。
如果需要在输出到日志文件的同时,也可以查看日志文件的内容,可以使用 -f 参数。/p
# script 帮助描述
robin@SZDB:~> man script
NAME
script - make typescript of terminal session
SYNOPSIS
script [-a] [-c COMMAND] [-f] [-q] [-t] [file]
DESCRIPTION
Script makes a typescript of everything printed on your terminal.It is useful for students who need a hardcopy record of
an interactive session as proof of an assignment, as the typescript file can be printed out later with lpr(1).
If the argument file is given, script saves all dialogue in file.If no file name is given, the typescript is saved in the
file typescript.
Options:
-aAppend the output to file or typescript, retaining the prior contents.
-c COMMAND
Run the COMMAND rather than an interactive shell.This makes it easy for a script to capture the output of a pro-
gram that behaves differently when its stdout is not a tty.
-fFlush output after each write. This is nice for telecooperation: One person does mkfifo foo; script -f foo' and
another can supervise real-time what is being done usingcat foo'.
-qBe quiet.
-tOutput timeing data to standard error. This data contains two fields, separated by a space. The first field indi-
cates how much time elapsed since the previous output. The second field indicates how many characters were output
this time. This information can be used to replay typescripts with realistic typing and output delays.
<>
2、script命令用法示例
复制代码代码如下:
a、script命令后接日志文件名
robin@SZDB:~ script test_logfile.log#启用script
Script started, file is test_logfile.log/p
.................#中间操作省略
robin@SZDB:~>exit#停止script
exit
Script done, file is test_logfile.log
#查看刚刚生成的日志文件
robin@SZDB:~> more test_logfile.log
Script started on Fri 26 Apr 2013 05:45:23 PM CST
robin@SZDB:~>sid
bash: sid: command not found
robin@SZDB:~> . ~/.bash_profile
robin@SZDB:~>sid
ORA_CRS_HOME=/opt/oracle/product/10gR2/crs
ORACLE_PATH=.:/users/robin/dba_scripts/custom/sql
ORA_ASM_HOME=/opt/oracle/product/10gR2/asm
ORACLE_SID=SYBO2SZ
ORACLE_BASE=/users/oracle
ORACLE_HOME=/users/oracle/OraHome10g
robin@SZDB:~>sql
SQL*Plus: Release 10.2.0.3.0 - Production on Fri Apr 26 17:46:12 2013
Copyright (c) 1982, 2006, Oracle.All Rights Reserved.
Error accessing PRODUCT_USER_PROFILE
Warning:Product user profile information not loaded!
You may need to run PUPBLD.SQL as SYSTEM
Connected to:
Oracle Database 10g Release 10.2.0.3.0 - 64bit Production
goex_admin@SYBO2SZ> alter session set current_schema=scott;
Session altered.
goex_admin@SYBO2SZ> select * from dept;
DEPTNO DNAMELOC
---------- -------------- -------------
10 ACCOUNTING NEW YORK
20 RESEARCH DALLAS
30 SALESCHICAGO
40 OPERATIONS BOSTON
goex_admin@SYBO2SZ>exit
Disconnected from Oracle Database 10g Release 10.2.0.3.0 - 64bit Production
robin@SZDB:~>exit
exit
Script done on Fri 26 Apr 2013 05:46:32 PM CST
b、script 命下直接跟脚本名的示例
robin@SZDB:~> script -c retval.sh
Script started, file is typescript
7788 SCOTT ANALYST 7566 19870419 00:00:00 3100 20
Script done, file is typescript
#被执行的shell脚本的内容
# Author : Robinson
# Blog : http://blog.csdn.ner/robinson_0612
robin@SZDB:~> more ~/dba_scripts/custom/bin/retval.sh
#!/bin/bash
RETVAL=sqlplus -silent scott/tiger <<EOF
SET PAGESIZE 0 FEEDBACK OFF VERIFY OFF HEADING OFF ECHO OFF
SELECT * FROM emp WHERE ename='SCOTT';
EXIT;
EOF
if [ -z "$RETVAL" ]; then
echo "No rows returned from database"
exit 0
else
echo $RETVAL
fi
><>
推荐系统
微软Win11原版22H2下载_Win11GHOST 免 激活密钥 22H2正式版64位免费下载
语言:中文版系统大小:5.13GB系统类型:Win11微软Win11原版22H2下载_Win11GHOST 免 激活密钥 22H2正式版64位免费下载系统在家用办公上跑分表现都是非常优秀,完美的兼容各种硬件和软件,运行环境安全可靠稳定。Win11 64位 Office办公版(免费)优化 1、保留 Edge浏览器。 2、隐藏“操作中心”托盘图标。 3、保留常用组件(微软商店,计算器,图片查看器等)。 5、关闭天气资讯。
Win11 21H2 官方正式版下载_Win11 21H2最新系统免激活下载
语言:中文版系统大小:4.75GB系统类型:Win11Ghost Win11 21H2是微软在系统方面技术积累雄厚深耕多年,Ghost Win11 21H2系统在家用办公上跑分表现都是非常优秀,完美的兼容各种硬件和软件,运行环境安全可靠稳定。Ghost Win11 21H2是微软最新发布的KB5019961补丁升级而来的最新版的21H2系统,以Windows 11 21H2 22000 1219 专业版为基础进行优化,保持原汁原味,系统流畅稳定,保留常用组件
windows11中文版镜像 微软win11正式版简体中文GHOST ISO镜像64位系统下载
语言:中文版系统大小:5.31GB系统类型:Win11windows11中文版镜像 微软win11正式版简体中文GHOST ISO镜像64位系统下载,微软win11发布快大半年了,其中做了很多次补丁和修复一些BUG,比之前的版本有一些功能上的调整,目前已经升级到最新版本的镜像系统,并且优化了自动激活,永久使用。windows11中文版镜像国内镜像下载地址微软windows11正式版镜像 介绍:1、对函数算法进行了一定程度的简化和优化
微软windows11正式版GHOST ISO镜像 win11下载 国内最新版渠道下载
语言:中文版系统大小:5.31GB系统类型:Win11微软windows11正式版GHOST ISO镜像 win11下载 国内最新版渠道下载,微软2022年正式推出了win11系统,很多人迫不及待的要体验,本站提供了最新版的微软Windows11正式版系统下载,微软windows11正式版镜像 是一款功能超级强大的装机系统,是微软方面全新推出的装机系统,这款系统可以通过pe直接的完成安装,对此系统感兴趣,想要使用的用户们就快来下载
微软windows11系统下载 微软原版 Ghost win11 X64 正式版ISO镜像文件
语言:中文版系统大小:0MB系统类型:Win11微软Ghost win11 正式版镜像文件是一款由微软方面推出的优秀全新装机系统,这款系统的新功能非常多,用户们能够在这里体验到最富有人性化的设计等,且全新的柔软界面,看起来非常的舒服~微软Ghost win11 正式版镜像文件介绍:1、与各种硬件设备兼容。 更好地完成用户安装并有效地使用。2、稳定使用蓝屏,系统不再兼容,更能享受无缝的系统服务。3、为
雨林木风Windows11专业版 Ghost Win11官方正式版 (22H2) 系统下载
语言:中文版系统大小:4.75GB系统类型:雨林木风Windows11专业版 Ghost Win11官方正式版 (22H2) 系统下载在系统方面技术积累雄厚深耕多年,打造了国内重装系统行业的雨林木风品牌,其系统口碑得到许多人认可,积累了广大的用户群体,雨林木风是一款稳定流畅的系统,一直以来都以用户为中心,是由雨林木风团队推出的Windows11国内镜像版,基于国内用户的习惯,做了系统性能的优化,采用了新的系统
雨林木风win7旗舰版系统下载 win7 32位旗舰版 GHOST 免激活镜像ISO
语言:中文版系统大小:5.91GB系统类型:Win7雨林木风win7旗舰版系统下载 win7 32位旗舰版 GHOST 免激活镜像ISO在系统方面技术积累雄厚深耕多年,加固了系统安全策略,雨林木风win7旗舰版系统在家用办公上跑分表现都是非常优秀,完美的兼容各种硬件和软件,运行环境安全可靠稳定。win7 32位旗舰装机版 v2019 05能够帮助用户们进行系统的一键安装、快速装机等,系统中的内容全面,能够为广大用户
番茄花园Ghost Win7 x64 SP1稳定装机版2022年7月(64位) 高速下载
语言:中文版系统大小:3.91GB系统类型:Win7欢迎使用 番茄花园 Ghost Win7 x64 SP1 2022.07 极速装机版 专业装机版具有更安全、更稳定、更人性化等特点。集成最常用的装机软件,集成最全面的硬件驱动,精心挑选的系统维护工具,加上独有人性化的设计。是电脑城、个人、公司快速装机之首选!拥有此系统
相关文章
- 在Ubuntu系统中使用Git客户端来操作GitHub代码
- win10手绘板笔势怎么关闭长按右键选项?
- win10系统如何安装SQL2000&2005数据库?
- Win8.1更新英伟达驱动后出现蓝屏怎么办?
- Win8磁贴缓存怎么清理 自动清理Win8磁贴缓存方法
- win10系统分屏功能如何关闭?
- win10桌面怎么添加ie浏览器图标?
- Win10累积性更新KB3163018安装失败卡在7%该怎么办?
- win7升级到win10系统后部分软件无法使用出现不兼容问题的两种解决方法
- Win11DirectX12旗舰版禁用了怎么解决?
- Win8/Win8.1系统中怎么关闭“程序兼容性助手”功能(二选一)
- win8 Metro开始屏幕的磁贴行数(磁贴图标显示行数)修改教程
- 2016年最受欢饮的Linux发行版排行榜曝光
- Win10怎么开启来宾账户? Win10正确打开来宾账户的技巧
- Win8如何共享打印机 Win8共享打印机添加教程
- 新版Win10应用商店曝光 UI进行新的调整
- Linux中df命令查询磁盘信息和fdisk命令分区的用法
- Win10中怎么强拆小娜和Edge浏览器CP组合?
热门系统
- 1华硕笔记本&台式机专用系统 GhostWin7 32位正式旗舰版2018年8月(32位)ISO镜像下载
- 2深度技术 Windows 10 x86 企业版 电脑城装机版2018年10月(32位) ISO镜像免费下载
- 3电脑公司 装机专用系统Windows10 x86喜迎国庆 企业版2020年10月(32位) ISO镜像快速下载
- 4雨林木风 Ghost Win7 SP1 装机版 2020年4月(32位) 提供下载
- 5深度技术 Windows 10 x86 企业版 六一节 电脑城装机版 版本1903 2022年6月(32位) ISO镜像免费下载
- 6深度技术 Windows 10 x64 企业版 电脑城装机版2021年1月(64位) 高速下载
- 7新萝卜家园电脑城专用系统 Windows10 x64 企业版2019年10月(64位) ISO镜像免费下载
- 8新萝卜家园 GhostWin7 SP1 最新电脑城极速装机版2018年8月(32位)ISO镜像下载
- 9电脑公司Ghost Win8.1 x32 精选纯净版2022年5月(免激活) ISO镜像高速下载
- 10新萝卜家园Ghost Win8.1 X32 最新纯净版2018年05(自动激活) ISO镜像免费下载
热门文章
常用系统
- 1笔记本&台式机专用系统 Windows10 元旦特别 企业版 2021年1月(64位) 提供下载
- 2新萝卜家园Ghost Win8.1 X64位 纯净版2022年3月(自动激活) ISO镜像高费下载
- 3华硕笔记本&台式机专用系统 GhostWin7 64位旗舰版2018年5月(64位) 好用下载
- 4番茄花园Ghost Win8.1 x64 办公纯净版2019年5月(激活版) ISO镜像高速下载
- 5联想笔记本&台式机专用系统 GHOSTXPSP3 2018年8月 海量驱动极速DVD版 ISO镜像下载
- 6新萝卜家园 GhostWin7 SP1 电脑城极速稳定版2020年2月(32位) ISO镜像高速下载
- 7大白菜Ghost Win8.1 (X32) 完美纯净版2018年04(绝对激活) ISO镜像免费下载
- 8雨林木风Ghost Win8.1 (X32) 快速纯净版2022年3月(免激活) ISO镜像快速下载
- 9新萝卜家园电脑城专用系统 Windows10 x64 喜迎国庆 企业版 版本1903 2021年10月(64位) ISO镜像免费下载
- 10电脑公司 装机专用系统Windows10 x64 企业装机版 版本1507 2022年6月(64位) ISO镜像高速下载