linux"的tar"命令的f"参数是什么意思

2020-11-23 11:39:31 字数 6107 阅读 6790

1楼:匿名用户

-f, --file=archive

use archive file or device archive

指定要操作的文件名,是必需参数

linux tar 命令中 -f选项作用

2楼:匿名用户

1、-f, --file f

2、tar的-f参数是必须的,不过"-"并不是必须的tar cf a.tar /opt(tar -cf a.tar /opt)

tar xf a.tar(tar -xf a.tar)3、-f 当与-c选项一起使用时,创建回的tar文件使用该选项的指答定的文件名;

当与-x选项一起使用时,则解包该选项指定的归档。

3楼:何爱欣

tar[-j|抄-z][cv][-f建立的档案名]filename...《==打包与压缩

tar[-j|-z][tv][-f建立的档案名]《==查看档案

tar[-j|-z][xv][-f建立的档案名][-c目录]《==解压缩

选项与参数:

-c:建立打包档案,可搭配-v来观察过程中被打包的档案名(filename)

-t:查看打包档案的内容含有那些档案

-x:解压缩的功能,可以搭配-c在特定的目录解开;-c、-t、-x不能同时出现在一串指令列中。

-j:透过bzip2的支持进行压缩/解压缩:此时档案名最好为*.tar.bz2

-z:透过gzip的支持进行压缩/解压缩:此时档案名最好为*.tar.gz

-v:在压缩/解压缩的过程中,将正在处理文件名显示出来

-ffilename:-f后面要立刻接被处理的档案名!建议-f单独写一个选项

-c目录:这个选项用在解压缩,若要在特定目录解压缩,可以使用这个选项

4楼:匿名用户

可以看bai看tar的man页,上面说得很清楚了(看du英文的man页,中zhi文的已经过时了,好dao多地方版不对)。

对于tar命令,x表示解包权(不是解压缩),v表示显示详细过程,f表示使用文件,也可以理解为整理的意思(紧跟它的一定是空格加文件名),z表示先解压gzip格式的压缩文件(现在这个选项已经不是必须的了)。

一般来说,linux命令的选项不分顺序(xv和vx是同样的作用),但当选项带有额外参数时,参数一定要跟在对应选项后面,中间不能有其他内容(短选项与选项参数间用空格符隔开)。

5楼:匿名用户

x表示解包(不是解压缩),v表示显示详细过程,f表示使用文件(紧跟它的一定是空格加文件名),z表示先解压gzip格式的压缩文件

6楼:匿名用户

f后面接文件名,在你的例子中就是sys.tar.gz

linux中tar指令参数 f和c的疑问

7楼:叉烧帝

#man tar

-c, --directory dir

