我的编程空间,编程开发者的网络收藏夹
学习永远不晚

tar命令如何在Linux中使用

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

tar命令如何在Linux中使用

tar命令如何在Linux中使用?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

tar 命令可以为linux的文件和目录创建档案。利用 tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar 最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案。利用 tar 命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的。

首先要弄清两个概念:打包和压缩。打包是指将一大堆文件或目录变成一个总的文件;压缩则是将一个大的文件通过一些压缩算法变成一个小文件。

为什么要区分这两个概念呢?这源于 Linux 中很多压缩程序只能针对一个文件进行压缩,这样当你想要压缩一大堆文件时,你得先将这一大堆文件先打成一个包(tar命令),然后再用压缩程序进行压缩(gzip bzip2命令)。

语法

tar (选项) (参数)

选项

-A或--catenate:新增文件到以存在的备份文件;-B:设置区块大小;-c或--create:建立新的备份文件;-C <目录>:这个选项用在解压缩,若要在特定目录解压缩,可以使用这个选项。-d:记录文件的差别;-x或--extract或--get:从备份文件中还原文件;-t或--list:列出备份文件的内容;-z或--gzip或--ungzip:通过gzip指令处理备份文件;-Z或--compress或--uncompress:通过compress指令处理备份文件;-f<备份文件>或--file=<备份文件>:指定备份文件;-v或--verbose:显示指令执行过程;-r:添加文件到已经压缩的文件;-u:添加改变了和现有的文件到已经存在的压缩文件;-j:支持bzip2解压文件;-v:显示操作过程;-l:文件系统边界设置;-k:保留原有文件不覆盖;-m:保留文件不被覆盖;-w:确认压缩文件的正确性;-p或--same-permissions:用原来的文件权限还原文件;-P或--absolute-names:文件名使用绝对名称,不移除文件名称前的“/”号;-N <日期格式> 或 --newer=<日期时间>:只将较指定日期更新的文件保存到备份文件里;--exclude=<范本样式>:排除符合范本样式的文件。

实例

将文件打包成 tar 包:

tar -cvf log.tar log2012.log  仅打包,不压缩! tar -zcvf log.tar.gz log2012.log  打包后,以 gzip 压缩 tar -jcvf log.tar.bz2 log2012.log 打包后,以 bzip2 压缩

在文件夹当中,比某个日期新的文件才备份:

tar -N "2018/3/1" -zcvf log.tar.gz test

如果最简单的使用 tar 就只要记忆下面的三种方式即可:

压 缩:tar -jcv -f filename.tar.bz2 要压缩的文件或目录名称查 询:tar -jtv -f filename.tar.bz2解压缩:tar -jxv -f filename.tar.bz2 -C 欲解压缩的目录

关于tar命令如何在Linux中使用问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注编程网行业资讯频道了解更多相关知识。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

tar命令如何在Linux中使用

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

tar命令如何在Linux中使用

tar命令如何在Linux中使用?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。tar 命令可以为linux的文件和目录创建档案。利用 tar,可以为某一特定文件创建档案(备
2023-06-09

如何在Linux系统中使用tar命令

如何在Linux系统中使用tar命令?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。Linux tar 命令是归档或分发文件时的强大武器。GNU tar 归档包可
2023-06-12

如何在Linux中使用tar打包命令

本篇文章为大家展示了如何在Linux中使用tar打包命令,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar[root@linu
2023-06-09

linux tar命令如何使用

本篇内容介绍了“linux tar命令如何使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在linux中,t
2023-02-02

怎么在linux中使用tar命令

这期内容当中小编将会给大家带来有关怎么在linux中使用tar命令,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1.命令格式:tar[必要参数][选择参数][文件] 2.命令功能:用来压缩和解压文件。ta
2023-06-13

linux系统中如何使用tar命令

这篇文章给大家分享的是有关linux系统中如何使用tar命令的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。通过SSH访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候tar命令就是是必不可少的一个功能强大
2023-06-28

Linux的tar命令如何使用

今天小编给大家分享一下Linux的tar命令如何使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。linux下最常用的打包程
2023-06-27

tar命令与rpm命令怎么在linux中使用

tar命令与rpm命令怎么在linux中使用?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。一. tar 1.压缩一组文件为tar.gz后缀。 # tar cvf backu
2023-06-13

tar命令怎么在linux系统中使用

tar命令怎么在linux系统中使用?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。什么是Linux系统Linux是一种免费使用和自由传播的类UNIX操作系统,是一个基于POSI
2023-06-07

如何在linux中使用tar.gz、tar、bz2、zip等解压缩命令

如何在linux中使用tar.gz、tar、bz2、zip等解压缩命令?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Linux下最常用的打包程序就是tar了,使用tar程序打出
2023-06-13

Linux中tar命令的使用方法

Linux中tar命令的使用方法?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原
2023-06-09

linux命令中的tar命令的用法

这篇文章主要讲解了“linux命令中的tar命令的用法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux命令中的tar命令的用法”吧!通过SSH访问服务器,难免会要用到压缩,解压缩,打
2023-06-09

Linux中tar命令怎么用

这篇文章给大家分享的是有关Linux中tar命令怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Linux常用命令tar命令 可以为linux的文件和目录创建档案。利用tar,可以为某一特定文件创建档案(备份
2023-06-28

如何分析Linux命令中的tar打包命令

如何分析Linux命令中的tar打包命令,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。Linux中解压缩命令非常多,每个命令的使用方法略有不同,下面讲解一下Li
2023-06-28

linux中tar命令有什么用

小编给大家分享一下linux中tar命令有什么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!tar命令[root@Linux ~]# tar [-cxtzjvf
2023-06-09

linux下tar命令的使用范例

这篇文章主要介绍“linux下tar命令的使用范例”,在日常操作中,相信很多人在linux下tar命令的使用范例问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux下tar命令的使用范例”的疑惑有所帮助!
2023-06-13

Linux中怎么使用tar命令操作文件

这篇文章将为大家详细讲解有关Linux中怎么使用tar命令操作文件,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。语法 tar [-] A --catenate --concatena
2023-06-12

cut命令如何在linux中使用

cut命令如何在linux中使用?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。要用到,来mark一下:ubuntu@VM-0-15-ubuntu:~/taoge$ cat
2023-06-09

traceroute命令如何在Linux中使用

本篇文章为大家展示了traceroute命令如何在Linux中使用,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Linux traceroute命令使用方法实例详解一、默认使用的是UDP协议(300
2023-06-09

编程热搜

目录