最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

tar

运维笔记admin14浏览0评论

tar

tar

sd卡-cda转换mp3

2023年4月4日发(作者:拨号连接设置)

TAR命令参数详解

TAR

命令名

tar-tar档案⽂件管理程序的GNU版本。下⾯将逐个介绍其含义

总览

tar[-]A--catenate--concatenate|c--create|d--diff--compare|r--append|t--list|u--update|x-extract--get[--atime-preserve][-b,--

block-sizeN][-B,--read-full-blocks][-C,--directoryDIR][--checkpoint]

[-f,--file[HOSTNAME:]F][--force-local]

[-F,--info-scriptF--new-volume-scriptF][-G,--incremental][-g,--listed-incrementalF][-h,--dereference][-i,--ignore-zeros][-I,--bzip][

--ignore-failed-read][-k,--keep-old-files][-K,--starting-fileF][-l,--one-file-system][-L,--tape-lengthN][-m,--modification-time][-M,--

multi-volume][-N,--after-dateDATE,--newerDATE][-o,--old-archive,--portability][-O,--to-stdout][-p,--same-permissions,--preserve-

permissions][-P,--absolute-paths][--preserve]

[-R,--record-number][--remove-files][-s,--same-order,--preserve-order][--same-owner][-S,--sparse][-T,--files-fromF][--null]

[--totals]

[-v,--verbose][-V,--labelNAME][--version]

[-w,--interactive,--confirmation][-W,--verify]

[--excludeFILE][-X,--exclude-fromFILE][-Z,--compress,--uncompress][-z,--gzip,--ungzip]

[--use-compress-programPROG][--block-compress][-[0-7][lmh]]

filename1[filename2,...filenameN]

directory1[directory2,...directoryN]

描述

tar程序⽤于储存或展开tar存档⽂件。存档⽂件可放在磁盘中,也可以存为普通⽂件。tar是需要参数的,可选的参数是A、c、d、r、t、

u、x,您在使⽤tar时必须⾸先为tar指定⾄少⼀个参数;然后,您必须指定要处理的⽂件或⽬录。如果指定⼀个⽬录则该⽬录下的所有⼦⽬

录都将被加⼊存档。

应⽤举例:

1)展开使⽤命令:展开使⽤命令:

2)将当前⽬录下的man⽬录及其⼦⽬录存成存档./man

参数说明

运⾏tar时必须要有下列参数中的⾄少⼀个才可运⾏

-A,--catenate,--concatenate

将⼀存档与已有的存档合并

-c,--create

建⽴新的存档

-d,--diff,--compare

⽐较存档与当前⽂件的不同之处

--delete

从存档中删除

-r,--append

附加到存档结尾

-t,--list

列出存档中⽂件的⽬录

-u,--update

仅将较新的⽂件附加到存档中

-x,--extract,--get

从存档展开⽂件

其他参数

--atime-preserve

不改变转储⽂件的存取时间

-b,--block-sizeN

指定块⼤⼩为Nx512字节(缺省时N=20)

-B,--read-full-blocks

读取时重组块()

-C,--directoryDIR

转到指定的⽬录

--checkpoint

读取存档时显⽰⽬录名

-f,--file[HOSTNAME:]F

指定存档或设备(缺省为/dev/rmt0)

--force-local

强制使⽤本地存档,即使存在克隆

-F,--info-scriptF--new-volume-scriptF

在每个磁盘结尾使⽤脚本F(隐含-M)

-G,--incremental

建⽴⽼GNU格式的备份

-g,--listed-incrementalF

建⽴新GNU格式的备份

-h,--dereference

不转储动态链接,转储动态链接指向的⽂件。

-i,--ignore-zeros

忽略存档中的0字节块(通常意味着⽂件结束)

--ignore-failed-read

在不可读⽂件中作0标记后再退出

-k,--keep-old-files

保存现有⽂件;从存档中展开时不进⾏覆盖

-K,--starting-fileF

从存档⽂件F开始

-l,--one-file-system

在本地⽂件系统中创建存档

-L,--tape-lengthN

在写⼊N*1024个字节后暂停,等待更换磁盘

-m,--modification-time

当从⼀个档案中恢复⽂件时,不使⽤新的时间标签

-M,--multi-volume

建⽴多卷存档,以便在⼏个磁盘中存放

-N,--after-dateDATE,--newerDATE

仅存储时间较新的⽂件

-o,--old-archive,--portability

以V7格式存档,不⽤ANSI格式

-O,--to-stdout

将⽂件展开到标准输出

-p,--same-permissions,--preserve-permissions

展开所有保护信息

-P,--absolute-paths

不要从⽂件名中去除'/'

--preserve

like-p-s

与-p-s相似

-R,--record-number

显⽰信息时同时显⽰存档中的记录数

--remove-files

建⽴存档后删除源⽂件

-s,--same-order,--preserve-order

--same-owner

展开以后使所有⽂件属于同⼀所有者

-S,--sparse

⾼效处理

-T,--files-fromF

从⽂件中得到要展开或要创建的⽂件名

--null

读取空结束的⽂件名,使-C失效

--totals

显⽰⽤--create参数写⼊的总字节数

-v,--verbose

详细显⽰处理的⽂件

-V,--labelNAME

为存档指定卷标

--version

显⽰tar程序的版本号

-w,--interactive,--confirmation

每个操作都要求确认

-W,--verify

写⼊存档后进⾏校验

--excludeFILE

不把指定⽂件包含在内

-X,--exclude-fromFILE

从指定⽂件中读⼊不想包含的⽂件的列表

-y,--bzip2,--bunzip2

⽤bzip2对存档压缩或解压

-Z,--compress,--uncompress

⽤compress对存档压缩或解压

-z,--gzip,--ungzip

⽤gzip对存档压缩或解压

--use-compress-programPROG

⽤PROG对存档压缩或解压(PROG需能接受-d参数)

--block-compress

为便于磁盘存储,按块记录存档

-[0-7][lmh]

指定驱动器和密度[⾼中低]

--------------------------

打包:t

解包:t

压缩⽬录

打包压缩:/home

解压缩:

压缩⽂件(对于⽬录失效)

压缩:d1good2

解压:

tar

发布评论

评论列表(0)

  1. 暂无评论