📄 00000003.htm
字号:
<HTML><HEAD> <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人: dfbb (赵无忌), 信区: Linux <BR>标 题: 如何解*.tar.gz/*.tgz档 <BR>发信站: BBS 水木清华站 (Wed Oct 22 19:52:49 1997) <BR> <BR> <BR>6.6 备份 --- tar <BR> <BR>.... <BR> <BR> <BR>--- tar至档案 <BR> <BR> 学会如何对磁带机下命令之後,要学tar至档案就容易了, <BR>因为在我们刚才的操作中,/dev/rst1事实上就是被"视为一个档案"来用 <BR>(虽然它事实上是一个磁带机,但使用时的命令语法和档案一样)。 <BR>现在我们要做的就是将输出目的地由/dev/rst1改成想要的档名(例如backup.tar), <BR>然後重覆一次刚才的步骤。 <BR> <BR>% cd /u/jypai <BR>% tar cf backup.tar doc <-- 将/dev/rst1改为backup.tar,进行tar <BR>% ls -l backup.tar <BR>-rw-r--r-- 1 jypai 20480 Oct 2 17:34 backup.tar <BR>% cd /tmp <-- 换至/tmp下解tar,以免覆盖掉原来的doc <BR>% tar xf /u/jypai/backup.tar <-- 解tar <BR>% ls doc <BR>doc: <BR>Amanda.is.charming TANet.lst address-book <BR>GNU-documents.tar address-book <BR>% <BR> <BR> 一般来说,我们都会顺便将.tar档用compress压缩成.Z档,节省储存空间; <BR>要还原时,要先uncompress,再解tar: <BR> <BR>% compress backup.tar <-- 压缩 <BR>% ls -l backup* <BR>-rw-r--r-- 1 jypai 3085 Oct 2 17:34 backup.tar.Z <-- 只剩.Z档 <BR>% uncompress backup.tar.Z <-- 解压缩 <BR>% tar xf backup.tar <-- 解tar <BR>% <BR> <BR> 同理,您也可以用gzip/gunzip来代替compress/uncompress, <BR>不过要注意将来要解压缩的电脑中有没有gunzip可用。 <BR> <BR> <BR>--- GNU tar的线上压缩/解压缩 <BR> <BR> GNU tar是GNU project所发展的tar版本, <BR>它增加了许多功能, <BR>例如线上压缩(在tar的同时进行压缩;若用UNIX标准tar,只能执行完後,另外再进行压缩, <BR>所以不适用於磁带)、 <BR>remote tar(经由网路,每部电脑都可以利用server上的磁带机进行tar)...等等。 <BR>本小节将介绍最常用到的线上压缩。 <BR> <BR> GNU tar不是标准UNIX软体,您必须先确定自己的电脑上有安装。 <BR>方法是执行"tar --help",若是GNU tar,则会显示如下的讯息: <BR> <BR>% tar --help <-- 确定您执行到的是GNU tar <BR>This is GNU tar, the tape archiving program. <BR>choose one of the following: <BR>-A, --catenate, <BR> --concatenate append tar files to an archive <BR>....(略) <BR>% <BR>% <BR> <BR> <BR> 使用GNU tar线上压缩功能,只要增加'z'选项即可, <BR>下面是一个简单的示范: <BR> <BR>% cd /u/jypai <BR>% tar zcf /tmp/backup.tar.gz doc <-- 增加'z'(线上压缩)功能 <BR>% cd /tmp <BR>% tar ztf backup.tar.gz <-- 增加'z'(线上解压)功能 <BR>doc/Amanda.is.charming <BR>doc/GNU-documents.tar <BR>doc/TANet.lst <BR>doc/address-book <BR>% tar zxf backup.tar.gz <-- 增加'z'(线上解压)功能 <BR> <BR> <BR> 'z'功能选项的作用是将档案内容交由gzip来做压缩处理, <BR>GNU tar另外还提供'Z'选项,将压缩处理交由compress来做,例如: <BR> <BR>% tar Zcf backup.tar.Z doc <BR> <BR>-- <BR>================================================================ <BR>ID: dfbb NICKNAME:赵无忌 REALNAME:方汉 <BR>---------------------------------------------------------------- <BR>爱好:GAME,Linux, PC Email: <A HREF="mailto:fangh@csun01.ihep.ac.cn">fangh@csun01.ihep.ac.cn</A> <BR> 武侠,古文 Clinux Homepage:<A HREF="http://csun01.ihep.ac.cn/linux/">http://csun01.ihep.ac.cn/linux/</A> <BR>================================================================ <BR> <BR>※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: envst-2.ncic.ac] <BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -