无名阁

美好的生活需要用心记录

自动备份还原火狐

2012-6-27 笑看风云 linux知识

今天在贴吧看到有人要可以在ubuntu下自动备份火狐配置的软件,大家都知道linux下火狐的配置文件基本都在~/.mozilla文件夹下,要先备份的话只需要压缩并保存.mozilla文件夹即可.

当然每次备份很麻烦但是只要写一个脚本就可以了.

创建一个文件,里面写下如下内容,然后赋予可执行权限就可以备份了.(很简单的脚本不是么?)

#!/bin/bash
screen=0
echo "请选择备份或者还原:1-备份 2-还原"
read screen
case $screen in
1)
echo "请稍候正在备份火狐配置"
cd ~
tar -cpzf ~/mozilla.tgz  .mozilla
echo "已经完成备份"
;;

2)
echo "请稍候正在准备还原火狐配置"
cd ~
echo "正在删除原配置"
rm ~/.mozilla -r
echo "正在还原配置"
tar -xpzf ~/mozilla.tgz	
echo "已经完成还原"
;;

?)
	echo "无效选择,退出备份(还原),备份(还原)未完成。"
	exit 1;
esac
上面的脚本是然你选择备份或者还原的,如果你只想备份火狐的用户配置文件,而且还希望是按照时间进行命名的话你可以使用这个脚本

#!/bin/bash
DATE=`date +%Y-%m-%d-%H:%M`
echo "请稍候正在备份火狐配置"
cd ~
tar -cpzf ~/mozilla-$DATE.tgz  .mozilla
echo "已经完成备份"

火狐的备份就是这么简单或者说linux下备份就是这么简单,一个压缩就可以搞定一切.

ps:其实我也只会这种比较简单的脚本,不过我回努力学习的.

标签: Linux 火狐

et_highlighter51

发表评论: