Linux中常用压缩文件的命令——tar

这篇具有很好参考价值的文章主要介绍了Linux中常用压缩文件的命令——tar。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一般我们在使用电脑传输邮件到对方邮箱中时,碰到比较大的文件时,通常都会对所要传输的文件进行压缩,然后再传输到对方的邮箱中,这样做是因为压缩文件可以减少文件的大小,使得我们可以既快又方便地将文件传输到对方邮箱中。

Linux中常用压缩文件的命令——tar

第二种情况就是当我们需要从官网中下载安装包时,通常下载到本地的文件都是压缩包,这是因为压缩文件可以减小文件的大小,从而提高文件的下载速度。

还有一种情况就是当文件特别大时,会特别占电脑的磁盘空间,为了处理这个问题,我们可以将大文件进行打包压缩,大大减少文件所占的磁盘空间。当我们需要使用时,对所压缩的文件进行解压即可。

如果你觉得仅仅打包压缩不够安全,你也可以对压缩文件进行加密,以提高文件的安全性。


同样的,在Linux中,我们一般也会有上面的需求,在windows上我们只需要下载一个WinRAR软件就可以随时对目标文件进行压缩和解压,但是在Linux中又无法通过图形界面对目标文件进行压缩和解压。这时,我们就需要用到经常使用的tar命令了

tar命令是一个在Linux系统常用的归档压缩命令,它可以把若干个文件或目录打成一个包,并进行压缩,方便传输、备份等操作。以下是tar命令的使用详情:

  1. 基本语法
tar [选项] 归档文件 源文件或目录
  1. 常用选项

-c:创建 .tar 格式的包文件,-c与c的效果一样,-可省略

-x:解开.tar格式的包文件

-z:调用gzip程序进行压缩

-J:调用xz程序进行压缩(J为大写)

-f:表示使用归档文件,f一定放在最后

-t:列表查看包内的文件

-C:指定解压文件的存放路径

  1. 示例
3.1压缩文件
tar -czf wonderful.tar.gz pm
Linux中常用压缩文件的命令——tar

这个命令的作用就是创建一个以.tar.gz结尾的包文件,然后调用gzip程序将当前目录下的pm文件夹压缩到这个以.tar.gz结尾的文件里面去


tar czf  /lianxi/fangjie/passwd.tar.gz   /etc/passwd
Linux中常用压缩文件的命令——tar

这个命令的作用就是创建一个以.tar.xz结尾的包文件,然后调用xz程序将当前目录下的pm文件夹压缩到这个以.tar.xz结尾的文件里面去。其中xz程序的压缩效果好,但是它压缩的时间相对来说长一些

3.2解压文件
tar -xf wonderful.tar.gz
Linux中常用压缩文件的命令——tar

默认将压缩包里面的文件或者文件夹解压到当前目录


tar -xf wonderful.tar.gz -C /lianxi/fangjie
Linux中常用压缩文件的命令——tar

这条命令的作用就是将当前文件夹下的wonderful.tar.gz压缩文件解压到/lianxi/fangjie的目录下,这就是-C选项的作用——指定解压文件的存放位置


3.3查看压缩文件
tar -tf /lianxi/wonderful/wonderful.tar.gz
Linux中常用压缩文件的命令——tar

查看这个压缩包里面所包含的文件夹和文件文章来源地址https://www.toymoban.com/news/detail-482729.html

