今天在贴吧看到有人要可以在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:其实我也只会这种比较简单的脚本,不过我回努力学习的.