网站建设资讯

NEWS

网站建设资讯

go语言tar包详解 go语言package

linux系统中tar命令的使用详解

将tar压缩文件解压到指定的目录下的命令是:tar -xvf 压缩文件 -C /指定目录 例:#tar -xvf openstack_test.tar -C /tmp 说明:把根目录下的openstack_test.tar解压到/tmp下。

成都创新互联-成都网站建设公司,专注做网站、网站设计、网站营销推广,申请域名网站空间网站运营有关企业网站制作方案、改版、费用等问题,请联系成都创新互联

tar是linux中最常用的解压缩命令。tar命令可用于处理后缀名为tar,targz,tgz,tarZ,tarbz2的文件。

Linux的实用程序tar最初是为了制作磁带存档而设计的(把文件和目录复制到磁带中,然后从存档中提取或恢复文件),而现在的应用中可以把它用于任何设备,它是数据备份中最常用的命令之一。

TAR是Linux系统命令,格式:tar [主选项+辅选项] 文件或目录。tar命令 作用 tar命令是Unix/Linux系统中备份文件的可靠方法,几乎可以工作于任何环境中,它的使用权限是所有用户。

tar命令常用参数解释

上面的命令将/etc下的所有文件打包成tar存档文件backup.tar。

当tar命令用于打包操作时,该命令的基本格式为:[root@localhost ~]#tar [选项] 源文件或目录 选项及含义:-c 将多个文件或目录进行打包。-A 追加tar文件到归档文件。-f包名 指定包的文件名。

tar-大写C参数用法 -C目的目录或--directory=目的目录 切换到指定的目录。

使用的命令应该是针对文件的命令。在使用过程命令中把参数指定成了目录,所以linux报错说“这是一个目录”。可以理解为linux在提醒,这是一个目录不是文件,这个命令应该是针对文件的。

linux下tar的打包使用

如图看到的示例,用tar命令来打包这些文件以及目录。(文件目录以自己实际情况为准,这里用做参考用例)如图所示,tar -cvf便是打包,包名可以自己定(要加.tar后缀名),这是打包一个bdtxt文件。

1# tar -xvf archive_name.tar.gz 上面这个解包命令将会将文档解开在当前目录下面。

首先进入到等待输入shell指令的linux命令行状态下,如下图所示。输入shell指令:tar -czf test.tar.gz test.txt,如下图所示。最后按下回车键就会看到test.txt被成功压缩为test.tar.gz,如下图所示。

Linux系统中,最常用的打包命令是tar,该命令可以将许多文件一起保存到一个单独的磁带或磁盘中进行归档。不仅如此,该命令还可以从归档文件中还原所需文件,也就是打包的反过程,称为解打包。


分享文章:go语言tar包详解 go语言package
本文链接:http://njwzjz.com/article/dspjcjd.html