如何写一个自动安装linux系统的脚本

如何写一个自动安装linux系统的脚本,第1张

喜欢的

BAK_DIR=/backup

#*为未知,自己查一下怎么取星期啦, 要0-6那个

DATE=$(date +%*)

#自己查一下怎么周数啦

WEEK=$(date +%*)

#备份文件名

FULL_BAK=full_back.$WEEK.tar.bz2

INCRE_BAK=increment_back.$WEEK.$DATE.tar.bz2

#其实没什么不同的,只是要改文件名而已

if [ $DATE -eq 0]then

tar -g $BAK_DIR/sn.$WEEK cjf $BAK_DIR/$FULL_BAK

else

tar -g $BAK_DIR/sn.$WEEK cjf $BAK_DIR/$INCRE_BAK

fi

exit $?

# 把任务加到crontab里就行了,每天执行一次

================

#!/bin/sh

BAK_DIR=/backup

#还原目录

RECOVER_DIR=/

FULL_BAK=full_back.$WEEK.tar.bz2

INCRE_BAK=increment_back.$WEEK.$DATE.tar.bz2

echo -n "recover from week: "

read WEEK

if [ -e $BAKDIR/$FULL_BAK ]then

tar xjf $BAK_DIR/$FULL_BAK -C $RECOVER_DIR

for N in $(seq 6)do

if [ -e $BAK_DIR/$INCRE_BAK ]then

tar xjf $BAK_DIR/$INCRE_BAK -C $RECOVER_DIR

fi

done

else

echo "Backup file not exist!! exit now~~"

fi

exit $?

# 这个是手动执行的,要自己输入想还原到的周数年

补充:

可能要自己调试一下

另外,虚机团上产品团购,超级便宜

其实linux安装图形化软件例如oracle一般都要用远程桌面进行图形化连接(工具可以用Xmanager),因为这些软件需要在图形化界面内进行部分选择配置,可能也有其他脚本可以解决,但是最好还是用图形话界面 *** 作吧

避免出席那一些不必要的问题


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8623379.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存