系统的许多文件,尤其是配置文件,可能需要备份,以便在修改某些配置,又导致混乱的似乎可以恢复。对于经常玩配置(不仅仅指系统级别的配置,也包含用户级别的配置,比如自定义的目录图标的设置等),这些备份的工作尤其可以让你更加放心的玩。。。
系统的tar是个很好用的备份软件,命令虽然多,但是常用的也就几个。我整理一下,方便大家的使用。
首先,设置几个假名命令。先不需要问参数的意思。以后用熟了,自然就理解了。
代码:
$ cat .bashrc|grep 'alias tar'
alias tar_delete='tar --delete -f '
alias tar_list='tar tf '
alias tar_update='tar uPvf '
alias tar_extract='tar xPvf '
注:现在假名增加了t.l t.d t.u t.x 4个更容易输入的。
这样,基本的tar命令就差不多了,而且确实就这4个已经足够了。
现在,可以备份一些文件。添加一个 fstab 和一个 xorg.conf 试试。这个命令是更新的意思,如果包里面已经有了一样的文件,会自动省略此文件的操作。当然如果新加入的文件更加新些,会把包的老文件冲掉,以保持新鲜。 Laughing
代码:
$ tar_update sys.tar /etc/fstab /etc/X11/xorg.conf
/etc/fstab
/etc/X11/xorg.conf
查看一下内容。注意,添加的时候,我习惯带全路径,这是因为恢复的时候方便点。不需要使用 tar -C 这样的命令转操作路径了。不要以为全路径的操作麻烦,因为终端里面可以接受各种软件拖放过来的文件名。很方便的。
代码:
$ tar_list sys.tar
/etc/fstab
/etc/X11/xorg.conf
现在,删除一个。删除时候,也是全路径,可以先用 tar_list 看一下,找到需要删除的文件或者目录,鼠标中键粘贴整行就是。
代码:
$ tar_delete sys.tar /etc/X11/xorg.conf
$ tar_list sys.tar
/etc/fstab
最后是释放。更加简单。
代码:
$ tar_extract sys.tar
有了这几个假名命令,操作确实会方便很多。
你可以这样收集你的私人配置,比如目录图标(rox 的方式),这样,包里面就按照目录的结果把你所有的目录图标都收集到了一个 tar 文件里面了。<labbor告诉的+号的用法>
代码:
find ~ -iname '.DirIcon' -exec tar uPvf 目录图标.tar {} +
这些小的技巧,对于我这样的,经常同步2台机器配置的来说,是很方便的,因为我的2台机器的很多重要目录都是一模一样的。我的一个备份目录里面就都是些这样的备份包。
代码:
exp@eexpress:~/install/●备份$ l *.tar*
[.fvwm](2006-08-02 19-43-40).tar.gz themes.tar.gz
icons.tar.gz 目录图标.tar.gz
license of CW.tar.bz2 老的nautilus-scripts.tar.gz
system-config-backup.tar [●脚本集合](2006-08-02 13-53-59).tar.gz
分享到:
相关推荐
八年级心理健康善用“外脑”展开想象的翅膀PPT,八年级心理健康善用“外脑”展开想象的翅膀
社交网络与企业管理?善用社交网站的力量 社交网络与企业管理?善用社交网站的力量社交网络与企业管理?善用社交网站的力量
这个版本是完整扫描的,而且大小进行了一定的压缩,只有不到20M,比网上通常的版本要小不少,而且显示效果也几乎没有什么损失,适合用来珍藏。
初中道德与法治【教学设计】《善用法律》(人教).docx
善用佳软:高效能人士的软件之道
人教八年级道德与法治上册善用法律PPT课件.pptx
新部编道德与法治八年级上册时善用法律PPT课件.pptx
善用“情境教学”法促进初中物理深度学习的策略.pdf
如何善用时间.pptx
善用品牌管家.pptx
河南省永城市八年级道德与法治上册第二单元遵守社会规则第五课做守法的公民第3框善用法律知识点达标无答案新人教版(通用).doc
善用法律PPT课件.pptx
善用法律学习教案.pptx
善用法律保护自己.doc
善用法律保护自己.pptx
如何善用品牌管家.pptx
善用现场IE手法.pptx
善用路由器流量控制.pdf