首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux tar 绝对路径,tar打包使用绝对路径详解

首先应该明确:*nix系统中,使用tar对文件打包时,一般不建议使用绝对路径。 通常是在两台环境相似的机器上进行同步复制的时候,才有需要使用绝对路径进行打包。...使用绝对路径打包时如果不指定相应的参数,tar会产生一句警告信息:”tar: Removing leading `/’ from member names”,并且实际产生的压缩包会将绝对路径转化为相对路径...比如:root@queen ~ # tar -czvf robin.tar.gz /home/robin tar: Removing leading `/’ from member names /home...~ # tar -czvPf robin.tar.gz /home/robin/ /home/robin/ /home/robin/file1 /home/robin/file2 /home/robin.../file3 root@queen ~ # tar tzvf robin.tar.gz drwxr-xr-x robin/root 0 2009-11-10 18:51:31 /home/robin/

2.7K21
您找到你想要的搜索结果了吗?
是的
没有找到

Linux tar 用法

tar -uf all.tar logo.gif 这条命令是更新原来tar包all.tar中logo.gif文件,-u是表示更新文件的意思。...tar -tf all.tar 这条命令是列出all.tar包中所有文件,-t是列出文件的意思 tar -xf all.tar 这条命令是解出all.tar包中所有文件,-t是解开的意思 压缩 tar...压缩过的包,命名为jpg.tar.Z rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for linux zip jpg.zip *.jpg //zip格式的压缩,需要先下载...zip for linux 解压 tar -xvf file.tar //解压 tartar -xzvf file.tar.gz //解压tar.gz tar -xjvf file.tar.bz2...解压 9、*.zip 使用 zip 压缩 9、*.zip 用 unzip 解压 10、tar 解压 后面增加 -C 路径 解压到指定的路径 11、zip 解压 后面增加 -d 路径 解压到指定的路径

5K30

Linux-tar

概述 tar命令可以为linux的文件和目录创建档案。利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。...这源于Linux中很多压缩程序只能针对一个文件进行压缩,这样当你想要压缩一大堆文件时,你得先将这一大堆文件先打成一个包(tar命令),然后再用压缩程序进行压缩(gzip bzip2命令)。...linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进行压缩。...压缩过的包,命名为jpg.tar.Z rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for linux zip jpg.zip *.jpg //zip格式的压缩,需要先下载...zip for linux ---- 举例解压 tar -xvf file.tar //解压 tartar -xzvf file.tar.gz //解压tar.gz tar -xjvf file.tar.bz2

3.1K20

linux解压 tar命令

-p :使用原文件的原来属性(属性不会依据使用者而变) -P :可以使用绝对路径来压缩! -N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中!...[root@linux ~]# tar -zcvf /tmp/etc.tar.gz /etc<==打包后,以 gzip 压缩 [root@linux ~]# tar -jcvf /tmp/etc.tar.bz2...会显示一个警告讯息: # 『tar: Removing leading `/" from member names』那是关於绝对路径的特殊设定 范例二:查阅上述 /tmp/etc.tar.gz 文件内有哪些文件...范例四: 在 /tmp 底下,我只想要将 /tmp/etc.tar.gz 内的 etc/passwd 解开而已 [root@linux ~]# cd /tmp [root@linux tmp]# tar...[root@linux ~]# cd /tmp [root@linux tmp]# tar -cvf - /etc | tar -xvf - # 这个动作有点像是 cp -r /etc /tmp 啦

11.5K40

Linuxtar命令

通过SSH访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候tar命令就是是必不可少的一个功能强大的工具 tar命令可以为linux的文件和目录创建档案。...Linux中很多压缩程序只能针对一个文件进行压缩,这样当你想要压缩一大堆文件时,你得先将这一大堆文件先打成一个包(tar命令),然后再用压缩程序进行压缩(gzip bzip2命令) linux下最常用的打包程序就是...tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。...tar.gz解压缩 > tar -xzvf rumenz.tar.gz tar.gz解压缩到/tmp目录 > tar -xzvf rumenz.tar.gz -C /tmp 只解压rumenz.tar.gz...解压缩:tar -jxvf rumenz.tar.bz2 -C test 原文链接:https://rumenz.com/rumenbiji/linux-tar.html

4.3K00

Linuxtar命令

通过SSH访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候tar命令就是是必不可少的一个功能强大的工具 tar命令可以为linux的文件和目录创建档案。...Linux中很多压缩程序只能针对一个文件进行压缩,这样当你想要压缩一大堆文件时,你得先将这一大堆文件先打成一个包(tar命令),然后再用压缩程序进行压缩(gzip bzip2命令) linux下最常用的打包程序就是...tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。...如果加z选项,则以.tar.gz或.tgz来代表gzip压缩过的tar包;如果加j选项,则以.tar.bz2来作为tar包名。...tar.gz解压缩 > tar -xzvf rumenz.tar.gz tar.gz解压缩到/tmp目录 > tar -xzvf rumenz.tar.gz -C /tmp 只解压rumenz.tar.gz

