相关文章
Shell脚本-文件备份
适用场景:需对脚本里的一些参数做配置,备份指定目录,tar压缩存放,通过scp将备份文件存放在另一台服务器。可自动执行,无执行周期设定。
#!/bin/bash
source_dir/data/docj/
tar_fileattachment
target_dir/data/backu…
建站知识
2024/10/9 17:58:17
shell命令实现文件的备份和恢复
#!/bin/bash #备份目录函数
backupdir()
{ dirtest echo "Backupping..." echo $DIRECTORY #mkdir $newdir #把DIRECTORY备份成为backup.tar.gz放在/tmp目录下 tar -zcvf /tmp/backup.tar.gz $DIRECTORY
} #恢复目录函数
restoredir()
{ dirtes…
建站知识
2024/10/9 17:58:14
用shell实现文件的备份
#!/bin/bash
:<<!编写一个脚本实现备份/var/log目录下的所有文件到/lianxi/jingzhou, 要求文件名包含当前日期,精确到秒,文件名例如:2022_3_13_10_58_20-log.tar.gz。 同时要求删除/lianxi/jingzhou目录下七天前的备份文件…
建站知识
2025/2/2 13:30:24
sh脚本备份mysql数据库
vi back_database.sh#!/bin/sh# Database infoDB_USER"root"DB_PASS"" #密码DB_HOST"" #ipDB_NAME"sqhz_dbh_test" #数据库# Others varsBIN_DIR"/usr/bin" #the mysql bin pathBCK_DIR"/data/dat…
建站知识
2024/10/9 17:58:51
JAVA - 内存管理
目录
内存管理是什么
JVM内存区域组成
程序计数器PC
java虚拟机栈
本地方法栈
JAVA堆
方法区
常量池
运行时常量池 内存管理是什么
Java的内存管理就是对象的分配和释放问题 分配 :内存的分配由程序完成的,程序员通过关键字new 为每个对象申请…
建站知识
2024/9/30 11:22:55
shell脚本实现数据库备份
创建shell脚本
vi mysqlBack.sh 创建脚本(注意windows下写的脚本在Linux下不通用) 脚本内容可参考如下:
#!/bin/bash#数据库用户名
userroot
#数据库密码
key123456
#被备份的数据库名称
dbnamemysql#获取日期
date$(date %Y%m%d);
#定义备…
建站知识
2024/12/14 11:27:41
sh-Linux备份文件
#!/bin/bash
#datename$(date %Y%m%d%H%M%S)usdtoldfile/data/usdt/wallet.datusdtnewnameusdt$(date %Y%m%d%H%M%S)wallet.datusdtdir/data/wallet_bak/usdtwallet# -x 参数判断 $folder 是否存在并且是否具有可执行权限
if [ ! -x "$usdtdir" ]; thenecho "该…
建站知识
2024/10/9 17:58:51