课程咨询 :0571-56020834 QQ:1633630073

杭州达内T计划培训

杭州嵌入式培训 > 达内新闻 > 达内:Linux tar 命令的概念和用法
  • 达内:Linux tar 命令的概念和用法

    发布:杭州嵌入式培训      来源:慕课社区      时间:2015-12-11


  •     杭州达内嵌入式培训专家介绍,Linux tar 命令是归档或分发文件时的强大武器。GNU tar 归档包可以包含多个文件和目录,还能保留其文件权限,它还支持多种压缩格式。

        一、Tar 文件格式

        tar 压缩等级有如下几种:

        1.无压缩: 没有压缩的文件用 .tar 结尾。 

        2.Gzip 压缩: Gzip 格式是 tar 使用最广泛的压缩格式,它能快速压缩和提取文件。用 gzip 压缩的文件通常用 .tar.gz或.tgz 结尾。

        3.Bzip2 压缩: 和 Gzip 格式相比 Bzip2 提供了更好的压缩比。创建压缩文件也比较慢,通常采用 .tar.bz2 结尾。

        4.Lzip(LAMA)压缩: Lizp 压缩结合了 Gzip 快速的优势,以及和 Bzip2 相似的压缩率。该格式并没有得到广泛使用。

        5.Lzop 压缩: 这个压缩选项也许是 tar 最快的压缩格式,它的压缩率和 gzip 类似,但也没有广泛使用。

        常见的格式是 tar.gz 和 tar.bz2。如果你想快速压缩,那么就是用 gzip。如果归档文件大小比较重要,就是用 tar.bz2。

        二、tar 命令的用途

        使用 tar 命令的常见情形如下:

        1.备份服务器或桌面系统
        2.文档归档
        3.软件分发

        三、安装 tar

        大部分 Linux 系统默认都安装了 tar。如果没有,这里有安装 tar 的命令。

        1、CentOS

        在 CentOS 中,以 root 用户在 shell 中执行下面的命令安装 tar。

        2、yum install tarUbuntu

        Ubuntu 上安装 tar的命令。“sudo” 命令确保 apt 命令是以 root 权限运行的。

        sudo apt-get install tar

        3、Debian

        下面的 apt 命令在 Debian 上安装 tar。

        apt-get install tar

        4、Windows

        tar 命令在 Windows 也可以使用,你可以从 Gunwin 项目中下载它。

        四、创建 tar.gz 文件

        下面是在 shell 中运行 tar 命令行选项。

        tar pczf myarchive.tar.gz /home/till/mydocuments

        这个命令会创建归档文件 myarchive.tar.gz,其中包括了路径/home/till/mydocuments 中的文件和目录。

        命令行选项解释:

        [p] 这个选项表示 “preserve”,它指示 tar 在归档文件中保留文件属主和权限信息。
        [c] 表示创建。要创建文件时不能缺少这个选项。
        [z] z 选项启用 gzip 压缩。
        [f] file 选项告诉 tar 创建一个归档文件。如果没有这个选项 tar 会把输出发送到标准输出



    推荐文章

上一篇:微软和Linux基金会达成 Linux on Azure认证合作

下一篇:北京商报教育论坛,达内分析O2O模式成功原因

最新开班日期  |  更多

嵌入式--免费训练营

嵌入式--免费训练营

开班日期:每月底

嵌入式--高薪就业班

嵌入式--高薪就业班

开班日期:每月底

嵌入式--零基础周末班

嵌入式--零基础周末班

开班日期:每月底

嵌入式--零基础全日制班

嵌入式--零基础全日制班

开班日期:每月底

  • 地址:杭州市西湖区文三路199号创业大厦
  • 课程培训电话:0571-56020834 QQ:1633630073     全国服务监督电话:400-827-0010
  • 服务邮箱 ts@tedu.cn
  • 2001-2016 达内国际公司(TARENA INTERNATIONAL,INC.) 版权所有 京ICP证08000853号-56