Linux的tar命令

    xiaoxiao2021-03-25  73

    文章作者:Tyan 博客:noahsnail.com  |   |  简书

    Linux下经常碰到需要解压文件的情况,需要用到tar命令,本文主要介绍一下tar命令。

    1. 介绍

    Linux tar命令用于备份文件。tar是用来建立,还原备份文件的工具程序,它可以加入,解开备份文件内的文件。我的直观印象就是压缩解压文件。其参数如下:

    -A或–catenate 新增文件到已存在的备份文件。-b<区块数目>或–blocking-factor=<区块数目> 设置每笔记录的区块数目,每个区块大小为12Bytes。-B或–read-full-records 读取数据时重设区块大小。-c或–create 建立新的备份文件。-C<目的目录>或–directory=<目的目录> 切换到指定的目录。-d或–diff或–compare 对比备份文件内和文件系统上的文件的差异。-f<备份文件>或–file=<备份文件> 指定备份文件。-F

    2. Demo

    查看压缩文件中的内容 $ tar -tvf inception-v3.tar.gz drwxrwxr-x 0 muli muli 0 12 21 2015 model/ -rw-rw-r-- 0 muli muli 31691 12 17 2015 model/synset.txt -rw-rw-r-- 0 muli muli 95575141 12 17 2015 model/Inception-7-0001.params -rw-rw-r-- 0 muli muli 879 12 17 2015 model/preprocessing.py -rw-rw-r-- 0 muli muli 134383 12 17 2015 model/Inception-7-symbol.json 解压文件 $ tar -xvf inception-v3.tar.gz x model/ x model/synset.txt x model/Inception-7-0001.params x model/preprocessing.py x model/Inception-7-symbol.json 解压到指定目录 $ mkdir test $ tar xvf inception-v3.tar.gz -C ./test x model/ x model/synset.txt x model/Inception-7-0001.params x model/preprocessing.py x model/Inception-7-symbol.json
    转载请注明原文地址: https://ju.6miu.com/read-40008.html

    最新回复(0)