• Linux下归档与压缩工具笔记


    tar具体使用笔记

    归档工具

    tar

    tar是一个开源的Linux/Unix中最广泛使用的归档工具

    语法

    tar function [options] object1 object2 ...

    功能

    功能 描述
    -A 添加一个tar到另一个tar中
    -c 创建
    -d 检查归档和文件系统的不同之处or删除
    -r 追加到tar结尾
    -t 列出tar内容
    -u 覆盖tar中的同名文件
    -x 提取文件

    选项

    选项 描述
    -C dir 切换到指定目录
    -f file 输出结果到文件or设备file
    -j 输出重定向给bzip2来压缩内容
    -p 保留文件权限
    -v 在处理文件时显示文件
    -z 输出重定向给gzip来压缩内容

    常见搭配

    • 创建一个归档文件:

    tar -cvf test.tar test1/ test2/

    • 列出tar内容

    tar -tf test.tar

    • 解压tar

    tar -xvf test.tar

    • 解压.tgz

    tar -zxvf test.tgz

    压缩工具

    bzip2

    bzip2在压缩大型二进制比较流行.

    工具

    工具 用途
    bzip2 压缩文件
    bzcat 显示压缩的文本内容
    bunzip2 解压.bz2
    bzip2recover 恢复损毁的压缩文件

    使用方法

    命令 + 待处理文件即可,eg:bzip2 test.html

    gzip

    Linux/Unix上最流行的压缩工具.

    工具

    工具 用途
    gzip 压缩文件
    gzcat 显示压缩的文本
    gunzip 解压文件

    使用方法同上。

    zip

    与window兼容

    工具

    工具 用途
    zip 压缩文件,包含指定文件和目录
    zipcloak 创建一个加密的压缩文件
    unzip 解压文件
    ...  
  • 相关阅读:
    软件使用---Eclipse
    封装图这一种数据结构
    visual stdio使用
    B P5 第十三届北航程序设计竞赛预赛
    [编程题]堆棋子 中位数
    [编程题]疯狂队列 双端队列
    E. Swapping Characters 一个喳喳的做法
    Oracle
    java && C# 线程
    caffe环境配置
  • 原文地址:https://www.cnblogs.com/jonathanlife/p/3266609.html
Copyright © 2020-2023  润新知