# tar -extract -same-permissions -verbose -file /dev/fd0H1440也可以用命令行只展开特定的文件和目录(及其中的文件和子目录):
usr/src/
usr/src/linux
usr/src/linux-1.2.10-includes/
usr/src/linux-1.2.10-includes/include/
usr/src/linux-1.2.10-includes/include/linux/
usr/src/linux-1.2.10-includes/include/linux/hdreg.h
usr/src/linux-1.2.10-includes/include/linux/kernel.h
...
#
# tar xpvf /dev/fd0H1440 usr/src/linux-1.2.10-includes/include/linux/hdreg.h用-list (-t)选项看一个备份卷中有什么文件:
usr/src/linux-1.2.10-includes/include/linux/hdreg.h
#
# tar -list -file /dev/fd0H1440注意tar 永远是顺序读一个备份卷, 因此大的卷会很慢。使用磁带机或其他顺序介质时不可能使用随机存取数据库技术。
usr/src/
usr/src/linux
usr/src/linux-1.2.10-includes/
usr/src/linux-1.2.10-includes/include/
usr/src/linux-1.2.10-includes/include/linux/
usr/src/linux-1.2.10-includes/include/linux/hdreg.h
usr/src/linux-1.2.10-includes/include/linux/kernel.h
...
#
tar 不处理删除文件属性。 如果你需要从一个全备份和一个增量备份恢复一个文件系统,并且2个备份之间你删除了 一个文件,当你恢复完后,这个文件又存在了。如果这个文件包含应该删除的敏感数据, 这是个大问题。