常用的oracle UNIX命令1

原创 2004年07月16日 10:22:00

 1.重定向符号

unix使用'>'和'<'将一个命令输出重定向到一个文件位置.例如:

man ls > man-ls.lst

2.将数据添加到一个文件的末尾

man ls >> man-ls.lst

3.将输出重定向到null设备

当你有一个批处理作业或结果没有用处的其他oracle任务时,可以使用/dev/null设备来禁止输出,/dev/null设备通常使用在不需要输出的计划任务(使用unix的crontab应用程序)中,在下面的例子中,将提交一个大的批处理作业,并且禁止其输出

&标记通知unix在后台运行作业,并且2>&1语法通知unix将标准错误输出重定向到标准输出中,在这个例子中,large_file.exe文件所有可能的输出都被禁止

./large_job.exe & 2>&1 > /dev/null

4.管道命令|

管道命令是一个功能非常强大的命令,利用它可以把多个p令联合使用,它用于连接一个命令的输出结果,并且将该结果发送给另一个命令作为输入.例如:

我想列出一个文件下的所有文件的所有者列表:

ls -al | awk ' {print $2}' |sort -u

其中awk '{print $2}' 表示从ls -al的输出中提取第2列的所有者列表

sort -u表示删除重复条目

 

5.WC命令

别误会,可不是那个'wc'  ^_^,该命令用来显示一份unix文件中的字数或行数,对于dba来说,这是一个常用命令,如:我想知道alert.log文件中ora-00600错误出现的次数:

root>cat alert.log | grep ora-00600 | wc -l

222

如果只使用wc的话结果将显示3项,分别表示 行,字,字符

统计当前unix上有多少个连接用户

who | wc -l

 

Unix下oracle的启动和关闭

在Unix下进入SQL*PLUS环境。 在root用户下,切换到oracle用户 su - oracle 进入后有两种方式进入 第一种,以sys用户连接 sqlplus ' / as sysdba' ...
  • zqpgood
  • zqpgood
  • 2010年11月22日 08:02
  • 4306

less 命令最基本的用法

less是用来分页显示内容的一个 命令,其最基本的用法为: 1,less filename,example: less text.txt 2,管道(|,pipe line)作为less的输入,...
  • kkdelta
  • kkdelta
  • 2011年10月04日 13:47
  • 17759

UNIX常用调度命令

 1.nohup命令 nohup命令的功能是以忽略挂牵和退出的方式执行制定命令.其命令格式是: nohup command [arguments] 其中,command是所要执行的命令,argumen...
  • lxholding
  • lxholding
  • 2007年10月27日 10:29
  • 423

Unix/Linux命令技巧和Linux最常用的60个命令

Unix/Linux命令技巧 删除一个大文件 我在生产服务器上有一个很大的200GB的日志文件需要删除。我的rm和ls命令已经崩溃,我担心这是由于巨大的磁盘IO造成的,要删除这个大文件,输入:...
  • andnr003
  • andnr003
  • 2015年04月07日 16:54
  • 2786

Unix下ftp常用命令

Unix下ftp常用命令: 1.ftp登录    #ftp 主机名或IP     2.ftp常用操作    ascii    以ASCII模式传输数据;    binary   以二进制模式传输数据...
  • Allyli0022
  • Allyli0022
  • 2016年12月15日 17:08
  • 3057

UNIX下的SET回查历史命令

Unix下的set命令是shell所具有的,不仅仅是aix自己有的;set -o vi  可以用vi方式操作,用来获取已经输入过的命令; bash默认的是模拟 emacs。使用set -o ...
  • gygjchl
  • gygjchl
  • 2017年04月19日 09:42
  • 281

oracle 常用命令大汇总

第一章:日志管理    1.forcing log switches     sql> alter system switch logfile;     2.forcing checkpoints  ...
  • junmail
  • junmail
  • 2007年01月04日 17:26
  • 790

linux 、unix下启动停止oracle服务和监听

注意空格 su - oracle  //进去oracle用户下 sqlplus / as sysdba //打开sqlplus并连接(相同:sqlplus /nolog ; connect /as...
  • Dreamer_good
  • Dreamer_good
  • 2017年09月25日 22:00
  • 194

oracle在unix环境下重启

一,启动 1.#su - oracle              切换到oracle用户且切换到它的环境2.$lsnrctl status           查看监听及数据库状态3.$lsnrctl...
  • onisland
  • onisland
  • 2011年02月10日 16:42
  • 2827

unix open详解

转载地址:http://os.chinaunix.net/a2009/0513/1049/000001049372.shtml Unix系统工程师在开发脚本程序的时候,往往需要在进城中利用Open函数...
  • thamsyangsw
  • thamsyangsw
  • 2011年02月28日 10:49
  • 2188
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:常用的oracle UNIX命令1
举报原因:
原因补充:

(最多只允许输入30个字)