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
相关文档:
inux系统的启动过程是由很多步骤组成的,但是,无论你是启
动一个标准的x86桌面计算机,还是一个嵌入式PowerPC的目标板,大多数的流程是惊人得相似的。这篇文章,探索了linux从最初的启动准备到用户
空间中某个程序被开启之间的启动过程,跟随这个流程,你还能学到其他许多与启动有关的知识,例如,boot
loaders,内核解 ......
容提要
本文以RedHat9.0和i386平台为例,剖析了从用户打开电源直到屏幕出现命令行提示符的整个Linux启动过程。并且介绍了启动中涉及到的各种文件。
阅读Linux源代码,无疑是深入学习Linux的最好方法。在本文对Linux启动过程的介绍中,我们也尝试从源代码的视角来更深入的剖析
Linux的启动过程,所以其中也简单涉 ......
例如:
/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 ......
今天fedora挂了,为了备份数据用ubuntu的livecd来进行数据备份,从网上看到了一篇帖子,
http://www.linux-sxs.org/storage/fedora2ubuntu.html
解决了问题
内容如下:
Boot Ubuntu.
Install lvm2:
$ sudo apt-get install lvm2
Load the necessary module(s):
$ sudo modprobe dm-mod
Scan your system for LVM v ......