- 博客(0)
- 资源 (15)
- 收藏
- 关注
Mysql数据库升级到Mysql-5.7.35方法(20210519).wps
如MySQL数据库版本从mysql-5.7.34升级到Mysql-5.7.35,在不影响数据库安全情况下做数据库系统版本升级。
2021-09-03
Centos-7.6.1810系统下安装oracle19c数据库方法(20200720).docx
Centos7.6.1810(或Asianux-7.3)操作系统中安装oracle19c数据库以及补丁安装过程
2021-06-06
在windows操作系统创建安全策略采取办法.docx
在Windows操作系统默认情况下,有很多端口是开放的,当你上网的时候,网络病毒和黑客可以通过这些端口连上你的电脑,下面以实例方法封闭一些不常用的端口,例如:TCP的135、139、445、593、1025 端口。
2019-05-26
MySQL自动备份
MYSQL自动备份脚本
功能说明:1 自动保留前三天的数据备份2 命令参数决定要备份的数据库,可以根据需要灵活设置3 以备份的当前时间来命名打包文件,备份目录下保存的文件就有三个, 如:20061027.tar.gz , 20061029.tar.gz , 20061030.tar.gz代码如下:#! /bin/bash##this is mysql data backup sample script############################################# judge syntax,here must be one syntax at least,or else quit#if [ $# -eq 0 ];then echo "no database choosed,quit" exit 1fi### set some temporary variables#backuppath=/home/mybackup/mysqlpath=/usr/local/mysql/bin/### make directory for keeping backup data#mkdir -p $backuppath####set now time to name backup-data-file namenowtime=`date +"%Y%m%d"`#### keep former data of three days#cd $backuppath#filelist=`ls|wc -w`if [ $filelist -ge 3 ];then for i in `ls` do temstring=`echo $i|cut -d. -f1` temtime=$(($nowtime-$temstring)) if [ $temtime -ge 3 ];then rm -rf $i fi donefi### start backup#for j in $* do ${mysqlpath}mysqldump -uroot -pguoxin2006 --default-character-set=gb2312 -B $j>${backuppath}$j.txt if [ $? -eq 0 ];then echo "now backuping database: $j,please wait ....." else echo "something wrong for dump databse $j,quit!" exit 1 fi done### tar all the datafile backuped just now#cd $backuppathtar -czvf ${nowtime}.tar.gz *.txtif [ $? -eq 0 ];then echo "tar work successfully!"else echo "something wrong with tar work,now quit!"fi### delete txt file if exists#rm -rf ${backuppath}*.txt###################################################
2015-05-28
cpio命令使用
cpio命令的使用
利用cpio 可将文件或目录从文件库获取出来或将数据拷贝到文件库。
cpio 的指令格式: cpio –i[bcdmrtuv] [patterns] cpio –o [abcv] cpio –p [adlmuv][directory]
说明:cpio 共有三种基本模式,-o即copy-out 模式,将一组文件copy到一个文件库,-i 即copy-in 模式,读取文件库,并将其展开在当前目录,-p 能从某个目录读取所有文件(包括子目录到另一个目录),且不以archive(归档)的方式存放。 cpio 常配合shell使用。-o常用标准输入设备读取要copy 的文件名称,并将copy成的archive file 通过标准输出设备输出。一般利用输入/输出重定向或管道的原理,达到真正复制的功能。
(一)利用cpio备份: [例1] $ find work –print | cpio –ocdv > /dev/rfd0135ds18 将work目录下的文件备份到软盘上。-o表示输出模式,-c生成一个带有头信息的文件。 -d表示按需要生成目录,-v表示命令执行时不断显示信息。用“>”把结果定向到软盘。
[例2] $ ls |cpio –o >/usr/linfs/old1 将当前目录下的所有文件复制成old1 archive file
[例3] $ ls *.c | cpio –o>oldc 复制工作目录中的所有的c程序.
[例4] $ ls| cpio –p /usr/linfs/tempdir 复制当前工作目录下的文件到/usr/linfs/tempdir 目录,不生成archive file .
(二)利用cpio 复原: [例5] $ cpio –icdv < /dev/rfd0135ds18 将软盘中的文件复原。-i告诉cpio把文件作为它的输入,-d按需要生成目录,-v显示执行时的所有信息,-c具有头文件格式。
[例6] $ cpio –icdv "*stat.wp" < /dev/rfd0135ds18 仅复原*stat.wp的文件 [例7] $ cpio –i </usr/linfs/old1 *.f 仅复原*.f 文件
2015-05-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人