3.4K00

Linux文件归档之tar

tar相信大家也比较熟悉了,它是一个常见的压缩文档格式,在linux中它是用来压缩文件的一个命令。在操作之前先来张各个选项的详细解释图片 ?...# 创建tar压缩文档(使用选项c) 将刚创建的文件和文件夹存档 # 语法 tar 选项 压缩后的文件名 要压缩的文件(夹)路径 # 注意选项f后面跟文件名 # 加上选项v可以看到压缩文件列表信息 [...# 解压到指定目录(选项-C后指定路径) # 先在当前路径下创建一个目录tar [root@rainss ~]# mkdir tar [root@rainss ~]# tar xvf file.tar...cjf file.tar.bz2 file{1..9} # bzip2解压 [root@rainss ~]# tar xjf file.tar.bz2 # xz 压缩 (文件扩展名.tar.xz)...[root@rainss ~]# tar cJf file.tar.xz file{1..9} # xz 解压 [root@rainss ~]# tar xJf file.tar.xz

4.3K21

Linuxtar命令

通过SSH访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候tar命令就是是必不可少的一个功能强大的工具 tar命令可以为linux的文件和目录创建档案。...Linux中很多压缩程序只能针对一个文件进行压缩,这样当你想要压缩一大堆文件时,你得先将这一大堆文件先打成一个包(tar命令),然后再用压缩程序进行压缩(gzip bzip2命令) linux下最常用的打包程序就是...tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。...tar.gz解压缩 > tar -xzvf rumenz.tar.gz tar.gz解压缩到/tmp目录 > tar -xzvf rumenz.tar.gz -C /tmp 只解压rumenz.tar.gz...rumenz.tar.bz2 解压缩:tar -jxvf rumenz.tar.bz2 -C test 原文链接:https://rumenz.com/rumenbiji/linux-tar.html

3K10

Linux tar打包命令

Linux 系统中,最常用的归档(打包)命令就是 tar,该命令可以将许多文件一起保存到一个单独的磁带或磁盘中进行归档。...使用 tar 命令归档的包通常称为 tar 包(tar 包文件都是以“.tar”结尾的)。...文件包中文件的详细信息 tar命令做打包压缩(解压缩解打包)操作 你可能会觉得 Linux 实在太不智能了,一个打包压缩,居然还要先打包成 ".tar" 格式,再压缩成 ".tar.gz" 或 ".tar.bz2...其实 tar 命令是可以同时打包压缩的,前面的讲解之所打包和压缩分开,是为了让大家了解在 Linux 中打包和压缩的不同。...和".tar.bz2"格式,才是 Linux 中最常用的压缩方式,这是大家一定要掌握的压缩和解压缩方法。

46130

Linuxtar命令

通过SSH访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候tar命令就是是必不可少的一个功能强大的工具 tar命令可以为linux的文件和目录创建档案。...Linux中很多压缩程序只能针对一个文件进行压缩,这样当你想要压缩一大堆文件时,你得先将这一大堆文件先打成一个包(tar命令),然后再用压缩程序进行压缩(gzip bzip2命令) linux下最常用的打包程序就是...tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。...tar.gz解压缩 > tar -xzvf rumenz.tar.gz tar.gz解压缩到/tmp目录 > tar -xzvf rumenz.tar.gz -C /tmp 只解压rumenz.tar.gz...解压缩:tar -jxvf rumenz.tar.bz2 -C test 原文链接:https://rumenz.com/rumenbiji/linux-tar.html 微信公众号:入门小站

2.9K00

Linuxtar解压到当前目录,zip压缩,tar压缩,tar解压

Linuxtar解压tar.gz文件到当前目录 很多时候我们需要把文件解压到当前目录,命令如下: tar -zxvf vscode-server-linux-x64.tar.gz -C ./ 有时候很讨厌...,因为tar.gz的包里就存在一个与压缩包同名的目录,这种情况的话需要先解压,再拷贝: tar -zxvf vscode-server-linux-x64.tar.gz -C ./ mv vscode-server-linux-x64...– Unix & Linux Stack Exchange zip squash.zip file1 file2 file3 # or to zip a directory zip -r squash.zip...directory ---- tar压缩: tar -zcvf myfile.tgz file1 file2 tar解压: tar -zxvf myfile.tgz tar -xvzf community_images.tar.gz...        详细信息 f:   file(file=archieve)    文件 tar -jxvf filename.tar.bz2 tar -Jxvf filename.tar.xz tar

7.7K40
领券