change to directory dir-c 是变更解压的目标目录,默认是当前目录。tar vxfj /mnt/hgfs/linux/***.tar.

bz2 -c / 中是解压到根目录

-f参数不必立即跟文件名也可以正常压缩和解压缩如tar jvfc ***.tar.bz2 *** 也是可以的

请问一下 linux 中 tar命令中 -f 选项的作用是什么

8楼:匿名用户

tar [-cxtzjvfppn] 文件与目录 ....参数:-c :

建立一个压缩文件的参数指令(create 的意思);-x :解开一个压缩文件的参数指令!-t :

查看 tarfile 里面的文件!特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!

因为不可能同时压缩与解压缩。-z :是否同时具有 gzip 的属性?

亦即是否需要用 gzip 压缩?-j :是否同时具有 bzip2 的属性?

亦即是否需要用 bzip2 压缩?-v :压缩的过程中显示文件!

这个常用,但不建议用在背景执行过程!-f :使用档名,请留意,在 f 之后要立即接档名喔!

不要再加参数!   例如使用『 tar -zcvfp tfile sfile』就是错误的写法,要写成   『 tar -zcvpf tfile sfile』才对喔!-p :

使用原文件的原来属性(属性不会依据使用者而变)-p :可以使用绝对路径来压缩!-n :

比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中!--exclude file:在压缩的过程中,不要将 file 打包!

9楼:匿名用户

-f, --file [hostname:]f

use archive file or device f (default "-", meaning stdin/stdout) 指定文件名。

linux 命令中tar后跟的zxvf是什么意思呢?每次解压文件都需要用到,没有的话还无法进行?

10楼:杨必宇

分别是四个参数:

x : 从 tar 包中把文件提取出来。

z : 表示 tar 包是被 gzip 压缩过的,所以解压时需要用 gunzip 解压。

v : 显示详细信息。

工具/材料:电脑、linux终端命令行。

1、首先准备一个文件内容,供后面的操作。

2、接下来分别用cat和more显示文件内容,文件内容少的时候并没有区别。

3、然后在文件中在多添加一些内容。

4、接下来用cat命令查看内容,会看到内容都显示出来了。

5、然后用more查看内容,会看到内容只显示了一部分。

6、最后按空格键会显示接下来的内容。

注意事项:

linux本身就是拥有强大的shell的一个系统,命令自然是最核心的部分,比如说关机开启或者关闭服务,读写文件,更换文件权限,增加删除用户,用户组管理等等等都可以在纯命令行下进行。

就像windows用鼠标在图形化界面操作,windows也有命令行叫cmd你可以在开始中运行他,但是它并不是像linux里面那么强大,linux的命令是万能的,而windows可能做不到或者说不受欢迎。

11楼:

z 是因为你解压gz的文件 x是从文档中释放 v是报告详细信息 f是使用tar必选的放最后

不一定要是zxvf 这是参数 给你一些其他的参数 ^.^

c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。

r 把要存档的文件追加到档案文件的未尾。例如用户已经作好备份文件,又发现还有一个目录或是一些文件忘记备份了,这时可以使用该选项,将忘记的目录或文件追加到备份文件中。

t 列出档案文件的内容,查看已经备份了哪些文件。

u 更新文件。就是说,用新增的文件取代原备份文件,如果在备份文件中找不到要更新的文件,则把它追加到备份文件的最后。

x 从档案文件中释放文件。

辅助选项:

b 该选项是为磁带机设定的。其后跟一数字,用来说明区块的大小,系统预设值为20(20*512 bytes)。

f 使用档案文件或设备,这个选项通常是必选的。

k 保存已经存在的文件。例如我们把某个文件还原,在还原的过程中,遇到相同的文件,不会进行覆盖。

m 在还原文件时,把所有文件的修改时间设定为现在。

m 创建多卷的档案文件,以便在几个磁盘中存放。

v 详细报告tar处理的文件信息。如无此选项,tar不报告文件信息。

w 每一步都要求确认。

z 用gzip来压缩/解压缩文件,加上该选项后可以将档案文件进行压缩,但还原时也一定要使用该选项进行解压缩。

12楼:不用我的名字了

这些都是tar的参数。.tar.gz是一个压缩包,.tar只是打包而没有压缩,注意这点。

z:通过gzip支持压缩或解压缩。还有其他的压缩或解压缩方式,比如j表示bzip2的方式。

x:解压缩。c是压缩。

v:在压缩或解压缩过程中显示正在处理的文件名f:f后面必须跟上要处理的文件名。也就是说你不能写成这样 tar -zxfv zhcon-0.2.5.tar.gz

13楼:匿名用户

z代表gzip的压缩包;x代表解压;v代表显示过程信息;f代表后面接的是文件

14楼:匿名用户

可以先执行tar -h,先看一下命令的参数都是什么意思就明白了

15楼:楽之影

-z, --gzip, --gunzip, --ungzip filter the archive through gzip

-x, --extract, --get extract files from an archive

-v, --verbose verbosely list files processed

-f, --file=archive use archive file or device archive

16楼:l楚轻狂

这样可以理解我现在还是觉得

linux命令中tar后跟的zxvf是什么意思

17楼:紫若冰玲

tar命令用于对文件

打包压缩或解压,格式为:“tar [选项] [文件]”。

打包并压缩文件:“tar -czvf 压缩包名.tar.gz 文件名”

解压并压缩包:“tar -xzvf 压缩包名.tar.gz”

参数作用

-c创建压缩文件

-x解开压缩文件

-t查看压缩包内有那些文件

-z用gzip压缩或解压

-j用bzip2压缩或解压

-v显示压缩或解压的过程

-f目标文件名

-p保留原始的权限与属性

-p使用绝对路径来压缩

-c指定解压到的目录

以上是从linux就该这么学的第二章拷贝过来的……

18楼:小丸子

分别是四个参数:

x:从 tar 包中把文件提取出来

z:表示 tar 包是被 gzip 压缩过的,所以解压时需要用 gunzip 解压

v:显示详细信息

f***.tar.gz:指定被处理的文件是 ***.tar.gz

这些都是tar的参数。.tar.gz是一个压缩包,.tar只是打包而没有压缩,注意这点。

1.z:通过gzip支持压缩或解压缩。还有其他的压缩或解压缩方式,比如j表示bzip2的方式。

2.x:解压缩。c是压缩。

3.v:在压缩或解压缩过程中显示正在处理的文件名。

4.f:f后面必须跟上要处理的文件名。也就是说你不能写成这样tar-zxfv zhcon-0.2.5.tar.gz。

19楼:死亡

tar命令的选项/参数,你可以看一下tar命令详解

20楼:匿名用户

zxvf 解压文件

linux tar 命令中

21楼:

1、打包当前目录下的所有后缀为.log的文件和一个box目录(tar包)。

2、把当前目录下所有后缀名为.log的文件打包并压缩(tar.gz包)。之后再进行解压缩和解包。

3、创建 tar.bz2 包和解压tar.bz2 包。

4、tar命令下的--exclude参数用法。

5、格式: tar 选项 文件目录列表

功能: 对文件目录进行打包备份

选项:-c 建立新的归档文件

-r 向归档文件末尾追加文件

-x 从归档文件中解出文件

-o 将文件解开到标准输出

-v 处理过程中输出相关信息

-f 对普通文件操作

-z 调用gzip来压缩归档文件,与-x联用时调用gzip完成解压缩

-z 调用***press来压缩归档文件,与-x联用时调用***press完成解压缩

float f0.1f最后的f是什么意思

1楼 匿名用户 浮点数的意思。 如果不加那个f,编译器会默认0 1是双精度double类型的数据。 c 中 float taxrate 0 1f 0 1后面的f是什么意思? 2楼 子影 为了区分 float 和double,float类型最后加f double类型最后加d 3楼 guo 军 浮点数 ...

Linux中具体是什么作用,linux中~$表示什么意思?

1楼 linux西部开源 有两种解释 1 redhat station5 此处是指普通用户的提示符,root为 2 在脚本中是指申明变量,如 bin bash for ip in seq 1 254 此处是申明数字变化范围1到254 doping c1 w1 192 168 0 ip dev nul...

Linux中具体是什么作用,Linux 中 $符号是什么意思,代表什么含义

1楼 匿名用户 有两种作用 1 redhat station5 此处是指普通用户的提示符,root为 。 2 在脚本中是指申明变量,如 bin bash for ip in seq 1 254 此处是申明数字变化范围1到254 doping c1 w1 192 168 0 ip dev null e...