Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1183363
  • 博文数量: 398
  • 博客积分: 10110
  • 博客等级: 上将
  • 技术积分: 4055
  • 用 户 组: 普通用户
  • 注册时间: 2007-12-23 20:01
个人简介

新博客http://www.cnblogs.com/zhjh256 欢迎访问

文章分类

全部博文(398)

文章存档

2012年(1)

2011年(41)

2010年(16)

2009年(98)

2008年(142)

2007年(100)

我的朋友

分类: Oracle

2008-04-18 15:10:35

bdf—baf 显示HP-UX服务器上的所有文件系统和磁盘空间的数量。利用这个命令来确定具有什么文件系统及在每个文件系统中有多少磁盘空间可以利用。

cat—cat filename 把整个文件的内容显示到屏幕。如果文件较大,可以通过使用管道more,一次显示一屏内容(cat long-file.txt | more),还可以使用/dev/null删除日志文件的内容(cat /dev/null>alterdemo.log.

cd—cd directory_name移到指定目录。发送cd但不指定目录则移到$HOME目录。目录可以使用绝对路径或相对路径。要移到父目录,使用cd..,移到用户主目录,cd ~username.

chgrp—chgrp newgroup filename 改变指定文件的组。

chmod—chmod 644 filename 改变指定文件的权限。

chown—chown newowner filename 改变文件的拥有者.

clear—clear 清屏.

compress—compress filename 把文件大约压缩到原来的三分之一。并加一个扩展名.Z证明它是压缩的。DMP文件具有较高的压缩率,大约只有原来的五分之一。

cp—cp filename destination 把文件拷贝到目的地,可以使用-p选项维持权限和修改文件的日期。

crontab—crontab filename 把文件加载到用户的由cron执行的crontab. Crontab –e允许直接编辑,而crontab –l列出用户的crontab。最安全的方法是使用crontab –l>oracle.crontab,编辑这个文件来包含所作的变化,然后将这个文件用crontab oracle.crontab加载回cron

date—date显示当前的日期和时间。

df—df 显示文件系统和每个文件系统上可利用空间的数量,通常和-k一起使用,以千字节为单位。

diff—diff filename1 filename2比较两者文件名,并显示他们的区别。

dmesg—dmesg显示操作系统引导中产生的所有信息。当要查找服务器上的问题或试图查出更多系统有关的问题时,这是很有用的。通常用more分页显示(dmesg | more.

du—du –s* 显示当前位置下每个子目录的磁盘使用情况。这在查找具有要清除的大文件的目录是很有用。

echo—echo “text string”echo $ENV_VARIABLE 把文本字符串或环境变量的值回送到屏幕。回送的字符串在shell脚本中是公用的。

env—env 显示所有环境变量,通常通过more管道输出。

exit—exit 记录当前离开系统的用户。

find—find / -name filename 在每个目录中查找以/开始的文件,包括子目录。可以给定任何位置而非/,(.)是通用的选项。

ftp—ftp hostname 打开链接到主机或指定IP地址的FTP。提示输入远程机的用户名和口令。

fuser—fuser filename 显示访问指定文件的进程。

glance—glance 调用HP-UX系统监控工具。利用这个命令检查HP服务上的系统性能。

grep—grep –i string filename 搜索文件寻找给定的字符串,用-i忽略大小写。也可以和ps –ef一起使用,寻找Oracle后台进程(ps –ef | ora.

groups—groups 显示作为所在成员的全部组。

gunzip—gunzip filename 对带gzip的文件进行解压缩。

gzip—gzip filename 对文件进行压缩并加上.gz扩展名。有时使用该命令代替compress

head—head –n filename现实一个文件开头的n行。

id—id 显示组标识符ID,用户名,主组,属于其中成员的其他组,利用这个命令来证明是ORACLE用户并且在DBA组。

iostat—iostat一个监控i/o活动的实用程序。

ipcrm—ipcrm在实例崩溃以后删除共享内存段和信号灯。利用ipcs来识别确切的要删除的段和信号灯。利用ipcrm_m shared_memory_id来删除共享内存段,利用ipcrm_s semaphore_id来删除信号灯。在linux中则使用ipcrm shm shared_memory_idipcrm sem semaphore_id

ipcs—ipcs显示共享内存和信号灯。利用这个命令来识别SGA在多少个块中。另外在实例崩溃以后,使用它识别要删除的共享内存段和信号灯。

kill—kill pid终止带有pid的进程。Pid是从ps –ef得到的进程id.如果不是取消进程则使用kill -9 pid

last—last username 显示用户最后一次登陆时间。

ln—ln –s /path/filename /where_file_should_appear 创建一个符号链接。

ls—ls –altr按最近修改的次序列出所有的文件及其它们的权限,拥有者,组,字节数及上一次修改时间,也可以识别目录(d),软链接(l),管道(p)。

mailx—mailx 准备发送一个电子邮件给执行电子邮件地址的用户。提示输入题目,然后按回车。接下来写信息,要发送信息,按ctrl+D

man—man command显示任何UNIX命令的手册页。

mkdir—mkdir directory_name声称指定目录。

more—more filename一次一屏显示,按回车前进一行,按空格键滚动一屏,按ctrl+c退出。

nohup—nohup command 为命令制定非暂挂选项。在这种情况下,如果发送一个长运行的命令或启动一个程序,而程序或命令结束之前会话期就结束了,那么程序将继续运行直到完成位置。这通常与&一起使用,将程序/命令放在后台,这样就可以在同一提示符下发送更多的命令。如,nohup exp parfile=exp.dmp &.

page--Page filename 每次显示一页内容。按空格键滚动一屏,按回车键前进一行。Ctrl+c退出。

password—password更改口令。

pine—pine调用基于unix的电子邮件系统。

ps—ps –ef显示所有运行的unix进程。选项-ef显示附加信息。该命令通常和grep一起使用来查找Oracle后台进程(ps –ef | grep ora).

rm—rm filename删除制定的文件,和*一起使用要特别小心。

rmdir—rmdir directory_name 如果指定的目录为空就删除它。如果目录包含文件,则用rm –r directoryname来删除目录,子目录和文件。

rpm—rpm –Uvh packagename.rpm linux机器上使用redhat package manager来安装packagename.rpm包。要查看安装了哪些包,使用rpm –qa.

sar—sar系统统计报告。可以显示操作系统的各种统计资料,经常用来监控服务器。

script—script filename创建一个包含所有事情的日志,显示到屏幕上。直到按ctrl+d,类似于假脱机输出。在应用补丁时,对运行有好处。

su—su-username提示作为一个特定用户注册,要输入口令。连字符指明在注册时执行用户的配置文件.profile,并将建立新的环境变量。如果没有使用连字符,那么用户将继续承接以前的用户环境,作为一个用户,注册时没有理由不设置适当的环境。

tail—tail –n filename显示文件的最后n行,要连续查看日志文件末尾增加的内容,使用tail –f filename,这将一直显示文件的末尾,直到按下ctrl+c-f选项通常用来监控到入导出操作,而-n用在警报记录。

talk—talk username tty要求与一个有特定电传打字机的用户有一个在线的聊天会话。利用who命令可以得到这个信息。这与同一个服务器上的会话通信时是非常方便的方法。利用ctrl+c退出,ctrl+l刷新屏幕。

tar –tar cvf –‘find .-print’>filename.tar把目录及其子目录和文件压缩到一个叫做filename.tar的文件中。TAR文件可以通过CP压缩及通过FTP传送到不同的地方。一旦转移到新位置后就可以使用tar xvf filename生成目录及其子目录和所有的文件。这是把一个目录从一个服务器移动到另一个服务器常用的方法,Oracle在补丁中也常使用tar文件。

top—top调用一个unix服务器监控实用程序,它可以给出系统性能和负载的好的快照。

touch—touch filename试图在当前目录生成一个空文件。利用这个命令来确定是否有些的权利。

truss—truss –p pid跟踪所有的系统对给定进程的id的调用。当必须准确地知道一个进程在unix层做什么,这个命令很方便。

umask—umask 022设置文件权限码。

uname—uname 显示操作系统的类型和版本,服务器的名称和当前时间。它提供正在使用的服务器的基本信息。

uncompress—uncompress filename.z解压缩文件。

uptime—uptime显示当前的时间,自从服务器最后引导以来运行了多少时间及服务器上的用户数目及现时,5分钟以前,15分钟以前的系统负载平均值。

vmstat—vmstat显示各种unix服务器监控统计资料。这个命令非常有用。

wall—wall把信息回送到每一个用户,可用来发送通知。一旦键入wall,光标将跳到下一行,然后键入信息,按ctrl+d结束信息。

wc—wc –l filename给出文件中包含某个字的行数,使用grep联合使用来统计找到的行数。要查看警报日志中Oracle错误数,发送命令grep –i ORA- | wc –l,将显示所有在行中包含ORA-的行数。

which—which command 确定发送的命令中哪些是可执行的,例如which sqlplus.

who—who 显示在系统中注册的用户及他们的电传打字机及他们的注册时间。

阅读(1709) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~