tar 命令帮助
2009-05-13 15:55:24来源:未知 阅读 ()
因为
[url=javascript:;]tar[/url]
非常的有用,而且在备份以外还有很多其他的功用,所以我们在里对它进行一些注释。更详细的介绍当然是参看手册 (man tar)。
tar 是一个归档程序,就是说 tar
可以把许多文件联合包装成一个大的文件或者把它们写入一个备份设备,例如一个磁带驱动器。当您生成了这么一个大文件后,您会想要对它进行压缩,-z
选项是专门作这个的。因此,tar 提供了一个非常好的在互联网上发布程序或软件的
[url=javascript:;]方法[/url]
。您会发现
[url=javascript:;]Linux[/url]
界里,这个方法被广泛的采用。这是一个 tar 命令行的例子:tar -zcvf myfiles.tar.gz /usr/local/bin
让我们分析一下这行命令的具体意思:tar
命令名。
-
告诉 tar 接下来的是选项。
z
告诉 tar 自动使用 gzip 压缩,如果您用了这个选项,最好后缀使 .gz。
c
告诉 tar 建立一个新的文件。
v
给出较多的讯息 (verbose),就是让 tar 在
[url=javascript:;]工作[/url]
时告诉您它在干什么。
f
这个选项是说:命令行的下一项是要建立的那个文件的名字或者要使用的设备的名字。如果在这里使用 /dev/st0,它就会把备份写到磁带驱动设备 /dev/st0 上。
myfiles.tar.gz
这是将要建立的文件的文件名。
/usr/local/bin
这是我们想要进行归档的那些文件或者目录的名字,这里可以放一个以上的名字,以空格分隔。您会经常在网上看到 tar.gz(或者缩短成 .tgz)这样的文件,您可以使用一下命令把它解包装:
tar -zxvf filename.tar.gz
补充说明:tar是用来建立,还原备份文件的工具程序,它可以加入,解开备份文件内的文件。
参 数:
-A或--catenate 新增温暖件到已存在的备份文件。
-b或--blocking-factor= 设置每笔记录的区块数目,每个区块大小为12Bytes。
-B或--read-full-records 读取数据时重设区块大小。
-c或--create 建立新的备份文件。
-C或--directory= 切换到指定的目录。
-d或--diff或--compare 对比备份文件内和文件系统上的文件的差异。
-f或--file= 指定备份文件。
-F或--info-scrīpt= 每次更换磁带时,就执行指定的scrīpt文件。
-g或--listed-incremental处理GNU格式的大量备份。
-G或--incremental 处理旧的GNU格式的大量备份。
-h或--dereference 不建立符号连接,直接复制该连接所指向的原始文件。
-i或--ignore-zeros 忽略备份文件中的0 Byte区块,也就是EOF。
-k或--keep-old-files 解开备份文件时,不覆盖已有的文件。
-K或--starting-file= 从指定的文件开始还原。
-l或--one-file-system 复制的文件或目录存放的文件系统,必须与tar指令执行时所处的文件系统相同,否则不予复制。
-L或-tape-length= 设置存放每体的容量,单位以1024 Bytes计算。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:umask释义
- ACL 疑问 2009-05-13
- 声卡好使了,庆贺一下。 2009-05-13
- 选择FreeBSD的中文编码 2009-05-13
- 见笑了,问一个很简单的问题 2009-05-13
- 在windows下 grub4dos硬盘安装 不解开iso 就差一步啊 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash