Linux下 Oracle自动备份脚本及其运行设置
脚本文件 backup.sh
#!/bin/sh
a=`date "+%y_%m%d_%H%M"`
echo $a
/home/oracle/10g/bin/exp username@password@//192.168.0.126/SID owner=username FILE=/opt/beifen/126_username_$a.dmp
备份的文件格式如:126_username_09_0920_2300.dmp
编写完shell脚本之后,要对其赋予可执行权限及其用户所属:
# chmod 755 backup.sh
# chown oracle backup.sh
同时,要确保备份的文件目录归属于oracle用户:
# chown –R oracle.oinstall /op/beifen
然后对其自动运行进行设置:
# crontab –e
00 23 * * 0,1,2,3,4,5,6 su - oracle -c "/home/oracle/shell/backup.sh &"
(设置为每天晚上11点准时自动备份)
设置完成之后,重新启动cron
# /etc/init/cron stop
# /etc/init/cron start
相关文档:
文件fun.c,fun.h,hello.c,hello.h,main.c动态库函数都在fun.c和hello.c里面
----------------------------
fun.c:
int add(int a, int b)
{
return a+b;
}
fun.h:
#ifndef _FUN_H_11
#define _FUN_H_11
int add(int a, int b);
#endif
----------------------------
hello.c:
#i nclude <stdio ......
例如:
/home/files文件夹下有文件main.c:
#include <stdio.h>
#include "tou.h"
void main()
{
a();
}
/home/files/common文件夹下有文件tou.h和shixian.c。
tou.h为:
extern void a();
若有多个shixian文件,比如shixian1.c, shixian2.c,都可以在tou.h中用extern声明出来。
shixian.c为:
#inclu ......
Linux下软件的安装与卸载
在Windows下安装软件时,只需运行软件的安装程序(setup、install等)或
者用zip等解压缩软件解开即可安装,运行反安装程序(uninstall、unware、“卸载”等)就能把软件清除干净,完全图形化的操作界面,简单
到只要用鼠标一直点击“下一步”就可以了。而
Linux ......
第一步:在VMWARE中,运行启动LINUX后。点击VM->INSTALL VMWare TOOLS,点击OK。(补充:退出VMWARE回到XP用CTRL+ALT)
第二步:进入LINUX后,运行终端。执行mount /dev/cdrom以文件方式挂载光驱(如果没有第一步,就没有这一步,因为需要的TOOLS是以光驱文件形式存放) ......