到了这里,关于Linux中常用压缩文件的命令——tar的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Linux笔记】压缩、解压文件的 4 种方式。tar、gzip、gunzip、zip、unzip、7z命令使用方法

    目录 1、使用 tar 命令: 1.1. 压缩: 1.2. 解压: 1.3. tar 命令各参数含义 2. gzip、gunzip gzip 命令: 压缩文件: 保留原始文件,创建压缩文件: 保留原始文件,显示压缩进度: gunzip 命令: 解压文件: 保留压缩文件,创建原始文件: 保留压缩文件,显示解压进度: 3. zip、unzip

    2024年02月03日
    浏览(33)
  • 【linux】tar指令压缩解压缩文件夹、文件命令详解

    压缩当前目录下文件夹/文件test到test.tar.gz: 解压缩当前目录下的file.tar.gz到file: -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 -z:有gzip属性的 -j:有bz2属性的 -Z:有compress属性的 -v:显示所有过程 -O:将文件解开到标准输

    2024年02月16日
    浏览(36)
  • linux下tar、gz、zip等常用解压缩命令详解

    tar是Unix和类Unix系统上的归档打包工具,可以将多个文件合并为一个文件,打包后尾缀.tar。目前,tar文件格式已经成为POSIX标准,最初是POSIX.1-1988,目前是POSIX.1-2001。本程序最初的设计目的是将文件备份到磁带上(tape archive 磁带存档),因而得名tar。 tar的命令格式: tar[必要

    2024年02月15日
    浏览(35)
  • 【Linux】文件压缩相关命令(自用)

    Windows和Linux下的压缩文件格式有一些共同的,也有一些不同的。以下是一些常见的压缩文件格式: .zip :这是Windows中最常用的压缩格式,也是Linux中可以识别的一种压缩格式,可以方便地和Windows系统通用压缩文件。在Linux中,可以使用zip和unzip命令来压缩和解压.zip文件。 .r

    2024年02月07日
    浏览(25)
  • Linux基础命令-tar打包压缩文件

    Linux基础命令-echo输出信息_Linux学习中的博客-CSDN博客 Linux三剑客-grep命令_Linux学习中的博客-CSDN博客 Linux文件管理命令(3)-mv改动文件_Linux学习中的博客-CSDN博客 文章目录 前言 一、tar命令介绍 二、命令语法及常用参数 三、 参考案例 总结 在工作上,有同事需要用到程序或一

    2024年02月13日
    浏览(28)
  • 【Linux命令详解 | gzip命令】 gzip命令用于压缩文件,可以显著减小文件大小

    在Linux中, gzip 命令是一款强大的文件压缩工具,它可以通过压缩文件的方式显著减小文件大小,从而节省存储空间并加速文件传输。无论是在文件备份、数据传输还是发布软件包时, gzip 命令都是一个非常有用的工具。在本文中,我们将深入探讨 gzip 命令的各个方面,包括

    2024年02月12日
    浏览(37)
  • linux把文件压缩成.tar.gz的命令&各个压缩解压命令大全--九五小庞

    针对LINUX中解压和压缩的命令,一直以来使用都模糊不清,今天在此进行整理 ---------------------------------------------------------------- 每日一句 | 即使输掉了一切,也不要输掉微笑。

    2024年02月07日
    浏览(43)
  • Linux系统-gzip命令 – 压缩和解压文件

    gzip命令来自于英文单词gunzip的缩写,其功能是用于压缩和解压文件。gzip是一款使用广泛的压缩工具,文件经过压缩后一般会以.gz后缀结尾,与tar命令合用后即为.tar.gz后缀。 据统计,gzip命令对文本文件的压缩比率通常能达到60%~70%,压缩后可以很好的提升存储空间的使用率,

    2024年02月08日
    浏览(39)
  • linux下下载文件的常用命令wget,curl等使用方法及使用示例

    在 Linux 操作系统中,有许多下载文件的工具可供选择。这些工具包括命令行工具和图形界面工具,每个工具都有其自身的特点和用途。以下是一些常用的下载文件工具: wget :一个功能强大的命令行下载工具,支持 HTTP、HTTPS、FTP 等协议,能够断点续传、递归下载等。 curl :

    2024年04月17日
    浏览(64)
  • 快速上手Linux核心命令(九):文件备份与压缩

    目录 tar 打包备份 gzip 压缩或解压文件 zip 打包和压缩文件 unzip 解压zip文件 scp 远程文件复制 rsync 文件同步工具 这期呢主要说一说Linux中文件备份与压缩命令,一共6个命令。这6个命令都是平常工作中非常非常常用的。 1、简介 tar 可以将多个文件压缩打包、压缩。是工作中经

    2024年02月01日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包