• linux下压缩与解压文件命令


    在linux下经常会有一个操作,就是压缩跟解压文件;(当然,咱们在Windows下也没少这种操作)
    而在终端界面下,我们应该如何操作呢?
    来来来,一起看看:
    看到如上一个图;
    现在有了几个文件了
    我们要把编译后的文本,压缩到一个cic.tar.gz 的压缩包里
    aiyq195@aiyq195-virtual-machine:~/lx/01$ tar zcvf cic.tar.gz ./1cp ./1stack ./1str ./1Y
    ./1cp
    ./1stack
    ./1str
    ./1Y
    aiyq195@aiyq195-virtual-machine:~/lx/01$ ls
    1cp  1stack  1str  1Y  capital.c  cic.tar.gz  stacktest.c  strtest.c  Ycl.c
    aiyq195@aiyq195-virtual-machine:~/lx/01$
    然后看到,目录下多了个cic.tar.gz 的压缩包:
    看下图中标红的那部分内容,这部分带吧的是路径,咱们如果想把其他路径下的文本,也拷贝到这个目录下的话,那就需要将对应路径标明就可以了;
    创建一个目录tar,然后将上面的cic.tar.gz 压缩包放到该目录下:
    aiyq195@aiyq195-virtual-machine:~/lx/01$ mkdir tar
    aiyq195@aiyq195-virtual-machine:~/lx/01$ ls
    1cp     1str  capital.c   stacktest.c  tar
    1stack  1Y    cic.tar.gz  strtest.c    Ycl.c
    aiyq195@aiyq195-virtual-machine:~/lx/01$ mv cic.tar.gz tar
    aiyq195@aiyq195-virtual-machine:~/lx/01$ l
    1cp*  1stack*  1str*  1Y*  capital.c  stacktest.c  strtest.c  tar/  Ycl.c
    aiyq195@aiyq195-virtual-machine:~/lx/01$ cd tar
    然后进行解包:
    aiyq195@aiyq195-virtual-machine:~/lx/01/tar$ l
    cic.tar.gz
    aiyq195@aiyq195-virtual-machine:~/lx/01/tar$ tar zxvf cic.tar.gz
    ./1cp
    ./1stack
    ./1str
    ./1Y
    aiyq195@aiyq195-virtual-machine:~/lx/01/tar$ l
    1cp*  1stack*  1str*  1Y*  cic.tar.gz
     
     
  • 相关阅读:
    导出EXCEL 没有乱码,已确认可以使用, 转自csdn
    发送微信模板消息 已测试通过
    mysql 无法启动 innodb 报错 1067
    redis3.0集群搭建
    centos下编译openjdk1.8
    Redis无法远程访问
    记一次优化的的意外收获
    mysql的基础优化
    关于inputStream.read()返回值的问题
    rest风格的url接收
  • 原文地址:https://www.cnblogs.com/aiyq195/p/15900569.html
Copyright © 2020-2023  润新知